HVAC Labor Rate Calculator: Set an Hourly Rate That Pays You Back


You pay a good tech $28 an hour. So you figure $75 an hour out the door is plenty. That feels like a fat margin. But at the end of the month, the money is not there. The trucks are running, the phone is ringing, and you are still scraping to make payroll.
Here is what is happening. The wage is not your real cost. Once you add taxes, insurance, and benefits, that $28 tech costs you closer to $38 an hour. And he is not billing every hour you pay him. He is driving, restocking, and writing up tickets. On a normal day, only about two thirds of his paid time is billable. So you are spreading a $38 cost over far fewer billable hours than you think.
That is why a fair-looking rate still loses money. The fix is simple math, and you do not need a finance degree to run it. You need your true cost, your billable hours, your overhead, and the profit you want to keep. The calculator below does all of it. Plug in your numbers and see the exact rate to charge.
The wage is just the start. The real number is bigger, and it has two parts.
First, there is labor burden. That is everything you pay on top of the wage. Payroll taxes, workers comp, health benefits, paid time off, and any tools or uniforms you cover. For most HVAC shops, burden runs 30% to 40% of the wage.
Take a tech you pay $28 an hour. Add a 35% burden. That comes to $9.80 on top, so his true cost is $37.80 for every paid hour. Not $28. That gap of almost $10 an hour is real money, and it is gone before you bill a single job.
Second, and this is the part most owners miss, you do not bill every hour you pay for. Which brings us to the bigger problem.
Your tech is on the clock for 8 hours. How many of those hours can you actually put on a customer invoice?
Not 8. Think about a normal day. He drives to the first call. He drives between jobs. He stops at the supply house. He writes up the ticket. He takes a lunch. He waits on a part. None of that shows up on a customer's bill, but you still pay him for all of it.
When you add up only the time spent turning wrenches in front of a paying customer, most HVAC techs are billable about 65% of their paid day. That means out of 8 paid hours, you can bill for around 5.
This is the number that quietly wrecks your pricing. You are paying for 8 hours of cost but only collecting on 5 hours of work. If you set your rate as if every paid hour were billable, you come up short on every single call.
So the trick is to spread the full cost over only the hours you can bill. Let's walk the math.
There are four steps. Take them one at a time.
Step 1: Find your true cost per paid hour. Start with the wage and add the burden.
Step 2: Spread that cost over billable hours only. You pay $37.80 for every hour on the clock, but only 65% of those hours are billable. So divide.
Read that again. A $28 tech costs you $58.15 for every hour you can actually bill. The wage almost doubled, and you have not added a penny of overhead or profit yet.
Step 3: Add your overhead. Overhead is the cost of running the business that is not tied to one job. Office rent, software, the dispatcher, advertising, insurance on the building. Spread that yearly total across your billable hours and you get a per hour number. Say it works out to $25 an hour.
Step 4: Add your profit margin. Now charge enough to keep something for the business. With a 20% margin, you do not just add 20%. You divide so that 20% of the final rate is profit.
That is the rate. Your profit on it is $20.79 per billable hour. The HVAC labor rate calculator at the top of this page runs these exact four steps the second you type in your numbers, so you never do this by hand on a quote.
Look at the two numbers side by side.
That is a big jump, and it shocks a lot of HVAC owners the first time they see it. But every dollar of that gap has a job to do.
If you were charging $75 an hour, you can now see exactly why the money disappears. At $75 you are below your $83.15 break-even, before any profit at all. You are paying customers to take your service. Charge the real rate, and every billable hour finally pulls its weight.
This is also why chasing cheap work is a trap. More of those calls just means more hours sold below cost. The fix is not more volume. The fix is the right rate, and better jobs. A steady flow of solid hvac leads at a rate that actually pays beats a packed schedule of underpriced calls.
The tool at the top of the page keeps this simple. Here is how to get your number.
The calculator shows you four numbers: your true cost per paid hour, your cost per billable hour, the labor rate to charge, and your profit per hour. Change any input and watch the rate move in real time. That is the part most owners never get to see. When you watch the rate shift as you drop your efficiency from 70% to 60%, the whole pricing problem clicks.
A quick note on overtime. When a tech works past 40 hours, his cost per hour jumps, so your math changes too. If you are unsure how do you calculate time and a half, it is worth getting right, because billing overtime at your normal rate is another quiet way to lose money.
People mix up margin and markup all the time, and it costs them. Margin is the share of your final rate that is profit. Markup is what you add on top of cost. They are not the same number.
At a $103.94 rate with $83.15 in cost, your profit is $20.79. That is 20% of the rate, which is your margin. But it is 25% added on top of cost, which is the markup. If you set your rate by adding 20% to cost instead of dividing for a 20% margin, you come up short. The HVAC labor rate calculator handles this for you, so you do not have to keep it straight in your head. If you want the plain breakdown, here is how gross margin vs gross profit show up on your books.
The calculator on this page shows you the right rate. The hard part is making sure you actually bill it on every job, every tech, every day.
That is what Procured does. Procured is built for trades businesses. It applies your labor rate to every job and tracks tech time, so the rate on paper is the rate you bill. You can quote from your phone, log hours as the work happens, and turn the job into an invoice the moment it is done. No more guessing in the truck, and no more billable hours slipping through the cracks.
You set the rate once. Procured charges it for you on every call.
A fair labor rate is not about charging more for the sake of it. It is about charging enough to cover your real cost, your unbillable hours, and your overhead, and still keep a profit. The wage is only the start. The true cost is bigger, and your billable hours are smaller than they feel.
Use the HVAC labor rate calculator at the top of this page before your next quote. Enter your wage, your burden, your efficiency, your overhead, and your margin. See the real rate, watch your profit, and price so the money is still there at the end of the month. Then let Procured charge that rate for you on every job.
Ready to stop losing money on every billable hour? Book a demo and see how Procured prices your labor for you.