Construction Bookkeeping: Job Costing, WIP & Compliance Guide 2026
Why Construction Bookkeeping Is Uniquely Complex
Construction bookkeeping is one of the most challenging — and rewarding — niches in accounting. Unlike retail or service businesses that recognize revenue when a sale happens, construction companies work on long-term projects spanning months or years, with progress billing, retainage, change orders, and job costing that make standard bookkeeping methods inadequate.
Job Costing: The Heart of Construction Accounting
Every construction company lives and dies by job costing. Each project is its own profit center, and the bookkeeper must track costs at the job level:
- Direct materials: Lumber, concrete, steel, fixtures — attributed to specific jobs
- Direct labor: Hours worked by crew, allocated to specific jobs (often requiring time tracking by project)
- Subcontractor costs: Payments to subs, tracked per job
- Equipment costs: Rental or depreciation allocated across active jobs
- Overhead allocation: Office expenses, insurance, vehicle costs distributed proportionally
Without accurate job costing, a contractor can't know which jobs are profitable and which are losing money. Many contractors discover too late that a job they thought was making 20% margin actually lost money because costs weren't tracked properly.
Revenue Recognition: Percentage of Completion vs. Completed Contract
Construction companies can't simply record revenue when they receive payment. The two primary methods:
- Percentage of Completion (POC): Revenue recognized based on the proportion of work completed. Required by GAAP for most contracts. Requires reliable cost estimates.
- Completed Contract: All revenue recognized when the project is done. Simpler but creates lumpy financial statements. Only allowed for small contractors or short-duration projects.
Most construction companies above $10M in revenue must use the percentage of completion method under ASC 606.
Work in Progress (WIP) Reporting
The WIP report is the most important financial document in construction accounting. It shows, for every active job:
- Contract amount (original + approved change orders)
- Total estimated cost (updated regularly)
- Costs to date
- Estimated % complete (cost to date ÷ total estimated cost)
- Earned revenue (contract amount × % complete)
- Billings to date
- Over/under billing (earned revenue - billings to date)
Over-billing means you've billed more than you've earned — this is a liability. Under-billing means you've earned more than you've billed — this is an asset. Both are normal in construction, but consistent over-billing can be a red flag for cash flow problems ahead.
Progress Billing and Retainage
Progress billing (also called draw requests or applications for payment) is how contractors get paid during a project. Typically submitted monthly using AIA document G702/G703 format.
Retainage is the portion of each payment withheld by the project owner (usually 5-10%) as security that the work will be completed satisfactorily. It's released after project completion and punch list items are resolved.
Bookkeeping requirements:
- Track retainage receivable separately from regular receivables
- On the subcontractor side, track retainage payable separately
- Know when retainage is due for release and follow up proactively
Change Order Management
Change orders are modifications to the original contract scope. They're extremely common in construction and must be tracked carefully:
- Record approved change orders immediately (update contract amount and estimated costs)
- Track pending change orders separately — don't recognize revenue until approved
- Monitor unapproved change orders as potential claims
Chart of Accounts for Construction Companies
- Revenue: Contract revenue (by project type), change order revenue, T&M revenue
- Cost of revenue: Materials, direct labor, subcontractors, equipment rental, other direct costs — all tracked by job
- Overhead: Office salaries, rent, insurance, vehicles, professional services
- Assets: Cash, retainage receivable, costs in excess of billings (under-billing), equipment, vehicles
- Liabilities: Accounts payable, retainage payable, billings in excess of costs (over-billing), equipment loans
Best Software for Construction Bookkeeping
- QuickBooks Online + job costing: Viable for small contractors. Use classes or projects for job tracking. Limited WIP capability.
- Sage 100 Contractor: Industry standard for mid-size contractors. Full job costing, WIP, and AIA billing.
- Foundation Software: Purpose-built for construction. Excellent job costing and certified payroll.
- Procore (with accounting integration): Project management platform that integrates with accounting software.
- Sage Intacct Construction: Cloud-based, modern alternative to Sage 100. Growing quickly.
Compliance Requirements
- Certified payroll: Required for government-funded (prevailing wage) projects. Must track and report wages by worker and trade.
- Sales tax: Rules vary by state — some states tax materials, some tax labor, some exempt construction entirely
- Contractor licensing: Financial statements often required for license renewal or bonding
- Bonding: Surety bond companies review financial statements closely. Clean books = better bonding capacity.
Pricing Construction Bookkeeping Services
- Small contractor ($500K-$2M revenue): $800 - $1,500/month
- Mid-size contractor ($2M-$10M): $1,500 - $4,000/month
- Large contractor ($10M+): $4,000 - $8,000/month
- WIP reporting add-on: $500 - $1,500/month additional
- CFO advisory services: $2,000 - $5,000/month additional
Construction bookkeeping commands premium pricing because few bookkeepers understand job costing, WIP, and retainage. The complexity creates opportunity.
Become a Construction Financial Expert
Construction companies are underserved by the accounting profession. Bookkeepers who master job costing, WIP reporting, and construction-specific advisory services can build highly profitable practices. Fractional CFO School teaches the advisory skills that transform construction bookkeepers into indispensable financial partners.
Transform Your Bookkeeping Career
Join Fractional CFO School and learn how to add advisory services that double or triple your income.
Start Learning Free →