Construction Accountant
Listed on 2026-10-02
-
Accounting
Accounts Receivable/ Collections, Financial Reporting, Accounts Payable Clerk, Cost Accountant
Construction Accountant McLain Site Solutions
Location:
Jacksonville, FL Job Type: Full-Time Pay:
Salary- 65-90k/Yr
McLain Site Solutions is a Florida state-certified heavy civil construction company founded in 2021. We specialize in site development, underground utilities, earthwork, grading, demolition, and heavy civil construction throughout Northeast Florida. Our mission is to exceed customer expectations by providing the highest quality services while maintaining a superior safety culture for our employees. We are committed to integrity, teamwork, accountability, and delivering exceptional results on every project.
PositionSummary
McLain Site Solutions is seeking a detail-oriented Construction Accountant to support the financial success of our heavy civil construction projects. This position is responsible for managing accounts payable and accounts receivable, project accounting, job costing, billing, subcontractor compliance, and financial reporting. The ideal candidate has experience in construction accounting, understands project budgets and job costs, and works closely with Project Managers, Superintendents, vendors, subcontractors, and executive leadership to ensure accurate and timely financial operations.
EssentialResponsibilities
- Project Accounting
- Maintain project budgets, job cost reports, and cost tracking.
- Monitor project costs against approved budgets and identify cost variances.
- Assist Project Managers with job cost reporting and project financial analysis.
- Track project commitments, purchase orders, subcontractor costs, and change orders.
- Assist with construction draw tracking and project funding documentation.
- Accounts Payable
- Process vendor invoices, purchase orders, and employee expense reports.
- Review and reconcile vendor statements and resolve discrepancies.
- Prepare weekly and monthly check runs.
- Maintain accurate vendor records and payment schedules.
- Manage subcontractor compliance, including lien waivers, insurance certificates, W-9s, and subcontract agreements.
- Ensure all payments comply with company policies and contract requirements.
- Accounts Receivable
- Prepare and submit customer invoices based on contracts, change orders, and progress billings.
- Process customer payments and apply receipts accurately.
- Monitor outstanding receivables and follow up on overdue accounts.
- Reconcile customer accounts and resolve billing discrepancies.
- Maintain accurate customer records and project billing documentation.
- Accounting & Financial Reporting
- Prepare and post journal entries.
- Assist with monthly bank and account reconciliations.
- Support month-end and year-end closing activities.
- Prepare reports for accounts payable, accounts receivable, aging, cash flow, and project financial performance.
- Assist with audits and provide supporting financial documentation.
- Ensure compliance with Generally Accepted Accounting Principles (GAAP).
- Collaboration & Process Improvement
- Work closely with Project Managers, Superintendents, Estimators, and Executive Leadership.
- Coordinate with vendors, subcontractors, customers, and financial institutions.
- Identify opportunities to improve accounting processes, reporting, and internal controls.
- Support the implementation and ongoing use of accounting and construction management software.
- Perform additional duties as assigned.
- High School Diploma or GED required;
Associate's or Bachelor's degree in Accounting, Finance, Business, or a related field preferred. - Minimum 2–5 years of Accounts Payable, Accounts Receivable, or Project Accounting experience.
- Construction accounting experience required; heavy civil or site development experience preferred.
- Strong understanding of job costing and project accounting.
- Experience processing progress…
(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).