Demo

Staff Accountant

Kingdom Roofing Systems
Marion, IN Full Time
POSTED ON 8/29/2026
AVAILABLE BEFORE 9/27/2026

About the Company


Kingdom Roofing Systems is a company dedicated to providing high-quality roofing solutions. Our mission is to ensure customer satisfaction through exceptional service and craftsmanship. We foster a culture of teamwork, integrity, and continuous improvement.


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 the company’s CRM and the company’s shared drive.
  • Maintain and update 1099s and vendor records for compliance.
  • Verify approvals before processing payments and escalate discrepancies.
  • Process material and labor change orders and verify accuracy of returns.
  • Accurately allocate and reconcile project costs.


  • Accounts Receivable & Progress 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 Profit & Loss statement and Balance Sheet monthly with the Brand President.


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.


Pay range and compensation package


Salary: $55,000 – $65,000 annually, based on experience. Benefits: Health, Dental, Vision, 401(k), PTO, and more.


Equal Opportunity Statement


Kingdom Roofing Systems is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or veteran status.


Salary : $55,000 - $65,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Accountant?

Sign up to receive alerts about other jobs on the Staff Accountant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$125,305 - $173,168
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Kingdom Roofing Systems

  • Kingdom Roofing Systems Bloomington, IN
  • Roofing and Exterior Remodeling Sales Representative (Bloomington, IN) Uncapped Commission | Paid Training | Pre-Qualified Leads Are you an ambitious sales... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Staff Accountant jobs in the Marion, IN area that may be a better fit.

  • Carter Logistics LLC Anderson, IN
  • Carter LOGISTEED Express, Inc. | Carter LOGISTEED Logistics, LLC. Job Description: Staff Accountant Location: 3940 West 73rd Street, Anderson, IN 46011 Dep... more
  • 20 Days Ago

  • Rea Logan & Co., LLC Marion, IN
  • Rea Logan & Co., LLC, CPAs is a trusted accounting firm serving north central Indiana with offices in Marion, Peru, and Wabash. Our offices provide persona... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!