Overhead Pricing Example for Contractors
September 3, 2026

A $50,000 remodeling job can look profitable on paper and still leave little cash after the trucks, office payroll, insurance, rent, software, and owner time are paid. That is the point of a real overhead pricing example: labor and materials cover the job. Overhead recovery keeps the company running. Profit is what remains after both are covered.
Too many contractors use a markup they picked years ago, then wonder why a full schedule does not produce a healthy bank balance. The right overhead percentage is not a personality trait or an industry rule of thumb. It is a number built from your actual operating costs and the sales volume available to carry them.
Start with the overhead that exists whether a job runs or not
Overhead is the cost of owning and operating the business, not the direct cost of installing a specific job. If the cost would still be there when a crew has no job to work that day, it probably belongs in overhead.
For a typical contractor, this includes office and management salaries, payroll taxes and benefits for non-billable staff, rent, utilities, phones, estimating software, CRM costs, advertising, bookkeeping, legal fees, general liability insurance, vehicle payments, fuel not assigned to a job, equipment depreciation, bank fees, and training. Owner compensation deserves an honest look too. If the business relies on the owner to sell, estimate, schedule, solve problems, and collect payments, treating that work as free will distort every bid.
Some costs sit in the gray area. A superintendent who manages one large project may be direct job cost. A superintendent moving between every active job may be overhead. A truck dedicated to one project can be charged to that project; a service manager's truck is commonly overhead. Pick a consistent rule, document it, and apply it the same way across jobs.
A simple overhead pricing example
Assume a residential contractor expects to produce $1,200,000 in annual sales. Their annual overhead budget is $240,000. That budget includes the office manager, sales support, insurance, technology, shop rent, general vehicle expense, marketing, and the other costs required to keep work moving.
The overhead rate is:
Annual overhead ÷ projected annual sales = overhead percentage
In this case:
$240,000 ÷ $1,200,000 = 20% overhead
Now the contractor is preparing a kitchen renovation. Direct job costs are $30,000 for labor, materials, subcontractors, permits, and job-specific equipment. At a 20% overhead rate, the job needs to recover $6,000 in overhead:
$30,000 × 20% = $6,000 overhead recovery
Before profit, the price must be at least $36,000. If the contractor wants a 10% profit margin on the final selling price, the calculation needs one more step. Do not simply add 10% to $36,000. That creates a markup, not a 10% margin.
To price for a 10% net profit margin:
Required price = cost before profit ÷ (1 - desired profit margin)
$36,000 ÷ 0.90 = $40,000
At a $40,000 contract price, the numbers look like this: $30,000 goes to direct job costs, $6,000 contributes to company overhead, and $4,000 is profit. That is a 10% profit margin on the sale.
This distinction matters. A crew can install the work perfectly and still lose money for the company if the bid does not carry its share of the office, vehicles, insurance, sales effort, and idle time between jobs.
Markup and margin are not the same number
Markup is added to a cost. Margin is measured against the selling price. Contractors often use the terms interchangeably, and that creates expensive pricing mistakes.
Using the example above, $36,000 in cost priced at $40,000 creates a $4,000 profit. That $4,000 is an 11.1% markup on $36,000, but it is a 10% margin on the $40,000 selling price. If your target is a true margin, calculate it from the final price, not from cost.
Why the sales forecast changes the answer
The 20% overhead rate only works if the contractor actually produces $1.2 million in sales. If sales land at $900,000 while annual overhead stays at $240,000, the true overhead rate becomes 26.7%.
That difference can erase profit quickly. On the same $30,000 direct-cost kitchen project, 26.7% overhead recovery is about $8,010, not $6,000. A bid built on the old rate is short more than $2,000 before anyone talks about profit, change orders, or warranty work.
This is why static annual percentages fail during slowdowns, rapid growth, hiring periods, or shifts in job mix. Your overhead may rise because you added a project manager, opened a branch, upgraded insurance, or bought another truck. Your sales capacity may fall because a key crew is tied up, leads slowed down, or projects are delayed. The math needs to respond before the next batch of proposals goes out.
Price by labor burden when job mix varies
A percentage of sales is useful for a broad view, but it is not always the best allocation method. A labor-heavy service call, a material-heavy roofing job, and a subcontractor-heavy commercial project do not consume the office in the same way.
Many contractors recover overhead through loaded labor rates. Start with a technician's or carpenter's base wage, add payroll taxes, workers' compensation, benefits, paid nonproductive time, and then add the overhead allocation per productive hour. If a lead carpenter costs $38 per hour in wages and another $17 per hour in burden, their direct loaded rate is $55. If your overhead allocation is $24 per productive hour, you are already at $79 per hour before job profit.
That number can expose a problem hidden inside a flat labor rate. Charging $85 per hour may sound acceptable until dispatch time, callbacks, estimating, vehicle expense, and management are accounted for. The right method depends on your work, but the test is simple: every job type must contribute fairly to overhead and profit.
Build the number from current data, not last year's spreadsheet
Review overhead monthly. You do not need to rebuild every account from scratch each time, but you do need to catch movement in the costs and sales assumptions that drive pricing. Compare your planned sales with signed backlog, current pipeline, crew capacity, and seasonality. A strong pipeline is not the same as booked revenue, and booked revenue is not the same as completed, billable work.
Also separate one-time expenses from recurring operating costs. A major software implementation or a rare legal bill should not automatically become a permanent rate. On the other hand, recurring expenses that are conveniently ignored - owner compensation, vehicle replacement reserves, bad debt, warranty callbacks, and unbillable supervision - should not be left out because they make the price harder to sell.
The goal is not to load every uncertainty onto one customer. It is to know what the business must recover across its work so that each job pays its share.
Put the overhead rate inside the estimating workflow
An estimator should not have to hunt through a spreadsheet, remember a percentage from a meeting, and hope it is still accurate. The estimate should pull current labor, material, subcontractor, and overhead assumptions into the price while preserving a clear cost breakdown for management.
That also gives owners a way to audit the work after the fact. Compare estimated direct costs with actual job costs. Compare expected overhead recovery with actual company spending. If the estimate was sound but the job lost money, find out whether the cause was production, purchasing, change-order discipline, scheduling, or an overhead rate that no longer matched reality.
Partner's Proactively Adjusted Overhead methodology is built for this exact problem: use live operating costs and sales data to keep overhead assumptions current instead of pricing new work with a stale percentage.
Use the number to make better bid decisions
A calculated overhead rate does not mean every job gets the same pricing treatment. A strategic job may justify a lower margin if it fills a crew gap, leads to repeat work, or opens a valuable market. A difficult project with unclear scope, long travel, tight access, or a demanding schedule may require more margin. The difference is that you are making the trade-off knowingly.
Never confuse cash flow with profit, either. A deposit can help buy materials and fund payroll, but it does not make an underpriced job profitable. Likewise, a busy calendar does not prove that overhead is being recovered. Price to profit on the front end, not hope for it on the back end.
Your next estimate does not need a more aggressive guess. It needs a current view of what it truly costs to keep the doors open, the crews moving, and the work sold. Start there, then let every bid carry its fair share.
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