Staff Accountant

Marion, IN, US, United States

Job Description

Staff Accountant




Full-time accounting role with a leading roofing contractor offering stability, growth, and strong benefits.




Location:

Marion, IN (On-site)

Company:

Kingdom Roofing Systems

Compensation:

$55,000 - $65,000 annually (based on experience)

Benefits:

Health, Dental, Vision, 401(k), PTO, and more

About the Role




Kingdom Roofing Systems is seeking a

Staff Accountant

to join our Finance Department. This position plays a key role in preparing, reviewing, and organizing financial information to ensure accurate and efficient financial operations. The ideal candidate is detail-oriented, organized, and capable of managing multiple priorities in a fast-paced environment.

Responsibilities



Accounts Payable



Ensure vendors are paid accurately and on time. Oversee company credit card management and maintain accurate documentation. Enter all COGS invoices and credit card receipts into

Sage

. Record and upload receipts and invoices electronically through

Acculynx

and the company's shared drive. Maintain and update 1099s and vendor records for compliance. Verify approvals before processing payments and escalate discrepancies to the

VP of Finance

. Process material and labor change orders and verify accuracy of returns. Accurately allocate and reconcile project costs.

Accounts ReceivableProgress Billings



Create progress billings using the

Percentage of Completion

method and invoice customers for each completed portion of multi-phased projects. Manage the

Accounts Receivable

function by creating invoices in

Sage

and

Acculynx

. Analyze contracts and related change orders to determine final invoice values. Follow established Accounts Receivable procedures to ensure timely billing and collections. Maintain accurate and timely records in

Acculynx

with automation timelines built in. Ensure all customers receive email and paper invoices

at least biweekly

. Receive customer payments and post them to the appropriate customer account balances in

Sage

. Enter credit memos as directed by management or project advisors, and apply them to customer open balances. Update all company financial tracking systems

daily

. Upon full payment collection,

register warranties

for completed projects.

Insurance and Mortgage Claims



Oversee and maintain all

insurance and mortgage claim

processes. Review

insurance claim estimates

and all subsequent supplements to determine the final contract value to be invoiced. Communicate and submit proper documentation to

insurance carriers

to facilitate the release of funds to customers. Complete necessary forms and coordinate with

mortgage companies

involved in the insurance claims process. Closely track

insurance-related Accounts Receivable

, recognizing that payments may be delayed due to supplements and mortgage company procedures. Monitor each insurance customer account to determine if a

property lien

should be filed at the 45-day mark - only when non-payment appears deliberate. Maintain a

master database

outlining the steps, processes, and contacts for each mortgage and insurance company to support accurate tracking and communication.

Financial Data Entry and Reporting



Complete monthly income statement and revenue entries. Ensure accuracy of daily and monthly financial reports. Review the ProfitLoss statement and Balance Sheet monthly with the

VP of Finance

.

Qualifications



Bachelor's Degree in Accounting, Finance, or related field (preferred). 2+ years of experience in accounting or bookkeeping roles. Proficiency in

Sage

,

Acculynx

, and

Microsoft Office 365 (O365)

. Strong analytical and organizational skills with high attention to detail. Ability to manage multiple priorities and meet deadlines. Excellent written and verbal communication skills.

CompensationBenefits



Salary:

$55,000 - $65,000 annually, based on experience. *

Benefits:

Health, Dental, Vision, 401(k), PTO, and more.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5779597
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    55000.0 65000.0 USD
  • Employment Status
    Permanent
  • Job Location
    Marion, IN, US, United States
  • Education
    Not mentioned