Finance

What is a job cost report in construction?

A job cost report shows, for one project, the budget for each cost code next to what has been committed, what has been spent, and what is projected to finish, so a PM can see where money is going.

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 job cost report is the main scorecard for a single project. It breaks the job into cost codes and shows, line by line, the original budget, approved changes, money committed through subcontracts and POs, actual costs posted, the estimated cost to complete, and the projected variance. It is the working document behind job costing and feeds the company's WIP report.

Accounting software can print one in seconds. Making it trustworthy takes discipline: hours coded correctly in the field, invoices coded to the right line, and a PM who updates cost to complete honestly every month.

The columns and what they mean

  • Original budget: the estimate as it was turned over at contract award.
  • 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: labor, materials, and invoices posted so far.
  • Cost to complete: the PM's estimate of what is still to be spent on that line.
  • Projected final cost: actual to date plus cost to complete, also called estimate at completion.
  • Variance: revised budget minus projected final cost. Negative means over budget.

Worked example

Here is a short slice of a job cost report for a $750,000 restaurant build-out, three months in.

Example: job cost report excerpt
Cost codeRevised budgetActual to dateCost to completeProjected finalVariance
06-100 Rough carpentry$48,000$41,500$12,000$53,500-$5,500
09-250 Drywall (sub)$62,000$31,000$31,000$62,000$0
22-000 Plumbing (sub)$71,000$45,000$29,500$74,500-$3,500
01-500 General conditions$54,000$30,000$26,000$56,000-$2,000

Rough carpentry is the line to watch. Actual cost is at 86 percent of budget, but the framing crew says another week of work remains. The PM can check the field reports, see whether rework or a missed scope item caused it, and decide if part of it belongs on a change order. Plumbing's overrun came from an extra floor drain the owner asked for, which should be priced as a change, not swallowed.

How often to run it and who reads it

Most contractors review job cost reports at least monthly, timed with billing and the WIP close. Busy jobs often get a weekly look at labor lines. The PM owns the cost to complete numbers; the superintendent checks labor hours and quantities; the owner or CFO reads the summary across jobs. See how to run a weekly job cost review.

Common mistakes

  1. Leaving cost to complete as "budget minus actual," which hides overruns until the line goes negative.
  2. Posting invoices to the wrong job or a catch-all code, so one line looks great and another looks terrible.
  3. Ignoring committed costs. A PO for $40,000 of switchgear does not show in actuals until the invoice arrives, but the money is spoken for.
  4. Not adding approved change orders to the budget, which makes the job look over budget when it is not.
  5. Running the report after the job is done, when nobody can act on it.

Start with a job cost report template, then read how to set up job costing for a construction company. Smart Business Automator builds job cost views from budgets, commitments, and actuals and flags lines trending over; see job costing and WIP automation.

Frequently asked questions

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

A job cost report details one job by cost code. A WIP report summarizes all open jobs, showing revenue earned, billings, and over or underbilling.

How often should a job cost report be updated?

Costs post continuously, but the PM should update cost to complete at least monthly, and weekly for labor on busy jobs.

What does a negative variance mean?

The projected final cost on that line is higher than the revised budget, so the line is expected to finish over budget.

Should committed costs be on the job cost report?

Yes. Including signed subcontracts and POs shows money already promised, so overruns appear before the invoices arrive.

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