Free job cost report · Excel

Free Construction Job Cost Report Template

Budget vs. actual by cost code with committed cost, earned value, projected cost at completion and labor productivity — plus a cost-to-complete forecast and a monthly cash flow projection. All live formulas.

  • Budget vs. actual by cost code — original, changes, revised
  • Committed cost, % complete, earned value and CPI
  • Projected cost at completion and over/under with variance %
  • Job summary: bid GP vs. projected GP and fade in points and $
  • Labor hours: earned hours and productivity factor by code
  • Cost-to-complete forecast with month-over-month EAC change
  • Cash flow projection with retainage, payment lag and cash bars

Job Cost Report Template

We'll email you a copy + send the file to your browser right now.

Excel (.xlsx) · works in Excel, Google Sheets, Numbers

Want it with your logo on it?

A free account puts your logo, company info, and license # on every template, and adds one-click template packs. Free forever, even after the trial.

Get branded templates free →

By downloading you agree to receive occasional Field PM updates. Unsubscribe anytime. We don't share your email — read our privacy policy.

What's inside the workbook

Pre-formatted, print-ready, with embedded Field PM branding. Works in Excel, Google Sheets, and Numbers.

01

Job Cost Report

Cost codes with original, approved changes, revised budget, committed, actual, % complete, earned value, cost to complete, projected cost at completion, variance and CPI — plus a job summary and a labor-hours productivity section.

02

Cost-to-Complete Forecast

Budget-based and performance-based ETC for every code, the PM's own ETC, EAC, fade/(gain) and change vs. last month. Feeds the report tab.

03

Cash Flow Projection

Twelve months of billings, retainage held and released, collections with payment lag, costs out by type, net and cumulative cash with in-cell bars and the low-point month.

04

Instructions

How to fill it, how to read CPI and productivity factor, and how to run a monthly cost review.

Want this automated?

Stop re-typing the same form on every job.

Field PM has this exact form built in — crews fill it out from a phone, the data flows into the project record, and you get a clean PDF for the GC or owner with one click. No re-typing, no lost paperwork, no missed signatures.

30 days free · no credit card · every feature unlocked from day one.

Paper / Excel

  • ✗ Hand-writes the form on the jobsite
  • ✗ Re-types into Excel at the trailer
  • ✗ Emails the PDF back to the office
  • ✗ No audit trail, no signatures
  • ✗ Data never feeds payroll or the budget

Field PM

  • ✓ Fill out from a phone in under 3 min
  • ✓ Photos, signatures, and audit log built in
  • ✓ One-click PDF for the GC and owner
  • ✓ Data feeds payroll, budget, and reports
  • ✓ Replaces 5 forms with one platform

On your phone & tablet

Every template — in the app, in your pocket

This template and every other one is built into the Field PM app. Fill them out right from the jobsite on any iPhone, iPad, or Android — photos, signatures, and a clean GC-ready PDF included. Download free:

Download on theApp StoreGet it onGoogle Play

Frequently asked questions

What is a job cost report in construction?

A job cost report compares what each part of a job was budgeted to cost with what it has actually cost so far, cost code by cost code. A useful one also shows committed cost (subcontracts and POs already issued), percent complete, and a projected cost at completion so you can see overruns before the job is over — not after.

How do you calculate projected cost at completion?

Projected cost at completion (EAC) = actual cost to date + estimated cost to complete (ETC). The ETC should be the PM's honest number for what it will take to finish the code. If you don't have one, a performance-based ETC divides the remaining budget by the cost performance index (earned value ÷ actual cost), which assumes the job keeps performing the way it has so far.

What is a labor productivity factor?

Productivity factor = earned hours ÷ actual hours, where earned hours = budgeted hours × percent complete. A factor of 1.00 means the crew is earning exactly the hours it spends. 0.85 means it has taken about 15% more hours than planned for the work in place. Below 0.90 is worth a conversation with the foreman this week.

How is earned value different from actual cost?

Actual cost is what you spent. Earned value is what the work in place was budgeted to cost (percent complete × revised budget). If you have spent $60,000 on a code that is 50% complete with a $100,000 budget, you have earned $50,000 and are $10,000 behind. The ratio (earned ÷ actual) is the CPI.

Why is there a cash flow tab in a job cost report?

Because a job can be profitable and still run out of cash. The Cash Flow Projection tab lays out monthly billings, retainage held, the owner's payment lag and monthly costs, then shows cumulative cash — so you know how much working capital the job will tie up and in which month.

See the overrun while you can still fix it

A job cost report compares budget and actual by cost code — but budget vs. actual alone tells you about overruns after they happen. This template adds committed cost, field percent complete, earned value and a projected cost at completion so the problem shows up while there is still work left to manage.

The Cost-to-Complete Forecast tab puts the PM's own estimate to complete next to calculated budget-based and performance-based numbers, and the labor section turns hours into a productivity factor your foremen understand. Roll the results into the WIP schedule each month.

Field PM captures crew hours and costs by cost code from the field, so budget vs. actual and earned hours are current every day instead of rebuilt at month-end.

How to run a job cost report that actually catches problems

Most contractors have a job cost report. Their accounting system prints one every month. The problem is that the standard report shows budget and actual — and by the time actual passes budget on a cost code, the money is gone. A job cost report that helps you manage the job needs three more things: committed cost, a field percent complete, and a projected cost at completion. This template has all three, plus labor hours and a cash flow projection, in one workbook.

The columns that matter

ColumnWhat it tells you
Original / Approved Changes / Revised BudgetWhat you bid, plus the cost side of approved change orders. Pending changes stay out until they're signed.
CommittedSubcontracts and POs issued against the code. If committed is already over the revised budget, you bought the scope out for more than you carried — find out at buyout, not at month eight.
Actual to DatePosted cost through your cut-off date: labor with burden, material, subs, equipment.
% Complete (field)From the field — installed quantities ÷ budgeted quantities is best. Never back into it from cost.
Earned Value% complete × revised budget: what the work in place was supposed to cost.
Est. Cost to CompleteWhat it will take to finish, from the Cost-to-Complete Forecast tab.
Projected Cost @ CompletionActual + cost to complete. This is the number to manage.
Projected Over / (Under), Variance %Projected cost minus revised budget. Codes 5% or more over are flagged.
CPIEarned value ÷ actual. Below 1.00 means each dollar spent is producing less than a dollar of budgeted work.

Cost to complete: the PM's number, not the computer's

The Cost-to-Complete Forecast tab gives each cost code two calculated estimates and one human one:

  • Budget-based ETC — revised budget minus earned value. Assumes the rest of the work goes exactly to budget. Optimistic on a code that's already struggling.
  • Performance-based ETC — remaining budget ÷ CPI. Assumes the rest of the work goes the way the first part did. Usually closer to reality on labor codes.
  • PM ETC — the PM's number, built from what's left: remaining quantities, crew size, weeks, open sub change requests, material still to buy. When it's entered, it wins.

The forecast also tracks fade / (gain) by code and the change versus last month's EAC. That last column is the most honest line in the report: every code that moved should have a one-line explanation in the notes.

Labor hours and the productivity factor

For self-performed work, dollars hide the real story — a wage increase or overtime premium can make a code look over budget when the crew is actually productive, or look fine when the crew is burning hours. The labor hours section tracks budget hours, actual hours and earned hours and calculates a productivity factor for each code:

  • 1.00 or better — the crew is earning its hours.
  • 0.90–0.99 — watch it. Check crew mix and whether they're waiting on material or information.
  • Below 0.90 — act this week. Common causes: rework, out-of-sequence work, stacked trades, poor access, or a budget that was light to begin with.

Projected hours at completion = actual hours ÷ % complete. The labor $ impact column turns the hour overrun into dollars at the actual burdened rate. If you want to go deeper on crew output, the productivity calculator and labor burden calculator help set the rates.

Cash flow projection

A job that is on budget can still starve the company for cash. The Cash Flow Projection tab takes your planned pay applications, retainage percentage and the owner's payment lag, and sets them against monthly costs for labor, material and equipment, subcontracts and job overhead. The cumulative cash column — with an in-cell bar chart — shows the deepest point the job will put you in the hole and which month it happens. Line up your credit line before that month, not during it. The cash flow calculator and retainage calculator are quick checks for a single scenario.

The monthly cost review

  1. Close cost through the same cut-off every month and pull actual and committed from accounting.
  2. Get % complete from the superintendent or foreman by code, from installed quantities.
  3. The PM updates the cost-to-complete for every code — not just the ones in trouble.
  4. Review every flagged code and every code whose EAC moved since last month. Write down the cause and the action.
  5. Roll the projected cost at completion into your WIP schedule — the WIP is only as good as the EACs behind it.

Related tools

From spreadsheet to live job cost

The formulas are the easy part. The hard part is getting clean hours and costs coded correctly every day, so the month-end report isn't a reconstruction. Field PM captures crew time, T&M, material and vendor invoices from the field against your budget by cost code, and shows budget vs. actual, committed cost and earned hours on the PM dashboard as it happens. Start a free 30-day trial — no credit card required.

This template is an internal management tool, not accounting advice.

Rated by contractors on

Field PM reviews on CapterraField PM reviews on GetAppField PM reviews on Software Advice