Mechanical subcontractor overhead rises because five forces hit at once: fixed business costs keep inflating, equipment lead times force early cash outlay and storage expense, labor gets under-recovered on the job, hiring and turnover drain money before a wrench ever turns, and insurance or bonding renews at a higher number every year. If you fix nothing else this week, do three things: recalculate your overhead rate using projected revenue or billable hours (not last year’s numbers), add escalation and pass-through language to every new bid, and run an internal audit of unbilled storage and idle time on active jobs.

Here’s the three-step checklist for this week:

  1. Pull your last 12 months of overhead spend and separate it from job costs that got buried in the wrong bucket.
  2. Recalculate your overhead rate against projected revenue or billable hours, not trailing revenue.
  3. Send updated escalation and material pass-through clauses to your estimator for every open bid.
  • Overhead creep rarely announces itself. It shows up as thinner margins on jobs that looked fine at bid time.
  • Most subcontractors don’t discover the gap until cash gets tight, months after the damage was done.
  • The fix is mechanical, not magical: better math, better contract language, better hiring.

Key Takeaways

Rising mechanical subcontractor overhead comes from compounding fixed costs, long equipment lead times, and under-recovered labor, and it gets fixed through accurate recalculation, contract protection, and better hiring.

Point Details
Recalculate now Use projected revenue or billable hours as the denominator, never last year’s trailing revenue.
Add escalation language Protect any bid with a lead time over 45 days using commodity index or supplier quote clauses.
Fix hiring speed Reduce time-to-fill and mis-hires through targeted, technically vetted recruiting channels.
Build a monthly dashboard Track overhead per hour, billable hours per crew, and lead-time exposure before they erode margin.
Partner for staffing capacity Petratalent’s technical vetting and direct-hire placements shrink the hiring-driven overhead that comes from slow fills and turnover.

Table of Contents

Company Overhead vs. Job Overhead: Why the Split Matters

Company overhead (also called general or fixed overhead) covers everything that keeps your business running regardless of which jobs you have. Job overhead (or project overhead) covers costs tied to a specific project that aren’t direct labor or material.

For a mechanical subcontractor, company overhead typically includes office rent, the estimator’s salary, accounting software, business insurance, and ownership’s draw. Job overhead includes things like a site superintendent’s time on a single project, temporary power and fencing, a lay-down yard rented for one job, or equipment fuel specific to that site.

The distinction matters because it determines how you price. Company overhead gets spread across your whole revenue base as a percentage markup. Job overhead should get priced directly into that specific bid as a line item. Mix the two up and you get two failure modes: you either under-price jobs because job-specific costs got buried in a general overhead percentage that doesn’t reflect that project’s real burden, or you inflate your overhead percentage across the board because costs that belong to one job are dragging down every bid’s competitiveness.

Statistic: Subcontractors that fail to separate job-specific costs like superintendent time and equipment maintenance from general overhead see the same costs inflate their overhead rate while simultaneously masking true job margins, which means both the pricing and the profitability picture are wrong at the same time.

Cost lines that get misclassified most often on mechanical sub P&Ls:

  • Owner’s salary, when it’s not paid at market rate for the role actually performed.
  • Software subscriptions for estimating, dispatch, or accounting tools.
  • A fractional CFO or bookkeeper billed as a “professional fee” rather than folded into overhead planning.
  • Equipment lay-down yard costs, which often float between job cost and overhead depending on who’s coding the invoice.

Get this classification wrong and every later fix, from escalation clauses to hiring changes, gets built on a shaky number.

Why Mechanical Subcontractor Overhead Rises Right Now

The forces driving overhead upward aren’t abstract. Each one shows up as a specific line item change you can trace on your own books.

  1. Extended material and equipment lead times. Chillers, custom air handlers, and specialized mechanical equipment now run 16 to 26 week lead times in many markets. That forces early capital commitment, on-site or off-site storage, and more administrative tracking to manage staged deliveries.
  2. Labor wage inflation and benefits costs. Skilled trade wages have climbed steadily, and health insurance renewals routinely outpace general inflation, both landing in overhead if the labor isn’t billable that week.
  3. Rising insurance and bond costs. General liability, workers’ comp, and bonding capacity all cost more to secure than they did a few renewal cycles ago, particularly for firms with claims history or growing bonding needs.
  4. Growth in software and administrative overhead. Estimating platforms, project management tools, and compliance tracking software add up, and few firms audit these subscriptions annually.
  5. Hiring, turnover, and training costs. Every open technician or project manager seat costs money in agency fees, overtime coverage, and lost productivity while it stays open.
  6. Project delays and idle time. A GC-caused schedule slip doesn’t stop your crew’s paycheck. It just stops them from billing.
  7. Regulatory, compliance, and certification costs. Licensing renewals, EPA refrigerant handling certifications, and jurisdiction-specific permitting add recurring costs that rarely make it into anyone’s overhead model.
  8. Contract-driven risk shifting by general contractors. Tighter retention terms, longer payment cycles, and pay-if-paid clauses all increase your carrying costs, which is overhead by another name.

Lead time exposure deserves its own line because it’s the driver most subcontractors underestimate. Long lead times for MEP equipment now require project planning up to a year in advance, and A significant proportion of commercial trades business owners named increasing material lead times a top industry challenge.

Pro Tip: Pull your open bids right now and check which ones assumed today’s material pricing will hold for a 20-week lead item. If none of them have an escalation clause, you’re carrying that commodity risk for free.

How to Calculate a Correct Overhead Rate

Two formulas cover almost every mechanical subcontractor’s situation:

  • Annual overhead ÷ projected billable hours works best if your business bills by labor hour or you need a burden rate to load onto technician time.
  • Annual overhead ÷ projected revenue works best for lump-sum or design-build work where you’re marking up a full project cost.

Use projected numbers, not trailing twelve months. That single substitution fixes the most common and most damaging mistake subcontractors make.

Three structural mistakes account for most under-recovery:

  • The denominator error. Calculating this year’s overhead percentage using last year’s revenue produces a distorted number whenever revenue moves, and most subcontractors make exactly this mistake.
  • Missing cost categories. Owner salary at market rate, software, professional fees, and a slow-season capacity buffer are the categories most often left out entirely, and omitting them can understate real overhead by 20% to 35%.
  • Misallocating job-specific costs. Superintendent hours, PM time, and job-specific equipment maintenance frequently get coded to general overhead instead of the job, which quietly inflates your overhead percentage while hiding the true margin on that project.

These aren’t rounding errors. A firm calculating overhead at a low teens percentage while its real number runs substantially higher is pricing every single bid too low, and it compounds across every job on the schedule.

Overhead isn’t static, and using historical revenue as the denominator, sometimes called the denominator error, is the single biggest miscalculation in construction accounting. It understates overhead when revenue falls and distorts it when revenue grows, which means the number is wrong in both directions depending on which way your business is moving.

Pro Tip: Recalculate your overhead rate monthly, or immediately after any material change: a new hire, an insurance renewal, a software purchase, or a lease change. Most project-based businesses that haven’t recalculated in the past 12 months are under-recovering without knowing it.

A Worked Example: Recalculating Overhead and Its Margin Impact

Here’s a simplified example using a mechanical subcontractor with $4 million in projected annual revenue and a field crew billing roughly 1,700 productive hours per employee per year.

  1. Total annual overhead: Office rent, estimator and admin salaries, owner’s market-rate salary, insurance, software, and professional fees add up to $580,000.
  2. Approach one, per billable hour: With 10 field employees at 1,700 hours each, that’s 17,000 billable hours. $580,000 ÷ 17,000 hours = $34.12 per hour, right at the low end of the $35 to $60 per hour range typical for project-based field operations.
  3. Approach two, percentage of projected revenue: $580,000 ÷ $4 million = 14.5%, which sits inside the 13% to 18% band common for commercial subcontractors in that revenue range.
Input Value
Annual overhead $580,000
Field employees 10
Billable hours per employee 1,700
Total billable hours 17,000
Overhead per hour $34.12
Projected annual revenue $4 million
Overhead as % of revenue 14.5%

Now the margin impact. That’s a 4.5 point gap, which on a $200,000 job means $9,000 of overhead that never gets recovered. Widen that gap to 10 points, a scenario that shows up when a firm is still calculating on last year’s revenue after a slow year, and a $200,000 job loses $20,000 before a single dollar of profit gets counted.

Build your own version of this table in a spreadsheet, or use a validated cost reference like RSMeans mechanical cost data to cross-check unit costs and escalation assumptions when you’re building the template.

Practical Tactics to Manage and Recover Rising Overhead

Operational fixes and commercial fixes work together. Neither one alone stops the bleeding.

Operational tactics:

  • Order long-lead equipment earlier and explore buying pools or consignment arrangements with distributors to reduce the capital you’re carrying alone.
  • Negotiate staged payments tied to equipment milestones so you’re not fronting six months of cash before a chiller ships.
  • Tighten scheduling to reduce crew idle time between phases, which is overhead disguised as a labor line.
  • Align estimating and field labor coding so job costs stop leaking into general overhead.

Commercial tactics:

  • Add escalation clauses tied to commodity indexes or supplier quotes on any bid with a lead time over 45 days. Failing to do this is a documented and common pitfall that converts a profitable bid into a loss by the time work starts.
  • Include material pass-through language that shifts documented price increases to the owner or GC rather than absorbing them.
  • Add an explicit job-overhead line to your bid template instead of burying it in a markup percentage.
  • Use structured, line-by-line bid leveling to catch trade-interface gaps, like firestopping or insulation, before they become unpriced field work you end up eating.
  • Document change orders thoroughly and price them using current, not original, cost assumptions.
  • Revisit bond and insurance terms annually rather than auto-renewing; carriers will negotiate more than most subcontractors assume.

Estimating and accounting controls:

  1. Reconcile overhead spend against budget monthly, not annually.
  2. Track burden per hour by crew or division to catch drift early.
  3. Set a hard trigger, such as any cost category change over 5%, that forces a rate recalculation outside the normal review cycle.

Sample contract clause language to bring to counsel for review: “Contractor reserves the right to adjust unit pricing for [specific commodity] if the applicable index increases more than [X]% between bid date and material order date, with adjustment documented via supplier quote.”

Pro Tip: Buy forward on equipment when your supplier can lock a price for a deposit smaller than the expected escalation cost. If the deposit required exceeds what you’d lose to a modest price swing, build an escalation clause into the bid instead of tying up cash.

How Hiring and Turnover Push Overhead Higher

Every open seat on your team costs money whether or not anyone notices it on the P&L. Time-to-fill drags out overtime coverage for existing crews. A bad hire costs training time twice, once for the wrong person and again for the replacement. Turnover on a project mid-schedule forces a GC to absorb delay costs that often land back on you through liquidated damages or strained relationships.

Technician maintaining HVAC condenser unit outdoors

Hiring timelines directly affect project schedules, and a slow fill on a project manager role or a lead technician seat doesn’t just cost the agency fee. It costs weeks of reduced field productivity while the team runs short-handed, and that productivity loss shows up as unrecovered overhead the same way idle time does.

Recruiting levers that reduce this burden:

  • Faster time-to-fill through targeted sourcing rather than broad job board posting.
  • Role-fit technical vetting that screens for the specific licenses, certifications, and field competencies the job requires before an offer goes out.
  • Retention strategies built around clear advancement paths, which cost less than repeated replacement hiring.
  • Bench planning for leadership and PM roles so a departure doesn’t force an emergency hire under pressure.

A short hiring checklist worth adopting: set a 30-day time-to-fill target for technician roles, build a technical screening step into every hire regardless of urgency, and give new hires a structured 90-day onboarding path rather than an informal “shadow someone” approach.

When time-to-fill stretches and technical vetting gets skipped under schedule pressure, the resulting mis-hires and overtime coverage show up as overhead the same way an insurance renewal does. The difference is that hiring costs are far more controllable than most subcontractors assume.

If your team is stretched thin on the recruiting side, resources like HVAC workforce planning guidance and practical steps for staffing mechanical construction projects walk through how to build capacity without overloading your overhead structure in the process.

Early Warning Signs That Overhead Is Rising

Watch a small set of numbers monthly, not annually, and you’ll catch overhead drift before it erodes a quarter’s worth of margin.

Core KPIs to track:

  1. Overhead as a percentage of revenue, tracked monthly against your target band.
  2. Overhead dollars per billable hour, compared against your calculated benchmark.
  3. Billable hours per crew per month, which signals idle time before it shows up in cash flow.
  4. Time-to-fill for open technician and PM roles.
  5. Turnover rate across field and leadership positions.
  6. Materials lead-time exposure, measured in weeks, for major equipment categories.
  7. Accounts payable aging on vendor purchases tied to long-lead items.

Set red-flag thresholds so the numbers trigger action instead of just sitting in a spreadsheet:

  • Overhead percentage creeping 2 to 3 points above your target band for two consecutive months.
  • Billable hours per crew dropping more than 10% month over month without a corresponding revenue drop.
  • Lead-time exposure exceeding 12 weeks on major systems without an escalation clause in place.

A monthly dashboard reviewed by whoever owns the P&L, usually the owner or a controller on smaller firms, catches these signals early enough to act. Waiting for the annual review means you’re reacting to damage that already happened.

Managing Overhead Without Cutting Your Own Capacity

The instinct when overhead climbs is to cut. Trim a software subscription, delay a hire, shrink the office. That instinct is usually wrong, because fixed capacity, meaning your estimating staff, your PM bench, your equipment, supports the revenue you’re trying to grow into, not just the revenue you already have.

Mechanical tools and equipment staging area

The better move is recalculation, not reduction: price your overhead accurately, protect it with contract language, and invest in the workforce that keeps jobs moving on schedule.

The percentage they were using still reflected the smaller company. Every bid in that window was underpriced by several points, and by the time the owner noticed, the firm had absorbed six figures in unrecovered overhead across a dozen jobs. Nothing about their operations was broken. The math was just frozen in time while the business moved.

Involve your CFO or controller in the recalculation itself, your estimator in translating the new rate into bid pricing, and legal counsel in reviewing any escalation or pass-through language before it goes into a signed contract. Overhead management touches all three functions, and treating it as a purely financial exercise is how firms end up with a technically correct rate that never makes it into an actual bid.

How PetraTalent Reduces Hiring-Driven Overhead

Petratalent gives mechanical subcontractors a faster, more accurate way to fill technical and leadership roles than posting a job and hoping, which cuts the specific overhead tied to slow time-to-fill, mis-hires, and turnover-driven retraining. Every driver covered above, from idle crew hours to project delays caused by an unfilled PM seat, gets worse the longer a role stays open, and that’s precisely the window Petratalent is built to shorten.

Petratalent

Technical vetting screens for licensing, certifications, and real field competency before a candidate reaches your desk, which means fewer mis-hires and less onboarding overhead absorbed twice. Leadership and management search covers the harder-to-fill roles, superintendents and project managers, where a bad hire costs far more than a technician-level miss. Petratalent’s services cover direct hire placement, technical vetting, and workforce consultation built specifically for HVAC and mechanical contractors managing exactly the overhead pressures outlined in this guide.

If open seats are stretching your crews thin and your overhead per hour keeps drifting, book a consultation to see how faster, better-vetted hiring fits into your overhead recovery plan this quarter.

Primary Sources and Further Reading

For overhead benchmarks specific to your revenue band or trade mix, a CFO or controller familiar with mechanical contracting can adjust these ranges to your actual cost structure rather than relying on industry averages alone.

This article is general information, not a substitute for advice from a qualified financial advisor. Consult a qualified financial professional about your own circumstances before acting on anything here.

Sources

Post a comment

Your email address will not be published.

Related Posts