How Flat-Rate Price Books Work
A flat-rate price book turns “I’ll have to see what it takes” into a number you can quote at the door. Getting there requires deciding, once, what every common repair is worth — and that calculation is where most shops go wrong.
Flat-rate pricing quotes a fixed price per task rather than billing hours plus parts. The customer knows the number before work starts, and your technicians stop inventing prices in driveways.
The critical part is the build-up: a flat-rate price is not your cost plus a margin. It has to recover overhead and unbillable time as well — which is why shops that price off material cost alone quietly lose money on every job.
Flat-rate against time and materials
| Time & materials | Flat rate | |
|---|---|---|
| Customer sees | An estimate, then a bill | A price, before work starts |
| Who carries the risk | The customer | You |
| Fast technician | Earns you less | Earns you more |
| Pricing consistency | Varies by technician | Identical across the team |
| Disputes | Common — “why so many hours?” | Rare — the price was agreed |
| Hard part | Justifying the bill | Building the book |
The shift in risk is the whole trade. Under time and materials, a job that runs long is the customer’s problem. Under flat rate, it is yours — which is precisely why the price has to be built on your real average duration rather than your best case.
How a flat-rate price is built
Four components. Miss any one and the price is too low.
Getting the labour rate right
Your billable labour rate is not what you pay the technician. Work it out from productive hours, not paid hours.
If a technician is paid for 2,080 hours a year but only 60% of that is billable — a normal ratio once you account for drive time, prep, admin and training — then every billable hour has to carry the cost of the unbillable ones. A technician costing $35 an hour in wages and burden costs you closer to $58 per billable hour before overhead or profit enter the calculation.
Shops that price against the $35 figure wonder why a busy year produces no money.
Using real durations, not best case
The duration in your price book should be the average time the task takes across your team, including the awkward installations. Not the time your fastest technician managed once in an accessible basement.
Under flat rate you absorb the overrun. Pricing off best case means every difficult job loses money and only the easy ones are profitable — and you have no way of knowing which is which until the year ends.
Before you price a single task, pull 90 days of history and calculate the actual average duration by task.
Every number in a flat-rate book derives from that figure. Get it wrong and every price inherits the error — silently, on every invoice, for as long as the book stands.
How the book is structured
A price book is a catalogue of tasks, not a list of parts. Each entry carries a task code, a customer-facing description, the material required, the expected duration and the resulting price.
Most shops organise by system and then by component: heating, cooling, air quality, controls, ductwork — then within each, the specific repairs. A working residential book runs somewhere between 300 and 1,200 tasks depending on how granular you go.
Two structural decisions worth making deliberately:
Granularity. Too coarse and technicians improvise for anything not listed. Too fine and nobody can find the right entry on a phone in a crawl space. Aim for the level where a technician can locate a task in under fifteen seconds.
Diagnostic separation. Charge the diagnostic as its own task, priced independently. Bundling it into the repair means you work for free whenever the customer declines.
Good, better, best
Once the book exists, presenting three options rather than one is the highest-leverage change available to a shop that sells replacements.
Good — fixes the immediate problem, lowest price, no extras. Better — fixes it and addresses the likely next failure. Usually the one most customers pick. Best — comprehensive, higher efficiency or capacity, longer warranty.
Two things make the format work. The options have to be genuinely different in scope rather than the same job at three margins — customers notice. And the middle option should be the one you actually want to sell, because it will be chosen most often.
Build it or buy it
| Build your own | Buy a published book | |
|---|---|---|
| Cost | Your time — typically 60–150 hours | Subscription or one-off licence |
| Accuracy to your shop | High | Needs adjusting to your rate and market |
| Time to usable | 2–4 months | Days |
| Updates | Yours to maintain | Usually included |
| Best for | Shops with unusual mix or strong opinions | Most shops going flat-rate for the first time |
A pragmatic middle path: start from a published book, then override the labour rate and the fifty tasks you perform most often with your own measured durations. That gets you 90% of the accuracy for 10% of the work.
Keeping it current
A price book is not a project with an end date. Material costs move, wages move, and a book that stood still for two years is quietly pricing at last year’s margins.
| Review | Frequency | What you are checking |
|---|---|---|
| Top 50 material costs | Quarterly | Supplier price movement |
| Labour rate | Annually, or on any wage change | Burden and productive-hour ratio |
| Durations on top 50 tasks | Twice a year | Book time against measured actuals |
| Full book audit | Annually | Missing tasks, obsolete entries, equipment changes |
The quarterly material check is the one that protects margin most directly, and it takes about an hour.
What breaks a price book
Technicians quoting from memory. The book exists but is not open on the phone. Symptom: two technicians quoting the same repair differently. Fix: the book has to be faster to consult than to bypass, which is a granularity and search problem, not a discipline problem.
Stale material costs. The book was accurate when built. Two years of supplier increases later, low-material tasks still earn and high-material tasks lose. You will not see it in monthly revenue.
Best-case durations. Every difficult job loses money. Persistent symptom: good revenue, disappointing profit.
No diagnostic charge. You work free on every declined repair, and the cost is invisible because it never appears on an invoice at all.
Frequently asked questions
How many tasks does a residential price book need?
What labour rate should I use in my price book?
Should the diagnostic fee be separate from the repair price?
Is it better to build a price book or buy one?
How often should I update material costs?
Will customers object to flat-rate pricing?
What to do next
- Calculate your fully burdened billable hourly rate from productive hours, not paid hours. Everything else depends on this number.
- Pull 90 days of history and get actual average durations for your twenty most common repairs.
- Price those twenty tasks properly using all four components, including overhead recovery. Compare against what you have been charging.
- Diarise the quarterly material review before you finish building anything.
- Estimating & Invoicing — proposals, invoicing and unsold work
- How HVAC scheduling software works — why duration data underpins everything
- Moving from paper to software — where the price book fits in a rollout
The rates, ratios and task counts in this guide are illustrative examples drawn from pricing practices documented across industry sources, not measurements from a specific business. Your own labour rate, durations and material costs will differ and must be calculated from your own data before you price anything.