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
JD5779601
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
55000.0 65000.0 USD
Employment Status
Permanent
Job Location
Cicero, IN, US, United States
Education
Not mentioned
Apply For This Job
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.