PriceTuneupFind leaks

HVAC flat rate pricing: the formula and how to set rates that protect margin

HVAC flat rate pricing only protects your margin if the numbers underneath it are real. Most price books aren’t built — they accrete: a starter template, a few gut-feel edits, three years of part-cost inflation nobody entered. This guide works the actual math on real repairs so you can set rates that hold up.

Why flat rate fits HVAC so well

HVAC service is unusually repeatable. A dual run capacitor, a contactor, a condenser fan motor, a hot surface ignitor — the same twenty repairs make up most of a residential shop’s summer. When the same task recurs hundreds of times a year, pricing it once, correctly, beats re-deriving it on every driveway. (New to the model? Start with what flat rate pricing is and how it compares to time and materials.)

Repeatability also means your labor-hour estimates get accurate fast. You know a capacitor swap is an hour with drive time. That confidence is what lets you commit to a firm price and still sleep.

The HVAC flat rate pricing formula

Every price in a flat rate book comes out of one formula. Written on one line:

Flat rate = ((labor hours × loaded hourly labor cost) + part cost) × (1 + overhead %) ÷ (1 − target margin)

Four inputs go in, and each one is a place the price can go wrong:

  • Labor hours: the time the task takes including drive time and the trip back to the truck, not the time it takes your fastest tech on a good day.
  • Loaded hourly labor cost: what a billable hour costs you, which is well above the wage. The HVAC labor rate calculator works it out from your own wage and cost figures.
  • Part cost: what you paid on the most recent supplier invoice. A cost from three years ago makes the formula return a three-year-old price.
  • Overhead and target margin: overhead is added to the cost, then the total is divided by one minus the margin you want to keep.

The last step is where most homemade formulas break. Dividing by (1 − 0.60) is not the same as multiplying by 1.6. Multiplying gives you a 60% markup, which is only a 37.5% margin. On the capacitor worked below, the markup version prices the job at $126 and the margin version prices it at $197.

One more thing to know before you compare your numbers to anyone else’s: this formula takes its margin after overhead is loaded into the cost. Measured against direct cost alone, that same $197 capacitor is a 68% gross margin. Both figures describe the same price, so check which one a benchmark means before you decide your book is high or low.

To run the formula on your own numbers without building a spreadsheet, use the free flat rate price calculator. The rest of the pricing guides cover the inputs one at a time.

The formula worked through a capacitor

Take a dual run capacitor replacement and build the price from the ground up:

  • Tech cost per hour: $28/hr wage. Add payroll taxes, workers comp, benefits, and the truck, and account for unbillable hours — the loaded cost of a billable hour lands around $45.
  • Direct cost:1 hour × $45 + $18 part = $63.
  • Add overhead:at 25% overhead, $63 × 1.25 = $78.75.
  • Price to margin:at a 60% target gross margin, $78.75 ÷ (1 − 0.60) = $197. Call it $199 in the book.

One guardrail: on parts-heavy tasks, floor the price at your tiered parts markup plus margin-priced labor, so a big part never drags the whole job toward break-even. That’s exactly how our free calculator prices tasks, and the tiers themselves are covered in our HVAC parts markup guide.

Example flat rates for common HVAC repairs

Same formula ($45 loaded labor, 25% overhead, 60% gross margin) applied to five common repairs. These are worked examples, not prescriptions — your loaded rate, overhead, and part costs will move every number. Example figures last reviewed October 2026.

RepairLabor hoursPart costFlat rate at 60% GM
Dual run capacitor1.0$18$197
Contactor replacement1.0$25$219
Hot surface ignitor0.75$12$143
Condenser fan motor1.5$120$586
ECM blower motor2.0$350$1,375

Where HVAC shops actually leak margin

The leak is almost never the labor rate on the wall. It’s the price book: tasks priced years ago, part costs never recorded, and nobody checking margin per line item because Housecall Pro doesn’t flag it for you.

In one real 86-item HVAC price book we analyzed, 83 of the 86 items had no cost recorded at all — the shop literally could not see its margins. The one glaring case: a compressor replacement selling at a negative 20 percent margin. The measurable undercharge worked out to $71,888 a year from just the 3 items that had cost data, at 12 sales each per year — the full audit is here.

If you’re on Housecall Pro, you can check your own book in a few minutes: export it and run it through the free Margin Leak Finder. It runs in your browser, your data never leaves your machine, and it flags every line item priced below your target margin.

Where software fits (and where it doesn’t)

You don’t need HVAC flat rate pricing software to use flat rate pricing — the formula above works in a spreadsheet. What software earns its keep on is scale and upkeep: pricing hundreds of tasks consistently, catching the ones that drift below margin, and keeping the book synced with your field app.

PriceTuneup’s approach, honestly stated: the calculators and the Margin Leak Finder are free, no account required. If you want the whole book fixed rather than a diagnosis, the done-for-you rebuild is $249 one time — we reprice your entire Housecall Pro book at your target margins and hand back import-verified files you own. Ongoing software continuity after that is optional at $299/yr. The rebuild is backed by the 60-Day Ticket-Lift Guarantee: If your average ticket doesn't go up within 60 days of importing your new price book, we refund the full price — and you keep every file.And if you’d rather start from scratch than fix an old book, grab the free HVAC price book template — 61 tasks, import-ready for Housecall Pro.

Frequently asked questions

What is the HVAC flat rate pricing formula?

The HVAC flat rate pricing formula is: flat rate = ((labor hours × loaded hourly labor cost) + part cost) × (1 + overhead percent) ÷ (1 − target margin). For a one-hour capacitor swap at a $45 loaded labor cost, an $18 part, 25% overhead and a 60% target margin, that is ($45 + $18) × 1.25 ÷ 0.40, which comes to $197.

Do I multiply by a markup or divide by a margin in the flat rate formula?

Divide by one minus your target margin. Multiplying cost by 1.6 gives you a 60% markup, which is only a 37.5% margin. On a $78.75 loaded cost, the markup version prices the job at $126 and the margin version prices it at $197. That $71 gap repeats on every ticket priced the wrong way.

What gross margin should HVAC flat rate pricing target?

Most healthy residential HVAC service shops target 55 to 65 percent gross margin on repair tasks. That’s (price minus direct cost) divided by price. At 60% GM with typical overhead, roughly 10 to 15 points survive as net profit. Shops pricing at 40% gross margin are usually working for wages.

How often should I update my HVAC price book?

Do a full review once a year, and spot-update whenever a supplier hits you with a real cost increase — refrigerant, motors, and equipment have moved 5 to 15 percent in single years recently. A price book built on 2022 part costs is quietly donating margin on every ticket.

What labor rate should I use in the flat rate formula?

Your loaded hourly labor cost, not the wage. Take the tech’s wage, add payroll taxes, workers comp, benefits, and truck costs, then account for unbillable time. A $28/hr tech typically costs $40 to $50 per billable hour. Using the bare wage is the single most common way shops underprice every task at once.

Do I show the customer the price book?

You show them the price for their repair, and options if you offer good/better/best — not the whole book or the cost math behind it. The point of flat rate is that the customer approves one firm number before work starts. How you built that number is your business.

Does flat rate work for HVAC installs, or just repairs?

Repairs and common replacements flat-rate cleanly because the scope repeats. Full system installs vary too much house to house for one book price, so most shops quote installs from a costed template — same margin math, applied per job instead of per task.

Find out what your current book is costing you

Export your Housecall Pro price book and run it through the free Margin Leak Finder — it shows every underpriced line item and the annual dollars attached. When you’re ready for the fix, PriceTuneup rebuilds the whole book at your margins for $249, one time.