Free · Pricing & profit
HVAC Labor Rate Calculator
Turn a technician's wage into the hourly rate you have to bill. Payroll burden, unbillable hours and company overhead are stacked on the wage, then your target margin goes on top. Every layer is shown.
Technician
Health, retirement, truck allowance ÷ hours
FICA + FUTA + SUTA ≈ 9–12%
HVAC rates run 5–12% of wages
Hours
2,080 = 40 h × 52 weeks
Hours you actually invoice. 1,300–1,600 is typical.
Company
Rent, trucks, insurance, office, software, owner salary, marketing
Overhead is spread across all of them
Billable labor rate
$163/hr
Profit per hour
$65.26
at the target margin
Rate ÷ wage
5.8×
Healthy shops run 4–6×
Sanity check
Where 2026 HVAC labor rates land
| Work type | Typical billed rate |
|---|---|
| Residential service call | $110–$175 |
| Residential installation | $95–$150 |
| After-hours / emergency | $165–$250 |
| Commercial service | $135–$200 |
Put these numbers on a professional estimate
EstimateKit turns your pricing into good-better-best estimates customers can approve from their phone, then tracks the job and invoice. $49/month, 14-day free trial.
How the billable rate is built
A labor rate has to recover four things before it earns a dollar: the wage, the burden on the wage, the hours you pay for but cannot bill, and the company's overhead. The calculator stacks them in that order and then applies the margin.
Utilization is the number that surprises people. A tech paid for 2,080 hours who bills 1,400 of them is 67% utilized; drive time, shop time, callbacks, training and PTO eat the rest. Every unbillable hour has to be paid for by a billable one, which is why the burdened wage jumps by half again before overhead is even counted.
What goes in overhead
Everything that is not a direct job cost: rent, utilities, trucks and fuel, insurance, office staff, software, marketing, tools, uniforms, training, bad debt, and the owner's salary if the owner is not turning wrenches. Pull last year's P&L, subtract cost of goods sold and field labor, and what is left is overhead. A two-truck residential shop commonly runs $100,000–$180,000.
Flat rate still needs this number
Flat-rate price books are built on a loaded hourly rate times a task time. If the rate underneath is wrong, every price in the book is wrong by the same percentage. Recalculate it every time wages, insurance or overhead change, at least once a year, and rebuild the book from it. Then check individual jobs against it with the profitability calculator and price them with the markup calculator.
Frequently asked questions
How much should an HVAC company charge per hour?
Most residential HVAC companies in 2026 bill $110–$175 per hour for service and $95–$150 for installation labor, with emergency rates of $165–$250. The right number for your shop is the one that covers burdened wages, unbillable time and overhead and still leaves a 35–45% gross margin, which this calculator solves for.
Why is the billable rate four or five times the wage?
Because the wage is only about a quarter of what an hour costs. Payroll taxes and workers' comp add 15–20%, benefits add a few dollars, unbillable time pushes the cost of each billable hour up by 30–50%, and overhead often adds as much again. A $28 wage is routinely a $85–95 cost per billable hour before any profit.
What is a realistic number of billable hours per tech?
1,300–1,600 per year for a residential service tech, out of 2,080 paid. Install crews can be higher, 1,600–1,800, because they spend full days on one site. If you have not measured it, use 1,400 and track it; overestimating billable hours is the most common way this calculation comes out too low.
Should the owner's salary be in overhead?
Yes, if the owner is not billing hours. The business has to pay for management, sales and estimating whether or not the owner is the one doing it. Leaving it out makes the rate look fine until the owner needs to hire a replacement for themselves.
Is the labor rate the same as what I put on the estimate?
It is the labor line. Equipment and materials carry their own markup on top of it. On a flat-rate ticket the customer never sees the hourly figure, but it is still the rate that every task price is built from.