Finance

What is a cost report in construction?

A cost report is a periodic summary of a job's financial position by cost code, showing the budget, what has been committed and spent, and what the job is projected to cost at completion.

An office manager and contractor review invoices with a calculator and laptop in a construction office.
Review invoices, committed costs, and cash timing together before making project decisions. AI-generated illustration.

A cost report is the project manager's monthly (or weekly) answer to the question "how is this job doing?" It lines up every cost code on the job and shows the original budget, approved changes, what has been committed through subcontracts and purchase orders, what has actually been spent, the estimated cost to finish, and the projected final cost. The bottom line is the forecast margin. Some companies call it a job cost report or cost-to-complete report; the format varies but the logic is the same.

The columns that matter

  • Original budget: the estimate as bought out, by cost code.
  • Approved changes: budget added or removed by executed change orders.
  • Revised budget: original plus approved changes.
  • Committed cost: signed subcontracts and purchase orders, whether invoiced or not. See committed cost.
  • Actual cost to date: what has been posted from payroll, invoices, and equipment charges.
  • Cost to complete: the PM's estimate of what is left to spend. See cost to complete.
  • Projected final cost: actual to date plus cost to complete, also called estimate at completion.
  • Variance: revised budget minus projected final cost. Negative means trouble.

Example: three lines from a cost report

Here is part of a monthly report on a $1.9 million medical office fit-out. The job is about 60 percent complete.

Selected cost codes, month 5
Cost codeRevised budgetActual to dateCost to completeProjected finalVariance
06 Rough carpentry (self-performed labor)$84,000$71,500$22,000$93,500($9,500)
09 Drywall (subcontract)$212,000$140,000$72,000$212,000$0
26 Electrical (subcontract)$265,000$150,000$109,000$259,000$6,000

The drywall line is clean because it is a fixed-price subcontract with no changes. The electrical line shows a small savings from a buyout below budget. The rough carpentry line is the one to talk about. Self-performed labor is where most cost reports go wrong, because actual hours run ahead of the work in place and the PM's cost-to-complete number is a guess. Ask the superintendent how much framing is left in hours, not percent.

Common mistakes

  1. Cost to complete = budget minus actual. That is arithmetic, not a forecast. It hides every overrun until the budget runs out.
  2. Ignoring commitments. A PO for $40,000 of fixtures not yet invoiced is still money gone.
  3. Late postings. If supplier invoices sit in someone's inbox for three weeks, actual cost is understated.
  4. Pending changes left out. Work done on unapproved changes shows up as cost with no matching budget. Track it separately so the variance is explained.
  5. Nobody reads it. A report that is produced but never reviewed with the PM and super is just paperwork.

Related terms

The cost report feeds the WIP report, which rolls every job up for the company. See also job cost report and budget variance. For a starting layout, use the job cost report template, and read how to run a weekly job cost review. Smart Business Automator builds job costing and WIP views from your committed and actual costs so the report is ready when the review starts.

Frequently asked questions

How often should a construction cost report be updated?

At least monthly, ideally aligned with the billing cycle so revenue and cost are measured on the same date. Many contractors look at labor weekly.

Who prepares the cost report?

Accounting posts the actual costs, and the project manager provides the cost-to-complete forecast. The forecast is the part only the PM can do well.

What is the difference between a cost report and a WIP report?

A cost report covers one job in detail by cost code. A WIP report summarizes all open jobs, comparing earned revenue to billings to show overbilling and underbilling.

What does a negative variance mean?

The projected final cost is higher than the revised budget for that line, which will reduce margin unless savings elsewhere or a change order make up the difference.

Written and edited by

Maurice Francois writes and edits construction operations guides for Smart Business Automator. More from Maurice on the Scaling Legends podcast.

Get a free assessment