×
Register Here to Apply for Jobs or Post Jobs. X

Staff Accountant

Job in Marion, Grant County, Indiana, 46953, USA
Listing for: Kingdom Roofing
Full Time position
Listed on 2026-08-31
Job specializations:
  • Accounting
    Accounts Receivable/ Collections, Bookkeeper/ Accounting Clerk
  • Finance & Banking
    Accounts Receivable/ Collections, Bookkeeper/ Accounting Clerk
Salary/Wage Range or Industry Benchmark: 55000 - 65000 USD Yearly USD 55000.00 65000.00 YEAR
Job Description & How to Apply Below

Staff Accountant

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 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 escape 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.
Compensation & Benefits
  • Salary: $55,000 – $65,000 annually, based on experience.
  • Benefits: Health, Dental, Vision, 401(k), PTO, and more.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary