How to Calculate Job Overhead Without Guessing

A job can look profitable on paper and still leave you short at the end of the month. The usual reason is overhead. If you do not calculate job overhead before sending a quote, costs like insurance, vehicle payments, software, tools, and office time have nowhere to go except into your profit.
For a small trade business, overhead is not a back-office accounting exercise. It is part of every hour you work and every quote you send. Price it properly, and your estimates support the business. Ignore it, and busy work can turn into low-margin work fast.
#What Job Overhead Actually Covers
Job overhead is the share of your ongoing business costs assigned to a specific project. These are costs that keep your business operating but are not always tied to one line item of labor or material.
Direct job costs are easier to spot. Lumber for a deck, a subcontractor invoice, permits, and the installer’s hours all belong directly to that job. Overhead sits behind the work. You pay for it whether you are on a project, driving to a site visit, or waiting for a customer to approve an estimate.
Common overhead costs include:
- General liability, workers' compensation, vehicle, and equipment insurance
- Truck payments, fuel, repairs, registration, and depreciation
- Office rent, phone service, internet, bookkeeping, and software
- Tools, safety gear, small consumables, and equipment maintenance
- Marketing, licensing, training, legal fees, and unpaid estimating time
The exact list depends on your trade. A one-person handyman business may have a lower overhead load than a remodeling company with a shop, office staff, multiple vehicles, and supervisors. The point is not to force every business into one percentage. The point is to make sure your actual costs are covered.
#How to Calculate Job Overhead Step by Step
Start with your annual overhead. Pull your last 12 months of expenses, or build a realistic forecast for the next year if your business is new. Add up the costs required to operate that are not already billed directly to individual jobs.
Keep direct costs separate. If you buy tile specifically for one bathroom remodel, it belongs in that job’s materials. If you replace standard hand tools used across dozens of jobs, that is usually overhead.
Next, estimate your billable labor hours for the year. Do not use every hour your crew is on payroll. You cannot bill every hour spent driving, ordering material, quoting jobs, handling callbacks, doing admin, or taking time off. A technician may be paid for 2,000 hours a year but only produce 1,200 to 1,500 billable hours.
Use this formula:
Annual overhead ÷ annual billable hours = overhead cost per billable hour
Say your annual overhead is $96,000 and you expect 1,200 billable hours this year.
$96,000 ÷ 1,200 = $80 per billable hour
If a job requires 40 billable labor hours, the overhead assigned to that job is $3,200.
40 labor hours × $80 overhead per hour = $3,200 job overhead
That number can feel high at first. But it is not extra profit. It is the cost of keeping the business able to perform the work. If the number looks unreasonable, do not automatically cut it. First check whether your billable-hour estimate is realistic, whether every overhead expense belongs in the calculation, and whether your labor rate is too low.
#Use a Percentage When It Fits Better
Some contractors prefer to apply overhead as a percentage of direct costs. This can work well when job sizes vary but labor and materials generally move together.
The formula is:
Annual overhead ÷ annual direct job costs = overhead percentage
For example, if annual overhead is $96,000 and your expected annual direct job costs are $480,000, your overhead rate is 20 percent. A project with $15,000 in direct costs would carry $3,000 in overhead.
The hourly method is usually more accurate for labor-heavy trades such as electrical, plumbing, HVAC, painting, and service work. A percentage can be useful for general contracting or projects with significant material spend. Many businesses use both: an hourly overhead recovery rate for labor and a separate handling allowance for materials.
#Do Not Confuse Overhead With Labor Burden
Labor burden and overhead are related, but they are not the same thing. Labor burden is the added cost of employing a worker, such as payroll taxes, workers' compensation, benefits, paid time off, and certain training costs. It should be included in your loaded labor rate.
Overhead covers the broader cost of running the business. Your vehicle, estimating time, phone bill, accounting, and general insurance do not disappear because you added payroll taxes to a technician’s wage.
A clean estimate starts with a loaded labor cost, adds materials and subcontractors, assigns job overhead, then applies profit. Keeping those pieces separate makes it easier to see what is actually driving the price and where margins are slipping.
#Add Overhead Before You Add Profit
This is where many quotes go wrong. Contractors often add a markup to labor and materials, assuming it will cover everything. If that markup has to absorb overhead and profit at the same time, it is easy to underprice the job.
Here is a simple example. A bathroom repair has $4,000 in materials and $3,000 in loaded labor. Based on your hourly calculation, it needs $1,600 in overhead recovery.
Your actual cost is $8,600, not $7,000.
If you want a 20 percent profit margin, divide your cost by 0.80:
$8,600 ÷ 0.80 = $10,750 selling price
That quote includes $1,600 to cover overhead and leaves $2,150 in gross profit. By contrast, adding a flat 20 percent markup to $8,600 produces a price of $10,320. That is only a 16.7 percent margin, not 20 percent.
Markup and margin are not interchangeable. A markup is added to cost. A margin is the percentage of the final selling price left after costs. If you set targets by margin, build the quote from the margin formula.
#Put Overhead Into Quotes Without Confusing Clients
Your customer does not need a line item labeled “office expenses.” They need a clear, professional price for the scope of work. In most cases, build overhead into your labor rate, project pricing, or markup rather than exposing every internal cost on the proposal.
Itemize the things that help the customer understand value: labor, materials, allowances, major equipment, permits, and project phases. Keep the internal calculation detailed enough that you know the quote covers direct costs, overhead, and profit.
This is especially useful when you are quoting fast. A calculator that lets you enter labor hours, labor rates, materials, and markup consistently reduces the chance of relying on memory or using a different percentage on every job. Markitfixed is built for this kind of practical quoting: enter the work, apply your pricing, and create a client-ready estimate without losing time to spreadsheet cleanup.
#Review Your Overhead Rate More Often Than Once a Year
Your overhead rate is not permanent. Fuel costs rise, insurance renews, a vehicle gets added, or a slow month reduces your billable hours. Any of those changes can make an old rate inaccurate.
Review it quarterly if your workload or expenses change often. At a minimum, check it before your busy season and again after tax time, when you have a clearer view of what the business actually spent. Compare estimated overhead recovery against your real expenses. If you are winning plenty of work but cash is still tight, your overhead recovery is one of the first numbers to inspect.
Do not chase every competitor’s price. A lower quote may reflect lower overhead, a different scope, missed costs, or a business that has not yet realized it is working too cheaply. Your price needs to fit your operation, your market, and the level of work you deliver.
The best overhead calculation is one you use on every estimate. Once your rate is based on real costs and realistic billable hours, quoting becomes less of a guess. You can send a clean price with confidence, knowing the job is paying for more than the materials sitting on the driveway.