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

    Break-even $97.89/hr, 40% margin on top
    Wage$28.00
    Taxes and workers' comp (18%)$5.04
    Benefits$4.00
    Unbillable time (67% utilization)$17.99
    Overhead per billable hour$42.86
    Cost per billable hour$97.89

    Profit per hour

    $65.26

    at the target margin

    Rate ÷ wage

    5.8×

    Healthy shops run 4–6×

    Sanity check

    Most profitable residential shops bill 4–6× the tech's wage once overhead and unbillable time are in.

    Where 2026 HVAC labor rates land

    Work typeTypical 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.

    Start 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.

    Burdened wage = wage × (1 + taxes% + comp%) + benefits
    Cost per billable hour = burdened wage ÷ (billable hours ÷ paid hours)
    Overhead per hour = annual overhead ÷ (billable hours × techs)
    Billable rate = (labor cost + overhead) ÷ (1 − 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.

    Complete business software for HVAC contractors. Estimates, customers, jobs, and invoicing — all in one platform.

    hello@estimatekit.com
    PhoenixHoustonDallasMiamiAtlantaLas VegasLos AngelesTampaSan AntonioAustin