📉

Construction cost control: how not to lose your margin

Where the money leaks, what to compare and which numbers to watch, 2026

A job almost never loses its margin all at once. It leaks a little at a time, line item by line item, while nobody compares what was actually spent against what was bid. Job cost control is that comparison, done often enough to catch a line running over before it eats your profit. This guide shows you where the money leaks, how to compare it and which numbers to watch.

Where cost leaks on a job

Cost itemTypical causeHow to control it
MaterialsBuying without bids, plus waste on siteGet at least two supplier bids and track waste by line item.
LaborProduction below the bid rate and unplanned overtimeCompare actual crew hours per unit against the hours you bid.
Change ordersThe client asks for extras and nobody prices themPrice the extra and get written approval before the crew starts it.
ContingencyNo allowance was carried in the bidCarry a contingency percentage and track it as its own line.
ScheduleDelays keep the fixed costs running (rentals, crew)Track progress on the schedule and fix slippage early.

The 4 steps of job cost control

1

Set the baseline

The approved estimate, broken out by line item, is your reference. No baseline, nothing to compare against.

2

Record actual cost as it happens

Every invoice, payroll hour and rental gets coded to its line item that day, not at closeout.

3

Compare actual vs budget vs progress

Read spend next to physical progress: if you spent more than you built, that is your warning.

4

Price every change order

Anything extra the client asks for gets priced and approved in writing before the crew touches it.

Which cost numbers to watch

MetricWhat it measuresWarning sign
Variance by line itemActual cost minus budget on each lineAny line running over two reviews in a row
% spent vs % completeWhat you spent against what you actually builtYou spent more than you built
Projected marginThe margin you end with if the job keeps this paceIt drops below the margin you bid
Unbilled change ordersExtra work in place with no approved priceWork is built that nobody is going to pay for

Reference framework for small and mid-size contractors. Scale it to the size of your job.

How ObraMaestra controls it for you

ObraMaestra keeps your approved estimate as the baseline and, as the job moves, compares actual cost against budget line by line and against percent complete on the Gantt chart. You see your projected margin at any time and get the warning when a line item starts running over, before it eats your profit.

Track cost against budget automatically

ObraMaestra keeps your estimate as the baseline and shows spend vs progress by line item, so you see your projected margin at any time.

Try it free

Frequently asked questions

What is construction cost control?
It is tracking what you actually spend on a job against what you estimated, line item by line item. It is not just filing receipts: it is catching a line running over (materials, labor or the unexpected) early enough to fix it. Good job costing tells you at any moment how much you have spent, how much you have built and how much margin is left.
How do you control the cost of a construction job?
Four steps: set a baseline (the approved estimate, broken out by line item), record every actual cost (invoices, payroll, rentals) against its line, compare actual cost against both the budget and the physical progress, and price every change order before the work is done. The point is to do it weekly, not at closeout: once the job is finished there is nothing left to correct.
How do I compare actual cost against the estimate?
List the estimate by line item and put the actual cost next to each line. The variance is the difference, actual minus budget. If a line is 60% spent but only 40% built, that is a warning: at that pace it will run over. Reading spend and progress together, not separately, is what catches the loss while you can still do something about it.
Which job cost metrics should I track?
The four that earn their keep for a contractor: variance by line item (actual vs budget), percent spent against percent complete, projected margin at completion, and the value of change orders you have built but never billed. You do not need heavy software for those four, and they already tell you whether the job is healthy or bleeding.
How often should I review job costs?
On small jobs a weekly review is enough. On larger ones, twice a week, and always before every progress billing and every large material purchase. What matters is that it is a fixed routine: cost control works by consistency, not by a heroic review at the end.