How to Calculate Construction Overhead Accurately
July 14, 2026

A bid can look profitable on paper and still drain the bank account. That usually happens when labor, materials, and subcontractors are covered, but the cost of keeping the business running is not. Knowing how to calculate construction overhead turns those invisible monthly bills into a number every estimate can carry.
The goal is not to recover every office expense from one job. It is to spread the real cost of running your company across the work you expect to sell, then add profit on top. Price to profit on the front end, not hope for it on the back end.
What Counts as Construction Overhead?
Construction overhead is any cost required to operate the business that cannot be tied cleanly to one specific job. Your estimator's salary, office rent, general liability insurance, software, trucks used across multiple jobs, phones, bookkeeping, marketing, and owner administrative time generally belong here.
Direct job costs are different. A framing crew working on Project 214, shingles delivered to that roof, a rented lift, and a subcontractor's invoice are costs of that specific job. They should be estimated directly, not buried in an overhead percentage.
The line is not always perfect. A superintendent who works full-time on one large commercial project may be a direct job cost. A superintendent bouncing between six active projects is usually overhead, or at least partly overhead. Use the cost classification that reflects how your business actually operates, and apply it consistently.
Separate company overhead from job-specific general conditions
This distinction matters most for builders and commercial contractors. Site trailers, temporary power, project supervision, permits, dumpsters, safety setup, and jobsite security may be general conditions. They support one project, so estimate them directly in that project's budget.
Company overhead supports every project and every gap between projects. Do not use a blanket overhead percentage to cover jobsite conditions you can estimate. That makes one job overpay and another job underpay.
How to Calculate Construction Overhead Step by Step
Start with a full year of actual expenses if you have it. If your business has changed significantly - added a branch, hired a project manager, bought trucks, or expanded crews - use the last several months and build a realistic forward-looking annual budget. Last year's number is useful, but it is not automatically the right number for next year's bids.
1. Total your annual overhead costs
Pull your profit and loss statement, payroll records, insurance renewals, equipment records, and recurring vendor bills. Add the expenses needed to keep the company open and able to pursue, sell, manage, and support work.
Common categories include:
- Office and administrative payroll, payroll taxes, and benefits
- Rent, utilities, phones, internet, software, and office supplies
- General liability, workers' compensation, vehicle, and umbrella insurance
- Vehicle payments, fuel, maintenance, fleet tracking, and depreciation
- Advertising, sales commissions, estimating costs, and lead-generation spend
- Accounting, legal, bank fees, licenses, training, and memberships
- Non-job-specific tools, equipment, repairs, and owner administrative compensation
Do not skip the expenses that are irregular or paid annually. Insurance renewals, licensing, tax preparation, recruiting, equipment repairs, and bad debt are still operating costs. If they happen every year, they need a place in your overhead calculation.
For example, a remodeling company might total $420,000 in annual overhead. That number should be reviewed line by line. If the owner's $120,000 compensation includes selling, managing crews, and handling client issues, it is not free labor. Some or all of it belongs in overhead.
2. Choose the sales base that matches your work
Most contractors recover overhead as a percentage of projected annual revenue. The basic formula is:
Overhead percentage = Annual overhead ÷ Projected annual revenue × 100
If the company expects $3,000,000 in annual revenue, its overhead percentage is:
$420,000 ÷ $3,000,000 × 100 = 14%
That means the business needs to recover about 14 cents of overhead for every revenue dollar it sells. This is not profit. It is the cost of operating before profit is earned.
Revenue is a practical base for many residential contractors, service companies, and specialty trades because bids and financial reporting already revolve around sales dollars. But it depends on the work mix. A GC managing large subcontractor-heavy jobs may see massive revenue with relatively little self-performed labor. In that case, applying the same percentage to every job can distort recovery.
Some companies are better served by an overhead rate tied to direct labor dollars, labor hours, or a blended approach. If labor capacity is the real constraint in your business, calculate how much overhead each productive field hour must carry. The right denominator is the one that reliably connects overhead recovery to the work that consumes your company's capacity.
3. Apply the overhead rate before profit
Suppose you are pricing a $100,000 project with $72,000 in direct costs. If your overhead rate is 14%, do not simply add $14,000 to the direct cost and call it done. A 14% overhead rate based on revenue means overhead must equal 14% of the final selling price.
Use this formula when your rate is based on sales:
Required selling price before profit = Direct job costs ÷ (1 - overhead percentage)
For this job:
$72,000 ÷ (1 - 0.14) = $83,721
At a selling price of $83,721, the job recovers roughly $11,721 in overhead, or 14% of revenue. Then add your desired profit margin. If you want a 10% net profit margin after overhead, divide again by 0.90:
$83,721 ÷ 0.90 = $93,023
The difference between markup and margin causes plenty of bidding mistakes. Adding 14% to direct costs does not produce 14% overhead recovery as a percentage of final revenue. Keep your formulas straight, or build the calculation into your estimating system so estimators are not doing margin math in a truck between appointments.
Use a Rate That Changes When the Business Changes
Static overhead is convenient. It is also one of the easiest ways to lose margin quietly. If overhead rises because you add an estimator, lease a shop, increase payroll, or carry more insurance, a rate based on old expenses will under-recover costs. If sales slow down, the same overhead must be recovered across fewer dollars of work.
Review your overhead monthly, at minimum. Compare year-to-date actual overhead against your plan, then compare projected annual overhead against realistic sales volume. Do not use a sales forecast built on wishful thinking. Use signed work, weighted pipeline, crew capacity, seasonal demand, and your actual close rate.
This is the thinking behind Partner's Proactively Adjusted Overhead methodology: operating costs and sales assumptions should move with live business data, not sit unchanged in a spreadsheet for twelve months. An updated rate gives estimators a better starting point before a proposal goes out, while job costing shows whether completed work is actually carrying its share.
Check Whether Jobs Are Recovering What You Planned
A company-wide overhead percentage is a pricing control, not a substitute for job review. Once work starts, compare estimated direct costs with actual labor, materials, equipment, and subcontractor costs. A job can recover its planned overhead and still miss profit because labor production slipped, a change order was never approved, or material waste climbed.
Review WIP reports regularly, especially on long-duration work. Ask three practical questions: Are we billing enough to support the work completed? Are actual costs tracking against estimate? Is the overhead rate still based on credible annual sales? Those answers reveal margin erosion while there is still time to correct course.
Also watch for jobs you intentionally price differently. A small emergency repair may need a higher recovery rate because it consumes dispatch, travel, invoicing, and scheduling time. A large repeat-client project may support a lower rate if it has low sales cost, stable scope, and efficient production. Exceptions can make sense, but they should be deliberate decisions, not discounts hidden inside an estimate.
Do Not Treat Overhead as a One-Time Setup
The most common mistake is calculating overhead during budgeting season, entering one number into estimating software, and forgetting it. The second is leaving costs out because they do not feel job-related. The third is using a healthy revenue forecast to justify a low rate when the pipeline does not support it.
Your overhead calculation should be a living operating number tied to the same records you use to run crews, approve time, purchase materials, invoice clients, and track job costs. When the number is current, every estimate has a clearer job: cover its direct work, carry its share of the company, and produce the profit that keeps your business growing.
A good overhead rate will not win every bid. It will help ensure the jobs you do win are worth building.
Keep reading
- 7 Contractor Profitability Trends for 2026September 21, 2026
- How to Collect Invoices Faster on Every JobSeptember 19, 2026
- Why Are Construction Margins Shrinking Now?September 17, 2026