The Short Version
I've reviewed the financials of over 312 construction companies. The most common pricing failure isn't underestimating labor or materials. It's underestimating overhead. Most builders have a rough sense of their overhead — "maybe 15 percent" — based on intuition rather than calculation. When we run the actual numbers, the real overhead burden is typically 22-28% for residential GCs doing $500K-$3M in annual revenue. The difference between what builders assume and what overhead actually costs is the margin that disappears on jobs they thought were profitable. This post covers how to calculate your true overhead burden, how to build it into your bids, and the specific categories that most builders miss.
Sound Familiar?
If your margins aren't where you expect them to be despite consistent work volume, overhead is usually the explanation.
- You finish a job, subtract direct costs from revenue, and still can't understand where the profit went
- Your "15 percent overhead" estimate is based on feel, not a line-by-line calculation
- You win bids and later wish you hadn't taken the work
- Your accountant shows you year-end overhead that's higher than what you've been applying in estimates
- You've never calculated what your office, insurance, vehicles, and tools actually cost per revenue dollar
- Overhead items like owner salary, software subscriptions, and continuing education are excluded from your overhead calculation
What We Found
What Overhead Burden Actually Includes (Most Builders Miss Half of It)
Construction overhead burden is the total cost of running your business divided by total annual revenue. It's the percentage of every dollar you earn that goes to keeping the operation running before a single dollar of net profit is realized.
Most builders calculate overhead by adding up the obvious items: office rent, phone bills, software subscriptions. That's a start — but it's typically less than half of actual overhead. Here are the categories that most builders leave out:
Owner compensation (biggest missed item)
If you're working in the business — managing jobs, doing estimates, running operations — your compensation is an overhead cost. Most owner-operators either don't pay themselves a market salary or don't include their actual comp in the overhead calculation. If you're doing $1.5M in revenue and not paying yourself at least $120,000, you're subsidizing your projects with labor you're not charging for. The NAHB Cost of Doing Business Study consistently shows owner compensation as the most undercounted overhead line in residential construction.
Estimating and business development time
Every hour you spend bidding jobs that don't land is an overhead cost. If you bid 50 jobs a year and win 20, the 30 hours you spent on losing bids are overhead. They need to be recovered somewhere. Most builders absorb this into their personal time rather than pricing it into won work.
Vehicle and equipment costs
Not just fuel — depreciation, insurance, loan payments, maintenance, and registration. A $60,000 truck that you plan to use for five years costs $12,000 per year in depreciation alone, before you add $3,500 in insurance and $4,000 in maintenance. $19,500 per year for one vehicle that most builders code to "trucks" and forget to fully account for.
Tools and equipment
Small tools purchased throughout the year, equipment maintenance and repair, rental costs for equipment you don't own. These are real overhead costs that frequently land in "miscellaneous" rather than a real overhead category.
What We Actually Find
When I run a full overhead audit for a builder doing $1M-$2M in revenue, the results almost always look like this: the builder has been applying 15-18% overhead to estimates. The actual calculated overhead is 24-30%. The 6-12 point gap is pure margin erosion — recovered nowhere, showing up as profit that simply disappears every year.
How to Calculate Your True Overhead Burden in One Afternoon
This isn't complicated. Pull your last 12 months of QuickBooks data and categorize every expense as either direct cost (hit a specific job) or overhead (exists regardless of which jobs you run). Then divide total overhead by total revenue. That's your burden percentage.
Here's the overhead line structure I use with clients:
People overhead:
- Owner compensation (salary + distributions drawn as compensation, not investment return)
- Office manager / bookkeeper / administrative staff wages and benefits
- Project manager salary if not billed to specific jobs
Occupancy overhead:
- Office or shop rent (or allocated cost if working from home)
- Utilities for office/shop space
- Storage facility costs
Vehicle and equipment overhead:
- Loan/lease payments on vehicles not billed to jobs
- Fuel for vehicles not billed to specific projects
- Insurance on vehicles and equipment
- Depreciation on all equipment
- Maintenance and repair costs
Business operations overhead:
- General liability insurance (the portion not billed to jobs)
- Workers' compensation premiums
- Professional fees (accountant, attorney, consultant)
- Software subscriptions (PM tool, accounting software, estimating tools, communication platforms)
- Marketing and advertising costs
- Banking fees and financing costs
- Continuing education, licenses, memberships
- Business development expenses
Add every line. Divide by revenue. The result is your overhead burden percentage.
If your overhead burden is 25%, every estimate needs to include 25% before you ever calculate profit. A job you're bidding at 20% margin is actually running at -5% when overhead is correctly applied.
Our cost code and financial systems work always starts with this overhead audit. It's the foundation of accurate bidding. You cannot price jobs correctly without knowing this number.
Building Overhead Burden Into Your Bids Correctly
Once you know your burden percentage, it needs to live in your estimating process — not as a manual adjustment you remember to make, but as a structural line in every estimate.
Here's the correct order of operations for a fully-loaded bid:
- Direct costs: Labor, materials, subcontractors, equipment rental, permits — everything with a specific job number
- Overhead allocation: Your overhead burden percentage applied to the total direct cost (or to revenue, depending on your formula — see below)
- Profit margin: Applied after overhead is included, not as a substitute for it
The formula question: apply overhead to revenue or to cost?
Both work if applied consistently. Here's the practical difference:
If your overhead is 25% of revenue, and you're building an estimate from costs:
- Direct costs: $60,000
- Overhead at 25% of revenue means direct costs should be 75% of revenue
- Revenue needed to cover costs and overhead: $60,000 / 0.75 = $80,000
- Profit margin applied on top of that: add your target net margin to get final bid price
Most builders who confuse markup with margin make this calculation wrong. Our markup trap post covers that error in detail — it's the most expensive single calculation mistake in residential construction estimating.
The simplest implementation: build your overhead burden line directly into your estimating template. In JobTread, this is a budget line item — "Overhead Allocation" — that auto-calculates as a percentage of total direct costs. Every estimate includes it. You never accidentally forget to price it in.
The Practical Test
After implementing correct overhead burden in estimates, most builders I work with find their bid prices increase 8-15%. The instinct is to worry about losing work. What typically happens: they win a slightly lower percentage of bids, but every job they win is actually profitable. Their annual net income often increases despite lower volume, because they stop subsidizing unprofitable projects. Better work at better prices beats more work at break-even every time.
5 Margin Killers Every Builder Misses
The 5 pricing and cost mistakes that silently drain 8–18% from your margins on every project. Free guide with quick-fix checklist.
Get the Free Guide →Frequently Asked Questions
For residential GCs doing $500K-$3M in annual revenue, overhead burden typically runs 22-30% of revenue when all costs are properly included. The NAHB Cost of Doing Business Study shows similar ranges. Builders who report lower numbers are usually excluding owner compensation or not fully accounting for vehicle and equipment costs.
Overhead burden is the cost of running your business before profit — rent, insurance, vehicles, owner salary. Profit margin is what's left after you've covered both direct project costs and overhead. They're separate lines in a correctly structured estimate. The most common mistake is treating overhead as part of profit margin, which makes jobs look more profitable than they are.
Yes, always. Your time running the business is a real cost. If you're doing estimating, project management, business development, or any operational work, you should be paying yourself a market salary for those roles — and that compensation belongs in overhead. Builders who exclude their salary are artificially lowering their overhead calculation and underpricing their work.
Annually at minimum — typically at year-end when you have 12 months of complete data. If your business structure changes significantly (you hire a full-time PM, move to a larger shop, add a vehicle), recalculate immediately. Your burden percentage will shift whenever your overhead costs or revenue volume changes materially.
Don't raise prices overnight — that creates bid shock for clients you have relationships with. Adjust your pricing over 60-90 days, starting with new prospects and new project types. Communicate the change to repeat clients with context: your costs have increased and your pricing reflects the actual cost of running the business. Most established clients understand. The ones who leave over a 10% price increase were margin-eroding anyway.
The two are connected. Once you know your overhead burden (say, 25% of revenue), and you know your target net margin (say, 12%), your required markup on direct costs is calculable. If direct costs need to represent 63% of revenue (100% minus 25% overhead minus 12% profit), your markup on costs is roughly 59%. This is why builders who use a flat 20% markup without knowing their overhead burden are usually pricing below breakeven.