Skip to content
TierMenu

Pricing guide

Flat rate vs time and materials for small service shops

Time and materials bills the hours worked plus parts after the job. Flat rate quotes a fixed price for a defined task before the work starts. Flat rate suits repeatable service work with a clear scope; time and materials still fits open-ended diagnosis and jobs whose scope can't be seen until the work begins. Many shops use both.

Key points

  • The real difference is who carries the risk of a job taking longer: the customer with time and materials, the shop with flat rate.
  • Flat rate works when a task is defined well enough to price before starting.
  • Time and materials is the honest choice when the scope is unknown.
  • Both methods start from the same billable rate.

The two methods in plain terms

With time and materials, the customer pays for the hours the work took at your hourly rate, plus the parts used, usually with your markup. The total is known when the job is finished. The customer can be quoted a rate and an estimate, but the final number depends on what the technician finds and how long it takes.

With flat rate, the customer is quoted one fixed price for a defined task before the work starts. The price is built from the labor hours the task usually takes, your billable rate, the parts and your markup, and it does not change with how long this particular job takes, as long as the work matches the task as described.

Neither method is more honest by nature. Each one is honest when it matches how much you know about the job before you start, and each one causes problems when it is used for the wrong kind of work.

Who carries the risk of a slow job

With time and materials, a job that runs long costs the customer more, and a job that goes quickly costs less. The customer carries the uncertainty, which is why the first question is often how long it will take, and why a customer may hesitate to approve work with no end figure.

With flat rate, the price is fixed. If the task takes longer than its labor hours, the shop absorbs the extra time; if it takes less, the shop keeps the difference. That is why flat rate depends on good task definitions and on labor hours taken from your own records of typical jobs, not from the fastest job you remember.

This is also why a flat price is not automatically higher or lower than billing by the hour. On a single job it can be either. If the task hours reflect your real averages, the two methods come out close over many similar jobs; what differs is that the customer knows the price before agreeing, and the shop rather than the customer carries the risk of a slow job. The example below shows one task both ways.

Where flat rate fits

Flat rate fits work you do often and can describe before you start: a defined repair once the cause is known, a routine maintenance visit, replacing or installing a specific item, or any task where the steps and parts are much the same from one job to the next.

It works best when the task description says what is included and what is not, and names the conditions that would change the price, such as limited access or damage found along the way. With that written down, every technician quotes the same price for the same task, and the customer sees what they are paying for.

Flat rate also makes it practical to offer choices. When each task has a price, you can put a few real options in front of the homeowner instead of a single number; good-better-best pricing explains how to build them from a price book.

Where time and materials fits better

Open-ended diagnosis is the clearest case. When the cause of a problem is unknown or intermittent, you can't price a repair you haven't identified yet. Charging for the diagnostic time, by the hour or as a stated fee, is more honest than guessing at a fixed price for the whole job.

Unclear scope is the second. When conditions can't be seen before work starts, or the job depends on what is found once something is opened up, a fixed price has to be padded to cover the unknown, which is unfair to the customer when the job turns out simple, or set low, which leaves the shop absorbing the overrun. Billing the time, with an agreed hourly rate and an estimate or a not-to-exceed amount, is the fairer arrangement.

Work you have never priced before is the third. Until you have records of how long a task really takes, a flat price is a guess. Bill it by the hour, keep the records, and turn it into a flat rate task once you know the typical hours. Larger or one-off projects usually get a written project quote instead of either method.

The common middle ground

Many shops combine the two. A diagnostic or service-call fee covers the visit and the time spent finding the problem; once the cause is known, the repair is quoted as a flat price for a defined task, often with a few options. The customer knows the cost of each step before agreeing to it.

If you work this way, say in writing what the diagnostic fee covers and whether any of it is credited toward the repair. That is a business decision for your shop, but it should be the same for every customer and every technician.

The same principle protects flat prices when something unexpected turns up. If the work found goes beyond the task as described, stop, explain it and quote the extra work before doing it. Nobody gets a surprise invoice, and the shop doesn't end up working for free.

Moving from hourly billing to flat rate

Start from your billable rate. If you haven't calculated it from your own costs, do that first: how to calculate a billable labor rate walks through the inputs. Both methods use the same rate, so getting it right matters either way.

Then list the tasks you do most often and set labor hours for each from your own invoices and timesheets, using typical jobs rather than the quickest ones. Add the parts each task uses at cost and apply your markup; the markup calculator shows the difference between markup and margin. Round every price with one rule.

The flat rate price calculator prices one task this way. For a whole list, the free flat rate price book template gives you the columns and formulas, and trade walkthroughs cover HVAC, plumbing and electrical flat rate pricing. Keep billing the rest by the hour while you build up records for it.

What the customer sees

With flat rate, the customer sees one price for each task, or a few options, before agreeing, and signs for the one they choose. Technicians quote from the same book, so two customers asking for the same work hear the same price. In TierMenu's price book, technicians see the customer price and description, not your costs or margins.

With time and materials, the customer should see your hourly rate and an estimate before work starts, and hear from you before the estimate is exceeded. Either way, writing down what is included is what keeps the conversation honest.

Questions

Is flat rate more expensive for customers?

Not by definition. If task hours reflect your real averages, flat prices land close to what the same work would cost by the hour; the difference is that the customer knows the price before agreeing and the shop carries the risk of a slow job. A flat price padded to cover unknowns does cost more, which is a reason to use time and materials when the scope is unclear.

What happens when a flat rate job takes longer than expected?

The shop absorbs the extra time, as long as the work matches the task as described. If you find work outside that description, stop, explain it and quote it before doing it.

Can a shop use both methods?

Yes. Many shops use time and materials or a diagnostic fee for open-ended problems and flat prices for defined repairs and maintenance. Write down which kind of work gets which method so every technician applies it the same way.

How many tasks do I need before switching to flat rate?

There is no fixed number. Start with the work you do most often, price those tasks from your records, and keep billing the rest by the hour until you have records to price them too.