The Profit-Killing Mistake 73% of HVAC Contractors Make
Here's a scenario that plays out in HVAC companies every day:
You pay your lead technician $30 per hour. Using basic math, you figure your labor cost is $30/hour, add $40 for overhead and profit, and charge customers $70/hour. The job takes 4 hours. You bill $280 and think you've made a decent margin.
The reality? You likely lost money on that job.
When you factor in the true cost of employment — payroll taxes (FICA, FUTA, SUTA), workers' compensation insurance, health benefits, retirement matching, paid time off, and the brutal reality of non-billable time — that $30/hour technician actually costs your business between $56 and $75 per billable hour.
Labor burden is the total cost of employing a technician beyond their base wage. Understanding this calculation is the difference between HVAC contractors who scale profitably and those who stay busy going broke.
Free HVAC Labor Burden Calculator
The Labor Burden Rate Formula
True Billable-Hour Cost = Total Annual Employment Cost / Annual Billable Hours
Total Annual Employment Cost = Base wages + Payroll taxes + Insurance + Benefits
Annual Billable Hours = Paid hours - Non-billable time (holidays, PTO, training, drive time)
Step 1: Calculate Base Annual Wages
Formula: Base Wages = Hourly Rate x 2,080 Hours
| Technician Level | Hourly Wage | Annual Base Wages |
|---|---|---|
| Entry-Level (0-2 years) | $22-$26/hour | $45,760-$54,080 |
| Journeyman (3-7 years) | $28-$35/hour | $58,240-$72,800 |
| Lead/Master (8+ years) | $38-$48/hour | $79,040-$99,840 |
Example: A journeyman HVAC technician earning $32/hour = $66,560 annual base wages
Step 2: Calculate Mandatory Payroll Taxes
Every employer must pay taxes on wages. These add 10.75-15% to labor expenses.
| Tax Type | Rate | Annual Cost ($66,560 base) |
|---|---|---|
| FICA (Social Security + Medicare) | 7.65% | $5,092 |
| FUTA (Federal Unemployment) | 0.6% on first $7,000 | $42 |
| SUTA (State Unemployment) | 0.1%-5.4% | $667-$3,594 |
| TOTAL PAYROLL TAXES | 8.35%-12.2% | $5,801-$8,728 |
Step 3: Calculate Workers' Compensation Insurance
Workers' comp is often the largest labor burden component. Rates vary by state and your Experience Modification Rate (EMR).
| State | HVAC Rate (% of payroll) | Annual Cost ($66,560 base) |
|---|---|---|
| California | 12-18% | $7,987-$11,981 |
| Florida | 6-10% | $3,994-$6,656 |
| Texas | 5-8% | $3,328-$5,325 |
| New York | 10-15% | $6,656-$9,984 |
| National Average | 8-12% | $5,325-$7,987 |
Source: National Council on Compensation Insurance (NCCI), 2025
Critical: One serious workplace injury can increase your labor burden by $8,000-$15,000 per technician annually.
Step 4: Calculate Benefits and Discretionary Costs
| Benefit | Typical Employer Cost | Annual Cost |
|---|---|---|
| Health Insurance (50% employer share) | $300-$600/month | $3,600-$7,200 |
| Retirement Match (3-4%) | 3-4% of wages | $2,000-$2,662 |
| Paid Time Off (10 days) | 80 hours x wage | $2,560 |
| Training/Certifications | EPA 608, NATE | $800-$1,500 |
| Uniforms/PPE | Annual stipend | $400-$600 |
| Tool Allowance | Annual stipend | $500-$1,200 |
| TOTAL BENEFITS (typical) | $13,460-$17,922 |
Step 5: Calculate Total Annual Employment Cost
Complete Cost Breakdown: Journeyman Technician ($32/hour)
| Cost Component | Annual Amount |
|---|---|
| Base Wages | $66,560 |
| Payroll Taxes (10% blended) | $6,656 |
| Workers' Comp (9% average) | $5,990 |
| Health Insurance (employer share) | $5,400 |
| Retirement Match (3%) | $1,997 |
| PTO (10 days) | $2,560 |
| Training/Certifications | $1,200 |
| Uniforms/PPE | $500 |
| Tool Allowance | $800 |
| Phone/Communication | $720 |
| TOTAL ANNUAL EMPLOYMENT COST | $92,383 |
Key Insight: A technician with a $66,560 base wage actually costs $92,383 annually — a 38.8% labor burden above base wages.
Step 6: Calculate Non-Billable Time (The Silent Profit Killer)
| Category | Hours Per Year | Cost at $32/hour |
|---|---|---|
| Holidays (6 days) | 48 hours | $1,536 |
| PTO/Sick Days (10 days) | 80 hours | $2,560 |
| Training/Meetings (5 days) | 40 hours | $1,280 |
| Drive Time Between Jobs (~4 hrs/week) | 192 hours | $6,144 |
| Shop Time/Stocking (~1 hr/week) | 48 hours | $1,536 |
| Administrative Tasks (~1 hr/week) | 48 hours | $1,536 |
| Callbacks/Warranty (non-billable) | 40 hours | $1,280 |
| TOTAL NON-BILLABLE | 496 hours | $15,872 |
| Metric | Hours |
|---|---|
| Total Paid Hours (40 x 52) | 2,080 |
| Less: Non-Billable Time | -496 |
| TRUE BILLABLE HOURS | 1,584 |
The Reality: You're paying for 2,080 hours but can only sell 1,584 hours (76% efficiency).
Step 7: Calculate True Billable-Hour Cost
True Billable-Hour Cost = Total Annual Cost / Billable Hours
| Metric | Value |
|---|---|
| Total Annual Employment Cost | $92,383 |
| Annual Billable Hours | 1,584 |
| TRUE BILLABLE-HOUR COST | $58.32/hour |
The Devastating Math Most Contractors Miss
| What You Think | Reality |
|---|---|
| Base wage | $32.00/hour |
| With labor burden | $44.42/hour |
| With non-billable adjustment | $58.32/hour |
| Your burdened rate | 82.3% |
If you were bidding jobs at $65/hour thinking you had a $33 profit margin, you were actually making $6.68/hour — barely covering overhead.
HVAC Technician Cost Examples by Experience Level
Entry-Level Technician ($25/hour base)
| Cost Component | Annual Amount |
|---|---|
| Base Wages | $52,000 |
| Payroll Taxes (10%) | $5,200 |
| Workers' Comp (9%) | $4,680 |
| Benefits (basic) | $5,200 |
| Total Annual Cost | $67,080 |
| Billable Hours | 1,584 |
| True Billable-Hour Cost | $42.35/hour |
Journeyman Technician ($35/hour base)
| Cost Component | Annual Amount |
|---|---|
| Base Wages | $72,800 |
| Payroll Taxes (10.5%) | $7,644 |
| Workers' Comp (9%) | $6,552 |
| Benefits (standard) | $14,560 |
| Total Annual Cost | $101,556 |
| Billable Hours | 1,584 |
| True Billable-Hour Cost | $64.11/hour |
Lead/Master Technician ($45/hour base)
| Cost Component | Annual Amount |
|---|---|
| Base Wages | $93,600 |
| Payroll Taxes (11%) | $10,296 |
| Workers' Comp (9%) | $8,424 |
| Benefits (full) | $23,400 |
| Total Annual Cost | $135,720 |
| Billable Hours | 1,584 |
| True Billable-Hour Cost | $85.68/hour |
From Labor Burden to Customer Billing Rate
Knowing your true technician cost is step one. Now you need to factor in overhead and profit margin to determine what to charge customers.
Overhead Costs to Include
| Overhead Category | Typical Annual Cost |
|---|---|
| Office/Shop Rent | $18,000-$36,000 |
| Office Staff Salaries | $45,000-$75,000 |
| Vehicle Expenses (non-tech) | $12,000-$24,000 |
| Insurance (General Liability, Vehicle) | $8,000-$15,000 |
| Software/Field Service Management | $3,600-$7,200 |
| Marketing/Advertising | $12,000-$30,000 |
| TOTAL ANNUAL OVERHEAD | $112,600-$214,200 |
Complete Billing Rate Calculation (3-Technician Company)
| Component | Calculation | Rate |
|---|---|---|
| Average True Labor Cost | 3 techs @ $58.32 avg | $58.32/hour |
| Overhead Per Hour | $150,000 / (3 x 1,584 hrs) | $31.57/hour |
| Cost Before Profit | $58.32 + $31.57 | $89.89/hour |
| Profit Margin (20%) | $89.89 x 0.20 | $17.98/hour |
| MINIMUM BILLING RATE | $107.87/hour |
Industry Benchmark: Successful HVAC contractors typically bill $100-$150/hour for residential service calls, depending on market and efficiency.
HVAC Labor Burden Benchmarks
Labor Burden Rate Benchmarks by Trade
| Trade | Typical Burden Rate | Range |
|---|---|---|
| HVAC | 38-50% | 35-60% |
| Electrical | 35-48% | 32-55% |
| Plumbing | 33-45% | 30-52% |
| General Contracting | 30-42% | 28-48% |
Billable Efficiency Benchmarks
| Efficiency Level | Billable Hours | Billable % |
|---|---|---|
| Poor | <1,400 hours | <67% |
| Average | 1,400-1,550 hours | 67-75% |
| Good | 1,550-1,650 hours | 75-79% |
| Excellent | 1,650+ hours | 80%+ |
Top-performing HVAC companies achieve 78-82% billable efficiency through tight dispatching, route optimization, and minimizing non-billable callbacks.
Common Labor Burden Mistakes
Mistake 1: Using Base Wage as Labor Cost
The Error: Pricing jobs at $75/hour for a $30/hour technician, assuming $45 profit margin.
The Fix: Always use burdened labor rates in your estimates. Create a lookup table by technician level.
Mistake 2: Ignoring Non-Billable Time
The Error: Assuming 2,000+ billable hours per technician annually.
The Fix: Track actual billable hours for 30 days. Most HVAC companies see 72-78% efficiency.
Mistake 3: Using Flat Burden Percentages
The Error: Applying a generic "40% burden rate" to all technicians.
The Fix: Calculate burden rates individually. Senior techs may have 55%+ burden; juniors may be 30%.
Mistake 4: Not Recalculating After Claims
The Error: Keeping the same billing rates after workers' comp claims increase EMR.
The Fix: Recalculate labor burden quarterly. A single claim increasing EMR from 1.0 to 1.3 raises costs $4,000+ per technician.
HVAC Labor Burden FAQ
What is a typical labor burden percentage for HVAC contractors?
Typical range: 38-50% above base wages for full-time technicians with standard benefits. This includes payroll taxes (10-12%), workers' compensation (8-12%), and benefits (15-25%).
How do I calculate my HVAC technician's true billable-hour cost?
Use the formula: True Billable-Hour Cost = Total Annual Employment Cost / Annual Billable Hours
Total Annual Employment Cost includes base wages + payroll taxes (FICA, FUTA, SUTA) + workers' compensation + benefits. Annual Billable Hours = 2,080 paid hours minus non-billable time (holidays, PTO, training, drive time, callbacks).
Why does a $30/hour HVAC technician cost $75-$95/hour to employ?
The gap comes from: 1) Labor burden (~40% of wages for taxes, insurance, benefits), and 2) Non-billable time (you pay for 2,080 hours but can only bill ~1,584 hours due to holidays, PTO, drive time, training). A $30/hour tech with $42/hour burdened cost divided by 76% efficiency = $55/hour true cost, plus overhead = $75-$95/hour billing rate needed.
How can I reduce my HVAC labor burden without cutting wages?
Focus on efficiency: 1) Increase billable hours through route optimization (+5-8% efficiency), 2) Reduce callbacks through training, 3) Lower workers' comp rates through safety programs, 4) Optimize benefits with high-deductible plans and HSAs.
What should I charge per hour for HVAC service calls?
Successful HVAC contractors typically bill $100-$150/hour for residential service calls. Calculate your minimum: True Labor Cost + Overhead Allocation + Profit Margin.
Conclusion: From Guessing to Knowing Your True Costs
The difference between HVAC contractors who scale profitably and those who struggle is simple: Accurate cost accounting.
When you know your true billable-hour costs — including the full labor burden of taxes, insurance, benefits, and non-billable time — you can:
- Price with confidence, knowing every job contributes to profit
- Identify inefficiencies, targeting improvements that reduce true hourly costs
- Make smart hiring decisions, understanding the full cost of adding technicians
- Negotiate from strength, knowing your absolute pricing floor
- Scale sustainably, building profit margins that support growth
Your Next Steps
- Calculate your current labor burden using the formulas above for each technician level
- Track actual billable hours for 30 days to verify your efficiency assumptions
- Compare your billing rates to your true costs — identify the gap
- Adjust pricing on new jobs to reflect true costs + overhead + profit
- Implement efficiency improvements to reduce your true hourly costs over time
Remember: A $30/hour technician who costs $58/hour but bills at $125/hour generates $67/hour in gross margin. A $45/hour technician who costs $85/hour but bills at $150/hour generates $65/hour in gross margin. The higher-wage technician isn't necessarily less profitable — if you understand and account for your true costs.
Stop pricing based on wages. Start pricing based on burden. Your profit margins will thank you.
Additional Resources
- How Home Service Pros Can Use Claude AI — Automate estimates and proposals
- 10 Best Home Services Postcard Companies — Marketing for HVAC growth
- Spur for Home Service Businesses — Automated direct mail for growth
Ready to optimize your HVAC business profitability?
Explore Spur's home service marketing solutions — generate AI-personalized direct mail campaigns, automate customer follow-up, and grow your HVAC business with data-driven outreach that converts.