How Much Overhead to Add to a Construction Bid
“Ten and ten” — ten per cent for overhead, ten for profit — is the shorthand version of this question. It is easy to say out loud. It is also a number nobody in your company has ever checked against your own rent, your own insurance renewal or your own truck payments.
Worse, it is the wrong unit. Here is the demonstration, using two bids that cost exactly the same.
| Bid A: cabinet-led kitchen | Bid B: structural repair | |
|---|---|---|
| Materials and subcontractors | $36,000.00 | $6,000.00 |
| Your own crew’s burdened labour | $3,991.68 | $34,003.20 |
| Your labour hours in it | 108 | 920 |
| Direct cost | $39,991.68 | $40,003.20 |
| Overhead at a flat 10% of cost | $3,999.17 | $4,000.32 |
Bid A is a cabinet package, a countertop sub and about three days of a four-person crew. Bid B is that same crew on site for the better part of six weeks, with you scheduling, supervising and answering the phone the whole time. They consume wildly different amounts of the company, and a percentage of cost charges them within a dollar of each other. Price a year of work that way and you will systematically win the labour-heavy jobs — the ones you priced too cheaply — and lose the easy ones.
Overhead is consumed by time. So charge it by time.
The Calculation, in Two Halves
Half one: what your overhead actually is
Every cost that arrives whether or not anyone is on a job. Not materials, not field wages, not subcontractors — those are direct costs and they live on the takeoff.
| Annual overhead | |
|---|---|
| Office rent and utilities | $14,400 |
| General liability and umbrella insurance | $9,800 |
| Vehicles: payments, fuel and maintenance | $18,600 |
| Tools and small equipment not billed to jobs | $6,200 |
| Software: estimating, accounting, scheduling | $3,480 |
| Office and admin salary | $32,000 |
| Accounting and legal | $5,400 |
| Marketing, website and lead generation | $4,800 |
| Licences, bonding and association dues | $3,900 |
| Phone and internet | $2,640 |
| Total | $101,220 |
These are this example’s figures, not a benchmark. Pull yours from twelve months of bank statements rather than from memory; a from-memory total tends to miss the lines that leave the account quietly.
One line deserves a note. If you take a salary for running the company as distinct from swinging a hammer, that salary is overhead and belongs in this list. If you pay yourself only out of job profit, it is not — but then your target margin has to be high enough to actually feed you, which is a decision you should make deliberately rather than discover in December.
Half two: the hours that have to carry it
| Field crew, people whose time goes on a job | 4 |
| Paid hours per person per week | 40 |
| Weeks worked per year (52 less holidays, vacation, dead weeks) | 48 |
| Gross paid field hours | 7,680 |
| Billable utilisation | 78% |
| Billable field hours per year | 5,990.4 |
Then:
$101,220 ÷ 5,990.4 = $16.90 of overhead per billable field hour
And the number that follows from it, which is the one you should actually memorise:
| Base field wage | $28.00 |
| Burdened at 32% | $36.96 |
| Overhead recovery | $16.90 |
| Fully loaded cost per field hour | $53.86 |
That is break-even. Not a target, not a rate to quote — the line below which an hour of field time costs the company money.
Count Only the People, Only the Hours
Two errors inflate the denominator, and both push your rate down and your bids under water.
Counting people who are not on jobs. The office manager whose salary is in the overhead list above must not also appear in the crew count. If she were in both, she would be paying for herself twice — once as a cost and once as a source of billable hours she does not generate. Field crew means people whose time goes onto a job.
Believing in a 40-hour billable week. Utilisation is where estimates go to die quietly, because it is the one input with no invoice behind it to check against. Travel between jobs, loading the truck, the supplier run, the weather day, the callback, the rework, the hour spent looking for the part — all paid, none billable.
Here is what an optimistic guess does to the rate:
| Billable utilisation | Billable hours/yr | Overhead per hour | Fully loaded field hour | Overhead on a 304-hr bid | Price of that bid at 28% |
|---|---|---|---|---|---|
| 65% | 4,992.0 | $20.28 | $57.24 | $6,165.12 | $127,417.83 |
| 70% | 5,376.0 | $18.83 | $55.79 | $5,724.32 | $126,805.61 |
| 75% | 5,760.0 | $17.57 | $54.53 | $5,341.28 | $126,273.61 |
| 78% | 5,990.4 | $16.90 | $53.86 | $5,137.60 | $125,990.72 |
| 80% | 6,144.0 | $16.47 | $53.43 | $5,006.88 | $125,809.17 |
| 85% | 6,528.0 | $15.51 | $52.47 | $4,715.04 | $125,403.83 |
The per-bid effect looks small — $2,014.00 of price, or $1,450.08 of overhead, between the two extremes on a $126,000 job — and that is exactly why it is dangerous. The error does not show up on any one bid. It shows up at the end of the year, when a rate built on 85% has been applied to a company that ran at 70%, and $101,220 of overhead came back as roughly $83,000. Nothing on any single job looked wrong.
The honest way to set it: take last year’s paid field hours from payroll, take the hours actually billed to jobs from your job records, and divide. If you have never tracked it, use 75% as a placeholder and replace it the moment you have three months of real data.
Crew Size Moves It More Than Anything Else
Your overhead rate is almost entirely a function of how many billable hours you have to spread a fixed cost across:
| Field crew | Billable hours/yr at 78% | Overhead per hour | Overhead on a 304-hr bid |
|---|---|---|---|
| 2 | 2,995.2 | $33.79 | $10,272.16 |
| 3 | 4,492.8 | $22.53 | $6,849.12 |
| 4 | 5,990.4 | $16.90 | $5,137.60 |
| 5 | 7,488.0 | $13.52 | $4,110.08 |
| 6 | 8,985.6 | $11.26 | $3,423.04 |
Two readings of that table, and the second is the important one.
The obvious one: a two-person operation must recover $33.79 an hour against the same office, the same insurance and the same truck. Small contractors are not imagining it when bigger competitors underbid them — the bigger competitor genuinely has a lower overhead rate, and it has nothing to do with being better at the work.
The one that costs money: this table is the arithmetic behind “we’ll grow into it.” Add a fifth person and your rate drops to $13.52 an hour — but only if that person is actually billable at 78%. Hire in anticipation of work that has not been signed and you have added wages to the numerator side of your life while the denominator sits in the yard. Re-run this calculation the month the crew size changes, not at year end.
Turning the Rate Into a Number on a Bid
Multiply by the labour hours in that bid. That is the whole method.
| Worked bid | |
|---|---|
| Labour hours in the takeoff | 304 |
| Overhead recovery per hour | $16.90 |
| Overhead added to this bid | $5,137.60 |
| Direct cost from the takeoff | $85,575.72 |
| Total cost | $90,713.32 |
| Price at a 28% margin | $125,990.72 |
Add it once, per bid, against the bid’s total labour hours — not line by line. Spread across every line, overhead lands on the $18,400 cabinet package and the $7,450 tile sub as well, neither of which consumes any of your office, and the bid inflates for no reason a client can be shown.
And the cost of leaving it off altogether: price the direct cost alone at a 28% margin and you bid $118,855.17 on a job that costs $90,713.32. You kept 23.68%. That is $7,135.55 of profit gone from a job you will remember as having gone to plan — which is the whole problem with overhead. It never appears as a loss. It appears as a year that was busier than it was profitable.
This spoke sits under the full bid walkthrough: how to estimate a construction job, where the same $125,990.72 bid is built line by line from an empty sheet.
Related Reading
- How to estimate a construction job — the pillar: takeoff, waste and tax, overhead, then price from the margin.
- Fixed price vs time and materials — what happens to overhead recovery when you bill by the hour instead.
- How to bid a bathroom remodel — a 150-hour job carrying $2,535.00 of overhead, worked end to end.
Featured on ReadySheetGo
Construction Estimating, Bid & Job Costing Spreadsheet — $19.99
The Overhead and Burden tab is this article, live. Ten overhead lines you replace with your own, your crew size, paid hours per week, weeks worked per year and honest billable utilisation in four boxes, and it returns your overhead recovery per billable hour and your fully loaded cost per field hour — then prints the markup-versus-margin conversion table underneath, so the two numbers that decide whether a bid makes money sit on one screen.
That rate then flows automatically: Bids and Win Loss multiplies it by each bid’s total labour hours, adds it once, and solves the price from your target margin. Change your utilisation from 78% to 70% in one box and every open bid in the file re-prices itself.
Around it: a 260-line Bid Estimator where material lines pick up waste and sales tax on their own; Jobs measuring profit at completion with cost to complete and the margin slip against bid; Job Costs keeping committed apart from incurred; Change Orders, Draw Schedule with retainage, Subcontractors with W-9 and insurance expiry, Materials, a 26-week Schedule, and a Dashboard ranking every live job by the margin it will really deliver. Fourteen tabs, 10,450 formulas, 32 integrity checks, and a worked sample contractor already loaded.
Works in Excel and Google Sheets. No macros, no add-ons.
Get the Construction Estimating, Bid & Job Costing Spreadsheet →
Frequently Asked Questions
What percentage should a contractor add for overhead?
A percentage is the wrong unit. Overhead is consumed by time, not by money, so a flat percentage of cost over-charges material-heavy jobs and under-charges labour-heavy ones. Convert it to a rate per billable field hour instead: annual overhead divided by the field hours that actually get billed. The worked company here runs $101,220 over 5,990.4 billable hours, which is $16.90 an hour. A 304-hour bid carries $5,137.60. If you must express it as a percentage after the fact, that particular bid works out to 6.0% of direct cost — but the next bid will be a different percentage, which is exactly the point.
What is billable utilisation and what should mine be?
It is the share of paid field hours that actually lands on a job. Travel between jobs, shop and yard time, weather days, warranty callbacks and rework are all paid and none of them are billable. Sixty-five to eighty-five per cent is a plausible band to start from, and it is the denominator of your whole overhead rate — so an optimistic guess here quietly under-prices every bid you write. At 78% the rate on this page is $16.90 an hour; at 65% it is $20.28.
Does labour burden count as overhead?
No, and keeping them apart matters. Labour burden — payroll tax, workers' comp, liability, benefits — is a direct cost of the hour worked, so it belongs on the takeoff line, priced into the hour. Overhead is what the company spends whether or not anyone is on a job. In the example here a base wage of $28 becomes $36.96 burdened at 32%, and then carries $16.90 of overhead on top, for a fully loaded field hour of $53.86. Merge the two and you cannot tell a wage problem from a rent problem.
How do I recover overhead on a job that is mostly subcontractors?
This is the real weakness of an hours-based rate, and it is worth being deliberate about. A job that is 80% subcontracted still consumes your estimating, scheduling, insurance and supervision, but generates few of your own labour hours to carry it. Two fixes: put your actual supervision and project-management hours on the takeoff as labour lines, which is where they belong anyway, and set a higher target margin for sub-heavy work rather than inventing a second overhead rate.