Flat-rate pricing is how the most profitable HVAC shops quote: one price for the job. No clock-watching. No haggling over hours at the kitchen table. This guide explains exactly what flat-rate pricing is, shows you how to build rates from your true hourly cost (not gut feel), and walks through two fully worked examples — a capacitor replacement and a coil cleaning — with real dollar numbers.

What Is Flat-Rate Pricing?

Flat-rate pricing means the customer pays one fixed price for a defined task, regardless of how long it takes your tech. A run capacitor replacement is $257 whether your senior tech finishes in 40 minutes or your apprentice takes 90. The price is built from four ingredients: average labor time at your loaded hourly rate, parts at marked-up cost, a share of overhead, and your target profit margin.

Contrast that with time-and-materials, where you bill actual hours plus parts. T&M is honest work, but it punishes efficiency — the faster your best tech, the less revenue the job produces — and it invites the customer to audit your tech's every minute.

Why HVAC Contractors Switch to Flat-Rate

Three reasons — and they stack on each other:

Customers buy certainty. A homeowner choosing between "$257, done today, guaranteed" and "somewhere between $180 and $400 depending on what we find" picks the first option almost every time. Flat-rate removes the fear from the buying decision.

Techs sell more. Nobody likes telling a customer "that'll be 2.5 hours at $95." Techs *will* confidently present "$257 for the capacitor replacement, and while I'm here your contactor is pitted — that's $289." Flat-rate turns technicians into comfortable communicators.

Efficiency becomes profit. Under T&M, a tech who finishes early costs you revenue. Under flat-rate, every minute saved drops straight to your bottom line — which funds better pay, better training, and better retention.

How to Build Your Flat Rate From True Hourly Cost

This is the part most contractors skip, and it's why flat-rate books fail. You cannot build rates from the wage you pay your tech. You must build from your fully loaded hourly cost.

Step 1: Calculate Your True Hourly Cost

Add up a full year of overhead: wages, payroll taxes, insurance (general liability, workers' comp, vehicle), truck payments and fuel, tools, uniforms, office/rent, phones, software, marketing, and your own salary. Then divide by your realistic annual *billable* hours — not 2,080. (Nobody bills 2,080. Between callbacks, training, drive time, and slow weeks, most techs land at 1,400 to 1,600.)

Say it's $180,000 in annual overhead ÷ 1,500 billable hours = $120 per hour. That's your break-even rate. Every hour billed below $120 loses money — doesn't matter what the tech's paycheck says.

Step 2: Add Your Target Profit Margin

Divide the true cost by (1 − margin). For a 25% margin: $120 ÷ 0.75 = $160/hr. For a 20% margin: $120 ÷ 0.80 = $150/hr. We'll use $150/hr in the examples below — a realistic loaded billing rate for a healthy residential shop.

Step 3: Build the Task Price

For each standard task: (average labor hours × loaded rate) + parts at marked-up cost + a trip/travel allocation, then sanity-check the margin. If the math spits out an awkward number, round to a clean price *up* — never down. $257 beats $254.38 on the invoice and in the customer's memory.

Free Starter Flat-Rate Worksheet

Steal this structure for every task in your price book:

ElementCalculationExample: Capacitor
Part cost (your cost)—$35.00
Parts markup40% on small parts$35 × 1.40 = $49.00
Labor0.75 avg hrs × $150 loaded rate$112.50
Trip / truck allocationper-call share$45.00
Total cost$206.50
Target margin25% → divide by 0.75—
Flat-rate price$275.00

Adjust the trip allocation to your reality — rural shops with long drives need a bigger number than dense suburban routes.

Stop Guessing. Start Quoting Like a Pro.

Build your whole price book in an afternoon. The HVAC Quote Calculator ($49) automates this exact worksheet across 14 pre-loaded job types, with your rates, markup, and margin saved once and applied everywhere. Code LAUNCH50 takes 50% off: https://jmdspark10.gumroad.com/l/hvac-quote-calculator

Worked Example 1: Run Capacitor Replacement — $275 Flat Rate

Here's the build, line by line:

  1. Part: run capacitor costs you $35. Small parts get a 40% markup → $49.00 selling price.
  2. Labor: your tracked average for this task is 0.75 hours (diagnosis is billed separately). 0.75 × $150 loaded rate = $112.50.
  3. Trip allocation: $45 per call covers fuel, drive time, and vehicle cost.
  4. Total cost: $49 + $112.50 + $45 = $206.50.
  5. Apply 25% margin: $206.50 ÷ 0.75 = $275.33 → round to $275.

Your profit: $275 − $206.50 = $68.50 per capacitor — and your tech never has to explain an hourly rate to anyone.

Worked Example 2: Condenser Coil Cleaning — $319 Flat Rate

  1. Chemicals and materials: coil cleaner and misc supplies cost $30; at 40% markup → $42.
  2. Labor: average 1.5 hours × $150 loaded rate = $225.
  3. Trip allocation: $45.
  4. Total cost: $42 + $225 + $45 = $312.
  5. Check the price against the market: $312 ÷ 0.80 = $390 — which is high for a coil cleaning in most markets. This is where honest pricing judgment comes in. You have three legitimate options: accept a lower margin on this task, cut the time through better process, or bundle it with a tune-up. Many shops deliberately run cleaning tasks at a 10% margin — $312 ÷ 0.90 = $346.67 → $347 — because cleanings convert to repair work and maintenance agreements at a high rate. The key is making that call *deliberately*, with the math in front of you, not by accident.

Flat-Rate vs. Time & Materials: Honest Pros and Cons

Flat-RateTime & Materials
Customer experiencePrice certainty; easy yesAnxiety about the meter running
Tech efficiencyRewardedPunished
Best forStandard, repeatable tasksDiagnostics, exploratory work
RiskUnderpriced tasks eat marginDisputed hours, slower approvals
Ticket averageHigher (confident presenting)Lower (apologetic presenting)

The winning pattern for most residential shops: flat diagnostic fee to get in the door, flat-rate pricing for every standard repair, and T&M reserved for genuinely exploratory work like chasing intermittent electrical faults.

4 Flat-Rate Mistakes to Avoid

1. Building rates from gut feel. "Capacitors go for about $250 around here" is not a pricing strategy — it's a guess with confidence. If your true cost is $206 and you charge $250, you're working for a 17.6% margin while *thinking* you're at 25%. The math doesn't care about your confidence.

2. Never updating the book. Parts costs, wages, and fuel move every year. Review your price book at least annually — a 5% cost creep across the board silently erases a 20% margin down to 16%.

3. One rate for every tech. Your 15-year veteran and your second-year apprentice do not cost you the same per hour. Either use a blended loaded rate honestly, or tier your book.

4. Discounting flat rates on the spot. The moment a tech knocks $40 off to "win the job," your carefully built margin evaporates. If you want to offer flexibility, build an approved discount (say 10%) into the system — never freelance it at the kitchen table.

Stop Guessing. Start Quoting Like a Pro.

Your price book, done right. The HVAC Quote Calculator ($49) bakes loaded-rate math, parts markup, and margin targets into every quote automatically — no more gut-feel pricing. LAUNCH50 for 50% off: https://jmdspark10.gumroad.com/l/hvac-quote-calculator

Frequently Asked Questions

What is flat-rate pricing in HVAC?

Flat-rate pricing charges one fixed price for a defined task — say $275 for a capacitor replacement — regardless of how long the job takes. The price is built from average labor time at your fully loaded hourly rate, marked-up parts, overhead allocation, and target profit margin. Customers get price certainty; contractors get rewarded for efficiency.

How do I calculate my true hourly cost?

Add up a full year of business overhead — wages, payroll taxes, insurance, vehicles, fuel, tools, office, marketing, and your salary — then divide by realistic annual billable hours (typically 1,400–1,600 per tech, not 2,080). Example: $180,000 ÷ 1,500 hours = $120/hr break-even. Every rate you build starts from *this* number — not from whatever's on your tech's paycheck.

Is flat-rate or hourly better for HVAC?

Flat-rate wins for standard, repeatable tasks because customers prefer certain prices and techs present them confidently, which raises ticket averages. Hourly (time-and-materials) is better for diagnostics and exploratory work with unknown scope. Most profitable residential shops use a flat diagnostic fee, then flat-rate repair quotes.

How often should I update my flat-rate price book?

At least once a year, and immediately after any major cost shock — a refrigerant price spike, a wage increase, or a fuel surge. A 5% creep in costs across the board silently turns a 20% margin into 16%. The review takes an afternoon and is one of the highest-ROI tasks an owner does all year.

Should I discount my flat-rate prices to win jobs?

Not freelanced at the kitchen table — spot discounting destroys the margin your rates were built on. If you want pricing flexibility, build one approved discount tier (e.g., 10% for maintenance-plan members) into your system and let techs offer only that. Every discount should be a deliberate marketing decision, not a negotiation reflex.

Q
QuoteCraft Editorial Team

We build practical quoting tools for contractors and creators, and write guides from real trade math — no fluff, no filler.

Keep reading

Related guides