How to Calculate Your HVAC Labor Cost Percentage — and Why Most Owners Are Underestimating It
Most HVAC owners think of labor cost as wages. The real number includes payroll taxes, workers' comp, health insurance, and vehicle costs. Once you calculate it fully loaded, the picture usually looks different.
If you ask an HVAC owner what their labor cost is, most will tell you their technicians’ wages. Maybe they’ll include overtime. A few will add benefits. Almost none will give you the fully loaded number — and the fully loaded number is what actually tells you whether your pricing is right, whether your headcount is sustainable, and where your margin is going.
This post walks through how to calculate your true labor cost percentage and what to do once you know it.
What “Fully Loaded” Means
Fully loaded labor cost includes every dollar you spend to have a technician in the field:
Wages and overtime. Start with total W-2 wages paid over the period — not hourly rate, actual dollars paid, including any overtime.
Employer payroll taxes. You pay 7.65% of wages as employer FICA (Social Security + Medicare) up to the Social Security wage base. On a $60,000/year technician, that’s roughly $4,590.
Workers’ compensation insurance. This one varies enormously. In some states, HVAC workers’ comp runs 8% of wages. In others, with claims history and a poor experience modifier, it can run 15–20%. On a $60,000 tech, 12% is $7,200. This is often the most underestimated line item.
Health insurance. If you’re contributing to employee health insurance, include your contribution (not the employee’s portion).
Vehicle cost. If the company owns or leases vehicles, the cost per vehicle should be included in the labor cost of the technician who uses it. This includes payments or depreciation, insurance, fuel, and maintenance.
Other benefits. Paid time off (at the technician’s daily rate), any retirement matching, uniforms, and tool reimbursements.
The Real Number — An Example
Take a technician earning $60,000 base:
- Base wages: $60,000
- Payroll taxes (7.65%): $4,590
- Workers’ comp (12%): $7,200
- Health insurance contribution: $4,800
- Vehicle (payment + insurance + fuel + maintenance): $14,400
- PTO (10 days × ~$231/day): $2,310
Fully loaded: $93,300
If your average technician earns $60,000, you’re not running a $60,000 labor cost — you’re running closer to $93,000. The gap matters when you’re pricing jobs and calculating whether adding a technician makes sense.
Calculating the Percentage
Labor cost percentage = total fully loaded labor cost ÷ gross revenue
If you have three technicians averaging $93,000 fully loaded each, your annual labor cost is roughly $279,000. If you’re doing $900,000 in revenue, your labor cost percentage is 31%.
The target is 25–30%. Best-in-class is 25–27%. The average HVAC company runs 30–40%.
At $900,000 revenue, the difference between 31% and 27% is $36,000 in additional margin — without changing revenue.
Why Most Owners Are Running High
After looking at this number across a lot of HVAC companies, the patterns are consistent:
Low technician utilization. If you’re paying for 100% of a technician’s time but only billing 65% of their available hours, your effective labor cost as a percentage of billable revenue is higher than it appears. Improving utilization from 65% to 78% meaningfully improves labor cost percentage without changing any wages or headcount.
Callbacks eating non-billable time. A technician running two callbacks per week is spending 3–4 hours per week generating no revenue. That labor cost isn’t disappearing — it’s being absorbed into your labor cost percentage.
Pricing built on base wages, not fully loaded cost. Many flat-rate books and T&M rates are built on what the tech earns, not what the tech costs. If your technician costs $93,000 fully loaded and you priced based on $60,000, every job has been contributing less margin than your model says.
Workers’ comp experience modifier drift. If you’ve had claims, your experience modifier has gone up, which means your workers’ comp percentage has gone up. Many owners don’t track the modifier year-over-year or understand its financial impact.
What to Do With the Number
Once you know your labor cost percentage, the path to improving it usually runs through revenue before it runs through costs. The most impactful levers are:
- Improve technician utilization — more billable hours from the same labor base
- Raise average ticket — more revenue per call from the same labor
- Reduce callbacks — recover non-billable labor time
- Fix pricing — rebuild your flat-rate book based on fully loaded cost if it was built on wages
The cost-side moves (reviewing vehicle contracts, managing workers’ comp proactively, auditing benefits structure) matter too, but they’re usually smaller movers than the revenue-side improvements.
If you want to calculate your actual labor cost percentage and figure out what’s driving it, start with a company diagnostic. We’ll work through the numbers together.
Written by Russell Martial
Elevate Growth Advisory · HVAC Business Consulting
Book a company diagnostic.
A 45-minute conversation about your business — your close rate, callback rate, labor cost, and where the gap is. No pitch, no obligation.
Book a Company Diagnostic