How to Calculate Your True Hourly Rate as an HVAC Contractor

Stop guessing. Start pricing for profit.

By Tracy | The Profitable Contractor Blog | Profit Clarity Group | profitclaritygroup.com

If you're an HVAC contractor, your hourly rate is one of the most important numbers in your business. Get it right, and you build wealth. Get it wrong, and you work harder every year with less and less to show for it.

The problem? Most contractors set their rate the same way: they look at what competitors charge, pick a number that feels reasonable, and hope it works out. That's not a pricing strategy. That's a guess. And it's probably costing you tens of thousands of dollars every year.

In this guide, I'm going to walk you through exactly how to calculate your true hourly rate—one that covers all your real costs AND builds in the profit you deserve. No fluff, no theory. Just the math.

Why "Competitor Pricing" Doesn't Work

Let's say you look around and see other HVAC companies in your area charging $110–$135 per hour. You decide on $120 because it feels like a solid middle ground. Sounds reasonable, right?

Here's the problem: that other company's $135 rate was built on their costs—their rent, their insurance premiums, their labor costs, their truck payments. Your costs are different. Your workers' comp rate might be higher. Your overhead might be lower. Your profit goals might be completely different.

When you copy someone else's price, you're building your business on their foundation. And if their numbers are wrong too (spoiler: many are), you're both losing money.

The 4 Components of Your True Hourly Rate

Your real hourly rate needs to cover four layers of cost. Miss even one, and you're leaving money on the table.

1. Direct Labor Cost (What You Actually Pay Your Techs)

This is the straightforward part—the hourly wage you pay your technicians. If your lead tech makes $30/hour, that's your starting point. But it's only the starting point.

2. Labor Burden (The Hidden Cost Most Contractors Miss)

This is the big one. Labor burden is everything you pay on top of wages just to have an employee. It typically adds 20–35% to your labor cost, and most contractors either don't know about it or dramatically underestimate it.

Labor burden includes:

  • Employer payroll taxes (Social Security, Medicare, federal and state unemployment)
  • Workers' compensation insurance (which can be steep for HVAC work)
  • Health insurance and benefits
  • Paid time off, holidays, and sick days
  • Training costs and certifications
  • Uniforms and safety gear

Example: If you pay a tech $30/hour and your labor burden is 30%, your true labor cost is $39/hour—not $30. That $9 difference? On a 2,080-hour work year, it adds up to $18,720 per technician. If you're not charging for it, that's money straight out of your pocket.

3. Overhead Recovery (Keeping the Lights On)

Overhead is everything it costs to run your business that isn't directly tied to a specific job. Your hourly rate needs to absorb these costs across all the billable hours your team works.

Common overhead costs for HVAC contractors:

  • Truck payments, fuel, maintenance, and insurance
  • Tools and equipment (replacement and repair)
  • Office rent, utilities, and supplies
  • Accounting, bookkeeping, and software subscriptions
  • Marketing and advertising
  • Dispatcher or office staff wages
  • Business insurance (general liability, etc.)
  • Licenses and permits

How to calculate your overhead per hour: Add up your total annual overhead costs. Then divide by your total billable hours for the year (not total hours—billable hours, which accounts for drive time, callbacks, meetings, etc.). Most HVAC companies find that only 60–70% of a tech's paid hours are actually billable.

Example: $180,000 in annual overhead ÷ 2,500 total billable hours (across your team) = $72/hour in overhead that your rate needs to recover.

4. Profit Margin (What You're Actually In Business For)

Profit is not what's left over. Profit is what you plan for. If you don't build it into your rate intentionally, you won't have it.

A healthy net profit target for an HVAC company is 10–20%. This goes on top of your costs—including your own salary. Your owner's pay is a cost. Profit is what the business earns for taking risk and creating value.

Putting It All Together: The Formula

Here's the formula for your true hourly rate:

True Hourly Rate = (Labor Cost + Labor Burden + Overhead per Hour) ÷ (1 – Profit Margin %)

Let's run a real example:

Component Amount
Tech wage $30.00/hr
Labor burden (30%) $9.00/hr
Total labor cost $39.00/hr
Overhead per billable hour $72.00/hr
Cost before profit $111.00/hr
Target profit margin 15%
TRUE HOURLY RATE ($111 ÷ 0.85) $130.59/hr

That's a very different number from the $120 you might have picked by looking at competitors. And if you'd been charging $120, you'd be losing over $10 on every single billable hour. Over 2,500 billable hours in a year, that's $26,000+ in lost profit.

The Billable Hours Trap

One of the biggest mistakes in this calculation is overestimating your billable hours. You pay your techs for 2,080 hours a year (40 hours × 52 weeks), but not all of those hours generate revenue.

Non-billable time includes:

  • Drive time between jobs
  • Callbacks and warranty work
  • Training and meetings
  • Vacation, holidays, and sick days
  • Slow periods and no-shows

A realistic billable hour rate for most HVAC companies is 60–70% of total paid hours. If you assume 100% billability, your overhead-per-hour calculation will be too low, and your rate will be too low with it.

Your Action Plan: Calculate Your Rate This Week

You don't need fancy software to do this. Here's how to get started:

Step 1: Pull your total payroll costs for last year—not just wages, but every dollar you spent on employees including taxes, insurance, and benefits. Divide the "extra" costs by total wages to get your labor burden percentage.

Step 2: Add up all your overhead costs for the year. Pull this from your QuickBooks or accounting software. If you're not sure what counts as overhead vs. direct costs, a general rule: if it's not materials and not direct labor on a job, it's probably overhead.

Step 3: Estimate your total billable hours for the year. Be honest—use 60–65% of paid hours as a starting point if you're not tracking this yet.

Step 4: Plug the numbers into the formula. Labor cost + labor burden + (overhead ÷ billable hours) = your cost per hour. Then divide by (1 – your target profit margin).

Step 5: Compare that number to what you're currently charging. If there's a gap, you now know exactly how much money you're leaving on the table—and you can start closing it.

What If Your Number Feels "Too High"?

This is the most common reaction I hear from contractors. "Tracy, I can't charge that—my customers will go somewhere else."

Here's the truth: if your rate is based on your real numbers, then charging less means you're paying your customers to hire you. You're subsidizing their comfort system with your family's financial security.

The contractors who thrive aren't always the cheapest. They're the ones who know their numbers, deliver great service, and price accordingly. When you can confidently explain to a customer what goes into your rate—without apologizing for it—you attract better customers who value quality over bargain-hunting.

Ready to Get Your Numbers Right?

Calculating your true hourly rate is one of the most impactful things you can do for your business this week. It takes an hour or two, and the clarity it gives you is worth thousands.

If you want help running these numbers for your specific business—or if you looked at this and thought "I have no idea where to find half of these costs in my books"—that's exactly what I help contractors with.

Download my free Labor Rate Calculator to plug in your own numbers and see your true rate in minutes. Or, if you're ready for the full picture—pricing, cash flow, profit planning, and everything in between—book a free coaching consult and let's talk about your numbers.

Get the Free Labor Rate Calculator →

Book a Free Coaching Consult →

The Profitable Contractor Blog — Stop guessing. Start knowing your numbers.