Flat-Rate vs. Time-and-Materials: Choosing and Building Your Pricing Model
ServiceMag Staff
Reporting and editorial coverage from the ServiceMag newsroom.

Flat-Rate vs. Time-and-Materials: Choosing and Building Your Pricing Model
Every rate card in this trade rests on one structural decision: flat-rate vs. time-and-materials pricing. Pick flat-rate and you're selling a task at a fixed price, with diagnosis, labor, parts markup, and overhead baked into a single number. Pick T&M and you're selling hours plus parts, with the meter visible to the customer. Most shop owners inherit whichever model their first boss used and never re-examine it. That's a mistake, because the model you choose shapes your margins, your tech behavior, and how customers feel at the kitchen table.
The numbers in this guide are illustrative and clearly labeled as such. Your book has to be built from your costs, not ours.
How a Flat-Rate Price Book Actually Gets Built
A flat-rate book is a menu. Each line is a task code: "replace dryer heating element," "replace washer drain pump," "recover and replace condenser fan motor." Behind each code sit three components.
Labor units. Each task gets a standard time, usually expressed in tenths of an hour, based on what a competent tech averages including setup and teardown. Not your fastest tech on a good day. The average. A dryer heating element might carry 1.4 units even though your best guy does it in 50 minutes, because the book has to absorb the attic-access nightmare jobs too.
Loaded labor rate. This is where most owners undershoot. The rate behind your book isn't a wage. It's wage plus payroll taxes, workers' comp, truck and fuel, insurance, software, office staff, marketing, warranty reserve, and profit, divided by billable hours. A tech paid $30/hour who bills five hours a day typically needs a loaded book rate somewhere in the $180-280/hour range depending on market and overhead (illustrative range; run your own P&L). Our Southern California rate benchmarks guide covers what those numbers look like regionally.
Parts markup, baked in. The book price includes the part at your standard markup schedule, commonly a sliding scale: 100% on parts under $50, tapering to 30-40% on parts over $500. The customer never sees the part price as a separate negotiable line. That's the point.
Multiply units by rate, add the marked-up part, round to a clean number. A task code is born. Software like Profit Rhino, Coolfront, or The New Flat Rate ships with prebuilt libraries at $100-300/month, but treat those as starting points. Adjust them against your own job history or the book will quietly misprice your ten most common repairs.
Where Time-and-Materials Shops Leak Margin
T&M looks simpler. Hourly rate, parts at cost-plus, send the invoice. The leaks are everywhere, and they're invisible because each one is small.
Diagnostic time gets eaten. The tech spends 40 minutes chasing an intermittent control board fault, feels awkward about it, and writes down 15. Drive time between calls is rarely billed at all. Clock rounding almost always rounds down, because rounding up triggers an argument.
Then there's the doorstep discount. When the customer can see the meter, they negotiate the meter. "Can you knock off the half hour?" happens on T&M invoices and almost never on quoted task prices. One illustrative example: a shop billing $140/hour that under-logs 25 minutes per job across eight daily jobs is leaking roughly $58 a day per truck, call it $14,000 a year, on time the tech actually worked.
Parts markup leaks too. When the part appears as its own invoice line, customers Google it. The $85 you charged for a $45 igniter becomes a phone argument. Flat-rate buries that conversation before it starts.
T&M isn't doomed. It still fits genuinely unpredictable work: sealed-system jobs, commercial kitchen equipment, anything where a fixed quote means you're either gouging or gambling. But for residential repair menus, the leak math is hard to argue with.
How Technicians Game Each Pricing Model
Neither model is tamper-proof, and the failure modes run in opposite directions.
Flat-rate paired with commission pay invites cherry-picking. Techs learn which task codes pay fat against actual time and angle for those calls, while the 0.5-unit thermostat swap gets rushed or talked into a reschedule. You'll see it in the data before you hear about it: callback rates climbing on small tickets, certain techs mysteriously always landing the compressor jobs. The fix is dispatch discipline (techs don't choose their board), callback chargebacks against commission, and auditing book time against actual time quarterly.
T&M invites slow-walking. There's no prize for finishing early, so jobs expand to fill the afternoon. A two-hour job becomes 2.7 with nobody lying exactly, just nobody hustling. Hourly-paid T&M techs aren't villains; they're responding rationally to a system that pays them more for being slower.
That's the honest summary: flat-rate mispays effort per job, T&M mispays speed. You manage whichever distortion you can see and measure. Most owners find flat-rate's distortion easier to catch because the book gives you a benchmark for every task.
What Customers Actually Want: Certainty or the Meter
Homeowners overwhelmingly prefer a number up front. A quoted price converts the repair decision from an open-ended risk into a yes-or-no question, and a customer who said yes to $345 doesn't get sticker shock at $345. Authorization rates go up. Reviews complaining about surprise bills go down.
The trust objection is real, though. A minority of customers, and a majority of commercial and property-management accounts, read flat-rate as padding and want to see hours. Property managers in particular often have approval workflows built around hourly rates. Fighting that is a losing trade.
So don't fight it.
When a Hybrid Pricing Model Makes Sense
Plenty of healthy shops run both. The common splits:
Flat-rate residential, T&M commercial. Your repair menu covers homeowners; your property managers and restaurant accounts get a contracted hourly rate with parts-plus. Each customer type gets the billing format it trusts.
Flat-rate tasks, T&M beyond the menu. Everything in the book is quoted. Anything off-menu (sealed system exploration, water damage discovery, hoarder-house access) converts to disclosed hourly with the customer's signature before the clock starts.
Flat diagnostic, quoted repair. A fixed diagnostic fee gets you in the door, then every repair is quoted from the book before work begins. This is the dominant residential model for good reason, and it pairs naturally with the premium structures in our guide to pricing emergency and after-hours calls.
Whatever hybrid you run, never let the same job type float between models depending on which tech caught it. If a drain pump is a book task on Tuesday, it's a book task on Saturday night too (at the after-hours multiplier). Inconsistency is what gets you the one-star review that says "they charge whatever they feel like."
Migrating From T&M to Flat-Rate Without Losing Your Base
The migration fails when it's abrupt. Here's a sequence that works, drawn from how multi-truck shops described their transitions to us.
Months 1-2: build the book from your own history. Pull 12 months of invoices. Identify the 40-60 repairs that make up 80% of volume. For each, compute average actual hours and parts cost, then price the task at your loaded rate. Sanity-check: total book revenue applied retroactively to last year's jobs should come out 10-25% above what you actually billed. If it's 60% above, your book will bounce off the market. If it's flat, you just rebuilt your leaks.
Month 3: run parallel. Techs quote from the book but you keep logging actual time in the background. You're testing the book, not the customers. Tasks where actual time consistently blows past book time get repriced now, quietly.
Months 3-4: train the presentation. Flat-rate dies when techs present it apologetically. The script is short: diagnose, show the quoted price, get a yes before touching a wrench. Role-play it. A tech who says "it's $345, I know that sounds like a lot" will torch your conversion rate.
Grandfather the accounts that need it. Your top commercial and property-management clients keep their hourly terms for now, or forever. Losing a $30,000/year property manager to save a billing-format argument is bad arithmetic.
Announce nothing. Residential customers don't need a letter about your pricing philosophy. They need a clear quote and a fixed number. Most will simply notice that your invoices got easier to understand.
A Worked Example, Side by Side
Illustrative numbers for one job: dryer heating element, residential, daytime call. Part cost to shop: $45.
A $38 difference per job looks minor. Across 1,500 repair tickets a year it's $57,000, and that's before counting the T&M under-logging and discounting the flat number quietly eliminates. The shop that captures it is the one with cash to hire, which is the whole game once you're scaling from solo tech to multi-truck.
Pick the model deliberately, build the book from your own numbers, and police the gaming on whichever side you land. The rate card is downstream of all of it.
Need a repair professional?
Get free quotes from verified technicians in your area.
Find a Pro Near You