Your Cart
Loading

“My overhead is 10%” is not a number.

Ten percent of what? Overhead gets recovered by marking up direct job cost, so the rate has to be calculated against direct cost, not revenue. Get that denominator wrong and you undercharge on every job you bid. Worse: the rate is not fixed — if volume falls and overhead does not, the rate has to rise or the year comes up short.

$

Everything not charged to a job. If it survives a slow month, it is overhead.

$

Labor, burden, material, subs, equipment — charged to jobs. Not revenue.

Stress test it

Overhead is sticky. Volume is not. Model a slower year at today's overhead.

%
%
Add this to direct cost
20.87%
$208.70 of overhead on every $1,000 of job cost
Same rate on revenue
17.27%
the number people quote
Total markup needed
31.38%
overhead plus profit
At 20% less volume
26.09%
rate has to rise

Hold the old rate through a slow year and the shortfall is not spread across the jobs. It comes straight off the bottom line, all at once, in December.

$48,000
of overhead unrecovered if volume drops 20% and the rate does not move

The two denominators, side by side

On direct costOn revenue
What you divide byDirect job costContract price
What it is forMarking up an estimateYou know cost first. Price comes after.Reading a P&L after the factUseful for reporting, useless for bidding.
On these numbers20.87%17.27%
Use the wrong one andYou add 17.27% to cost instead of 20.87% and under-recover on every single job.

The two rates describe the same money. They are not interchangeable, and the one that goes into an estimate is always the direct-cost rate — because when you are bidding, cost is the thing you know and price is the thing you are working out.

Recalculate this every year, and again after any real change in volume or fixed cost. An overhead rate set in a busy year and carried into a slow one is one of the quietest ways to lose money in this business, because nothing about it looks wrong until the year is over.