How Contractors Can Calculate Overhead Per Productive Labor Hour

How Contractors Can Calculate Overhead Per Productive Labor Hour

A contractor can stay busy, maintain healthy-looking markups and still struggle financially if the work does not recover enough of the fixed cost structure supporting the business.

Short answer: One practical method for estimating contractor overhead per productive labor hour is to divide annual business overhead by the total productive labor hours the company expects to perform during the year. A job can then carry overhead based on the productive labor hours expected for that specific job.

Overhead per productive hour = Annual overhead ÷ Annual productive labor hours

What counts as contractor overhead?

Overhead generally includes expenses that support the operation but are not conveniently traced to one specific customer job.

Depending on the business, overhead may include:

  • Office or warehouse rent
  • Administrative salaries
  • Accounting and bookkeeping
  • Software
  • General business insurance
  • Phones and communications
  • Office supplies
  • Non-job-specific vehicles
  • General marketing
  • Other fixed or semi-fixed operating expenses

A cost is not automatically overhead simply because the company pays for it.

Material purchased specifically for one customer’s project would generally be treated as a direct job cost. A subcontractor hired for one specific job would normally be direct as well.

Separating direct costs from overhead makes job-level economics easier to understand.

Why allocate overhead to jobs?

Suppose a contractor spends $240,000 per year in overhead.

If pricing decisions look only at labor, materials and subcontractors, individual jobs can appear profitable while contributing too little toward the $240,000 fixed-cost structure supporting the business.

An overhead allocation gives management a consistent way to ask:

Is this workload economically capable of supporting the business that performs it?

The allocation does not mean a specific job literally caused a particular amount of rent, software or office payroll.

It is a management model.

Step 1: Estimate annual overhead

Start with the annual expenses your business deliberately classifies as overhead.

Be careful not to include direct job costs in the same number.

Using annual rather than monthly overhead can also smooth out seasonal or irregular expenses and create a more stable planning assumption.

Step 2: Estimate annual productive labor hours

Next, estimate the total productive field capacity of the workforce.

Do not automatically assume every employee contributes 2,080 productive hours.

Paid time can include vacation, holidays, training, meetings, administrative work and other activities that are not available to perform productive customer work.

Suppose a company has four field employees expected to produce 2,000 productive hours each:

4 employees × 2,000 hours = 8,000 productive labor hours

Step 3: Calculate overhead per productive hour

If annual overhead is $240,000 and productive capacity is 8,000 hours:

$240,000 ÷ 8,000 = $30 of overhead per productive hour

A job requiring 20 productive labor hours would therefore carry:

20 hours × $30 = $600 of modeled overhead

Why productive capacity changes the result

Assume the same company still has $240,000 of annual overhead, but productive capacity falls to 6,000 hours.

Now:

$240,000 ÷ 6,000 = $40 per productive hour

The company did not necessarily spend more money.

It simply has fewer productive hours available to recover the same fixed cost structure.

That is why workforce utilization and productive capacity can materially affect job economics.

A worked overhead example

Item Illustrative amount
Annual overhead $240,000
Annual productive labor hours 8,000
Overhead per productive hour $30
Estimated job labor hours 20
Job overhead allocation $600
Adjusted direct job cost $2,900
Modeled true break-even cost $3,500

 

This does not determine the customer’s selling price.

It establishes a modeled cost requirement that can then be combined with the company’s margin targets.

Should every contractor allocate overhead by labor hours?

No.

Productive labor hours can be useful when labor is a meaningful driver of job size and the business has a field workforce.

Other businesses might allocate overhead using:

  • Revenue
  • Direct labor dollars
  • Machine hours
  • Job count
  • Square footage
  • Another operational driver

The best management allocation is one that is reasonably related to how the business consumes capacity, remains consistent enough to compare over time and is understandable to the people using it.

Overhead allocation is not the same as markup

A blanket markup can recover overhead and profit only if the markup is large enough and the underlying cost structure behaves as expected.

An explicit overhead model provides more visibility.

It lets the owner separately ask:

Does the job hit the desired direct gross margin?

Does the job cover its modeled overhead requirement?

After both, how much contribution remains?

Those are different economic questions.

Common contractor overhead mistakes

Mixing direct costs into overhead.
This makes individual job performance harder to interpret.

Using unrealistic productive hours.
An inflated denominator makes overhead per productive hour look artificially low.

Recovering the same overhead twice.
Be careful if one formula explicitly allocates overhead while another markup is also intended to recover the exact same overhead.

Never updating the model.
New administrative staff, software, facilities or vehicles can materially change annual overhead.

Treating an allocation as literal causation.
An allocated overhead amount is a management model, not proof that a particular job caused those fixed expenses.

Contractor Overhead FAQs

Is owner salary overhead?
It depends on the owner’s role and the company’s internal cost model. Direct field compensation may be treated differently from executive or administrative compensation. The important point is consistency and avoiding double counting.

Should marketing be overhead?
Ongoing marketing is often treated as overhead, while a cost directly attributable to acquiring or servicing a specific project may be analyzed differently.

What if I don’t know my productive hours?
Start with a documented estimate and compare it with actual field hours over time.

Does covering overhead mean the job is profitable?
Not necessarily. Covering direct cost and modeled overhead reaches break-even under the assumptions used. Revenue above that level creates contribution.

Put overhead into the complete job price

Home Service Pricing & Job Profitability Pro combines loaded labor, direct costs, contingency, modeled overhead and margin targets in one pricing workflow.

Rather than hoping a generic markup covers everything, the workbook shows which pricing requirement is actually driving the recommended selling price.