By SubcontractorHub Editorial Team·Published July 2026·Updated August 2026

Bottom line up front: Flat rate pricing only protects your margin if the numbers underneath it are right. Build every price from your loaded labor rate — wage plus taxes, benefits, overhead, and profit — not the hourly wage you pay a tech. Get that number wrong and a whole price book quietly loses money on every ticket.
Flat rate is the fastest-growing pricing model in HVAC for a simple reason: it decouples what you charge from how long a job takes. When a repair goes faster than expected, hourly billing punishes you for being efficient — flat rate rewards it. Contractors who move from time-and-materials to a well-built flat rate price book routinely report 20–40% higher revenue per technician without adding a single lead.
But flat rate is only as good as the math behind it. This guide walks through the exact formula, the markup and labor-rate benchmarks that hold up in 2026, a fully worked example, and how to structure a price book your techs can actually sell from.
Flat rate pricing means you charge one fixed, all-inclusive price for a defined task — replace a capacitor, install a condensate pump, perform a cooling tune-up — quoted before the work starts. The price already bundles parts, labor, overhead, and profit. The homeowner sees a single number and approves it up front, so there are no clock-watching arguments and no end-of-job sticker shock.
Compare that to time-and-materials (T&M), where you bill logged hours plus a parts markup. T&M feels “fair,” but it caps your upside: a tech who nails a repair in 25 minutes bills 25 minutes. Flat rate charges for the value and expertise of solving the problem, not the stopwatch — which is why the model consistently lifts average ticket size.
Every flat rate price is built from the same equation:
Flat Rate Price = (Parts Cost × Markup) + (Labor Hours × Loaded Labor Rate)
Two inputs decide whether the model works: your parts markup and your loaded labor rate. Get these right and everything downstream is arithmetic.
The loaded labor rate is where a price book lives or dies. Work it out in four steps:
Run those numbers and a shop paying $28/hr wages routinely needs a $130–$160/hr loaded rate just to hit target margin. That gap between wage and loaded rate is exactly why T&M contractors “stay busy but broke.” If you'd rather not build the spreadsheet by hand, our free HVAC flat rate calculator turns parts cost, labor hours, markup, and loaded rate into a finished price in seconds.

Service/repair work should clear 50–60% gross margin; replacement and install work runs 35–45% — a good price book prices the two tiers separately
Say a run capacitor costs you $40, the job takes 0.5 hours including diagnosis, your markup is 3x, and your loaded labor rate is $150/hr:
On T&M, that same 30-minute job might bill $40 in parts plus $75 labor for $115 — nearly $80 left on the table for identical work. Multiply that gap across every ticket a tech runs in a week and the revenue difference is exactly what shows up in the “20–40% more per tech” figure. Add a separate diagnostic/service-call fee (commonly $89–$149) so you're never giving away the windshield time it took to get there.
One example proves the formula; a full set shows you the shape of a price book. Every row below uses the same two assumptions — a 3x parts markup and a $150/hr loaded labor rate — so you can swap in your own numbers and see immediately how the prices move. Diagnostic fee is billed separately.
Notice the tune-up and the capacitor job land on the same $195 despite very different parts costs — that is the formula working as intended, not a mistake. Notice too that the two big-ticket rows would be badly overpriced at a flat 3x: an $850 coil marked up 3x carries $1,700 of margin on a single part. That is exactly why mature price books slide the markup down as part cost climbs, which is the next section.
A single flat multiplier is the most common price book mistake. Cheap parts have to carry a high multiplier because the real cost is the truck stock, the procurement time, and the warranty risk — not the $12 part. Expensive parts don't need that treatment, and a 3x markup on a compressor prices you straight out of the job. Use a sliding chart instead:
The chart is a starting point, not gospel — a rural shop with a two-hour supply-house round trip earns a higher multiplier on small parts than a contractor with a distributor three blocks away. What matters is that the blended gross margin across your whole price book still clears 50–60% on service work. Run a quarterly check: total parts revenue divided by total parts cost should sit near 2.6x–3.0x even though no single tier uses that number.
Use these as sanity checks, not as your price book — your loaded rate and local market decide the real numbers:
A price book your techs can actually sell from is organized by task, not by part number. Group it into clear tiers:
Whether you build this in a spreadsheet or in software, every line item in a working price book carries the same eight fields. Copy this structure and fill one row per task:
The last column is the one most spreadsheets leave out and the one that saves you. A gross-margin field recalculating on every row turns the price book into its own audit: when a supplier raises a part 20% and nobody updates the sheet, the margin cell goes red before the job goes out the door. A laminated printout can't do that, which is the practical argument for keeping the price book in software rather than in a binder.

A digital price book presents good/better/best options with monthly payments on the spot — homeowners who see a monthly price close at 20–40% higher rates than those quoted a lump sum
The best price book in the world loses to the competitor who quotes on the spot. Three presentation moves compound your margin:
This is where software earns its keep. HVAC contractor software keeps your flat rate price book, tiered options, and financing in one place so every tech presents consistent, profitable pricing — instead of quoting from memory or a laminated sheet from 2023. See how it fits your business on the SubcontractorHub for HVAC page, or dig into dedicated HVAC flat rate software.

When a flat-rate proposal is approved, it flows straight into the pipeline and on to installation — no re-entering the job between sales and operations
Flat rate pricing charges one fixed, all-inclusive price for a defined repair or service, quoted before work begins. The price bundles parts, labor, overhead, and profit, so the homeowner approves a single number up front. Contractors moving from hourly to flat rate commonly see 20–40% higher revenue per technician.
Use Flat Rate = (Parts Cost × Markup) + (Labor Hours × Loaded Labor Rate). Typical markup is 2.5x–3.5x and a loaded labor rate usually lands between $95 and $200/hr. Build from true cost, then confirm the price clears a 20–25% net margin.
Target 20–25% net profit. Service and repair work should run 50–60% gross margin; replacement work 35–45%. If your flat rates aren't clearing those margins, your loaded labor rate is set too low.
At least twice a year — most contractors rebuild in January and adjust mid-year in July. Any time supplier pricing jumps 5–8%, or you raise wages, or insurance and fuel climb, your loaded labor rate has moved and the price book needs a refresh.
Slide the markup by part cost instead of using one flat multiplier: under $25 carries 4x–5x, $25–$75 carries 3x–3.5x, $75–$200 carries 2.75x–3x, $200–$500 carries 2.25x–2.5x, $500–$1,000 carries 1.9x–2.2x, and over $1,000 carries 1.5x–1.8x. Cheap parts need the high multiplier to cover truck stock and warranty risk; 3x on a $1,200 compressor prices you out of the job. Blended parts revenue should still land near 2.6x–3.0x of parts cost.
Eight fields per line item: task code, plain-language task name, system category, true landed parts cost, markup tier, realistic labor hours including diagnosis and cleanup, the calculated customer price, and an auto-calculated gross margin percentage. That last field catches a supplier price increase before the job goes out the door — flag any service row under 50% gross margin.
For most residential service and repair work, yes — flat rate protects margin on fast jobs and lets techs present a clear price on the spot. Hourly still fits open-ended diagnostics, large commercial projects, and unpredictable warranty work.
30-minute demo. See flat-rate pricing, good/better/best proposals, embedded financing, and pipeline-to-project handoff for an HVAC business.
Book a DemoHVAC Pricing, Flat Rate, Contractor Profitability
SubcontractorHub
AI proposals, sales pipeline, and project management — all in one platform.
30 minutes. No commitment.