General Contractor Bookkeeping

Bookkeeping for General Contractors

When you are running several jobs, managing a bench of subcontractors and billing in draws, the books have to keep every dollar tied to the right job. That is what general contractor bookkeeping is for.

We keep subcontractor bills, progress billings, retainage and change-order records organized by job, so your general contractor accounting reflects what is really happening on each project rather than one blended total.

GC records we keep organized by job

Subcontractor bills coded to the correct job and cost type
Progress billings and draw requests recorded against the contract
Retainage receivable from owners, tracked by job
Retainage payable to subcontractors, tracked by job
Approved change orders kept separate from the original contract
Supplier and material costs coded to jobs
Customer payments matched to the right billing
Bank and credit-card reconciliations

Common GC bookkeeping problems we look for

Subcontractor invoices coded to a general expense account
Retainage mixed into regular receivables or payables
Change-order work billed but never tied back to the job
Deposits recorded net of fees, understating revenue
Jobs closed in the field but still open in the books
Job reports that do not reconcile to the P&L
FAQ

Questions contractors ask about this

A GC usually runs several jobs at once, relies heavily on subcontractors, bills in progress draws and has retainage held on both sides. Each of those needs to be recorded against the right job, or job profit and cash position become guesswork.

Your financial reports should answer questions.
Not create more of them.

Book a 20-minute review of your job margins, cash flow and reporting — or model a contract's cash impact first with the free analyzer.

Not ready to talk? Take the 3-minute Financial Health Check.

Book a 20-Minute Financial Review