Practical trade business guide

How to Calculate Overhead for a Service Business

Turn annual business expenses into an overhead rate that every job helps recover.

By Goopuh

How this guide was prepared

Goopuh uses research and AI-assisted tools to organize this guide around a specific reader task. AI assistance is not field experience. We label calculations as examples, link primary or authoritative sources where they are used, welcome corrections, and flag decisions that require a qualified professional or current local requirements.

Person reviewing financial documents with a calculator at a desk

Quick answer

Calculate annual overhead by totaling business expenses that are not assigned directly to individual jobs. Divide that pool by a realistic recovery base—such as productive labor hours, direct job cost, or revenue—then apply the rate consistently and compare it with actual results.

Pricing & profit guideOpen the complete contractor pricing guide

Separate direct cost from overhead

Direct costs follow a job: field labor, installed materials, rented equipment, permits, disposal, and job-specific subcontractors. Overhead supports the business across jobs: office time, general insurance, software, phones, facilities, advertising, bookkeeping, and shared vehicles. Choose a classification once and use it consistently.

Build a twelve-month overhead budget

Use the last twelve months of statements, payroll records, and annual renewals. Adjust for planned hires, vehicle changes, rent, software, and insurance. Include realistic owner management compensation if it is not treated as a direct cost.

  • Office and management payroll
  • General insurance, licenses, and professional fees
  • Vehicles, fuel, repairs, and shared equipment
  • Rent, storage, utilities, phone, and internet
  • Software, bookkeeping, banking, and marketing
  • Nonbillable warranty, callback, and training capacity

Choose a recovery base

An hourly method divides overhead by realistic productive labor hours. A cost method applies overhead as a percentage of direct job cost. A revenue method tracks overhead against expected sales. Each can work, but a method based on inflated billable hours or sales targets will under-recover.

Example hourly overhead rate

If planned annual overhead is $240,000 and the company expects 6,000 productive field hours, the simplified overhead rate is $40 per productive hour. If only 5,000 hours are achieved, the same budget represents $48 per hour. Capacity assumptions matter.

Input Plan Lower-capacity result
Annual overhead $240,000 $240,000
Productive hours 6,000 5,000
Overhead per productive hour $40 $48

Review recovery every month

Compare budgeted overhead, actual overhead, productive hours, sales, and gross profit. A rate can be mathematically correct but still fail if the schedule does not produce the assumed capacity. Connect this work to loaded labor and the complete pricing workflow.

Calculate break-even before setting a profit target

Break-even is the sales volume where contribution from completed work covers fixed costs. It is not the company’s goal, but it shows the minimum workload the pricing and capacity plan must support. When job types have different contribution margins, calculate the blended result carefully or review each major service line separately.

A simplified sales-dollar formula is fixed cost ÷ contribution margin ratio. If monthly fixed cost is $30,000 and the expected contribution margin is 30 percent, simplified break-even sales are $100,000. This estimate depends on accurate cost classification and assumes the planned mix of work is achievable.

Plan for seasonality and capacity changes

Annual overhead does not arrive evenly. Insurance renewals, licenses, vehicle repairs, software contracts, and marketing campaigns can create large months. Build an annual budget and a monthly cash forecast. A seasonal company may need the busy season to recover a larger share of annual overhead while preserving enough cash for the slow season.

Hiring changes the numerator and the denominator: overhead may rise for recruiting, supervision, vehicles, and software, while productive hours also increase. Model the full change before using the lower overhead-per-hour result in prices.

Watch for double counting and missing owner work

If vehicle cost is charged directly to jobs, do not also recover the entire same amount in overhead. If office payroll is in overhead, do not add it again to loaded field labor. Conversely, owner estimating, scheduling, purchasing, management, and callback time must be represented somewhere even if no paycheck labels those hours.

Document the chart of accounts and pricing treatment for each major expense. Review it with the company’s accountant so operational job costing and financial statements can be reconciled without pretending they use identical classifications.

Compare overhead-recovery methods

An hourly method works well when field labor is the primary capacity constraint. Divide planned overhead by realistic productive hours and add the result to estimates based on their planned hours. A direct-cost percentage can fit work where labor, materials, and subcontractors vary together, but high-material jobs may receive too much allocation and labor-heavy jobs too little. A revenue percentage is easy to monitor at company level but can be circular when price itself is still being built.

Test two methods on the same group of completed jobs. The annual total must recover the planned overhead, while individual allocations should remain reasonable for how each job consumes company resources. Management may use one method for price construction and a second for financial analysis, provided the definitions are documented.

Worked annual overhead example

Assume annual overhead of $300,000 and 7,500 realistic productive field hours. An hourly allocation is $40 per productive hour. A planned job with 20 productive hours receives $800 of overhead recovery under that model. If actual capacity falls to 6,000 hours, the effective requirement becomes $50 per hour.

The gap is $75,000 across the year if prices were built for 7,500 hours but only 6,000 are produced. The company must improve capacity, reduce overhead, adjust price, change job mix, or use a combination. Increasing sales without protecting contribution can make the schedule busier without closing the gap.

Reconcile estimated overhead with the financial statements

Each month, compare the annual budget with actual expenses, then map the accounting categories to the pricing categories. Investigate new subscriptions, vehicle changes, insurance adjustments, office payroll, professional fees, rent, marketing, and nonbillable operating time. Separate timing differences from permanent changes.

If the pricing model expects $25,000 of monthly overhead but actual recurring overhead is now $28,000, the annual gap is $36,000 unless another month reverses it. Model the effect on required gross profit, capacity, and prices instead of spreading the surprise across the bank balance.

Use more than one allocation pool when one method distorts jobs

A business with service calls and material-heavy projects may not recover overhead fairly with one percentage. It can assign dispatch and office service cost by call, field support by productive hour, and project-specific supervision directly when measurable. Keep the pools few enough to maintain and ensure their annual total reconciles to the budget.

Test the method on completed jobs. If a short remote call receives almost no overhead or a high-dollar equipment job receives an implausible amount only because material is expensive, refine the driver without creating false precision.

Use an overhead review checklist

Have the company’s accountant review the mapping and tax treatment. The operational model should be understandable enough that an estimator can explain its inputs and management can reconcile its total.

  • Every recurring expense has one documented classification
  • Owner management work is represented
  • Direct job costs are not also fully counted in overhead
  • Annual capacity uses attainable productive hours or sales
  • Seasonal and renewal timing is reflected in cash planning
  • Rates change when staffing, facilities, vehicles, or insurance change materially

Troubleshoot under-recovery before raising the rate

Compare planned overhead, actual overhead, planned recovery base, actual productive capacity, and overhead actually included in sold work. The problem may be higher expense, lower capacity, estimate templates omitting the charge, discounts, unsold time, or job mix. Correct the verified causes and model the remaining gap before changing every rate. Confirm the revised model carefully against the annual total.

Free editable tool

Put this guide into practice

Use a practical Goopuh template to capture the details while they are fresh. Email updates are optional.

Download the free Job Costing & Profit Tracker
Browse all free resources

From template to operating system

Run the workflow in Goopuh Trade Profit OS

Goopuh is building the connected system for estimates, job records, actual costs, customer follow-up, and clearer profit decisions.

Explore Goopuh Trade Profit OS

Continue building the system

Frequently asked questions

What is overhead in a trade business?

Overhead is the cost of operating the company that is not assigned directly to a specific job, such as office expenses, general insurance, software, facilities, and nonbillable management time.

Is fuel overhead or direct cost?

Either treatment can be used depending on the system. Job-specific fuel can be direct while general vehicle fuel can be overhead. Consistency is essential.

How often should overhead be updated?

Review actual overhead monthly and rebuild the annual budget whenever staffing, vehicles, facilities, insurance, or workload changes materially.

Sources and further reading

Pricing note: Examples explain the method; they are not guaranteed market rates. Use your actual labor, overhead, taxes, insurance, licensing requirements, risk, and local conditions before quoting work.