Business Growth
Flat Rate vs Time and Materials Pricing for Contractors (With Examples)
Updated
Flat-rate pricing quotes one number for a defined scope and puts the risk of overruns on you. Time-and-materials bills for actual hours and materials plus a markup and puts the risk on the customer. Most established contractors use flat-rate for known work and T&M for genuinely unpredictable work.
When does flat-rate pricing win?
- Repeatable jobs you have done dozens of times and can scope accurately
- Price-shopping customers who want to compare bids on one number
- Work where your efficiency is a competitive advantage — you finish faster and keep the margin
- Anything a customer would feel nervous watching the clock on
When is time-and-materials the honest choice?
- Demolition and repairs where the scope is hidden until you open the wall
- Diagnostic work — you are being paid to find the problem
- Historic or non-standard structures where every assumption has an exception
- Customer-driven scope changes on an ongoing project
How do you price flat-rate without losing your shirt?
Build the number from your real hourly cost (labor burden, overhead, and target profit), your material cost with markup, and a contingency for the jobs that go long. Track estimated vs. actual hours on every flat-rate job so your pricing sharpens over time.
Can you combine them?
Yes, and it is often the best answer: flat-rate the known scope, and attach unit prices or an allowance for the parts that might vary (extra square footage, additional fixtures, subfloor repair). The customer gets a firm number for most of the job and a transparent mechanism for the rest.
What builds the most trust?
Whichever model you use, show the customer how the number is built. A flat-rate quote with a scope list and exclusions, or a T&M estimate with a not-to-exceed cap and rate sheet, both beat a bare figure with no explanation.
Same job, priced both ways
Replacing a water heater in a garage:
| Model | How it's quoted | Customer sees |
|---|---|---|
| Flat rate | Task time × billable rate + heater + parts + markup | "$1,850, installed, includes haul-away and permit" |
| Time and materials | $140/hr labor + materials at cost + 20% | "Estimated 4–6 hours plus materials, about $1,700–$2,000" |
Illustrative numbers only.
On a routine job, the flat rate is easier to say yes to. If the old heater turns out to have a corroded gas connection or the venting isn't to code, the T&M model handles the extra work automatically, while the flat-rate model needs a change order.
How to write a T&M estimate customers trust
- Publish your hourly rates and markup.
- Give an estimated range of hours.
- Offer a not-to-exceed cap, with approval needed before going over.
- Send daily or weekly time logs on longer jobs.
How to build a flat-rate price book
- List your 20–50 most common tasks.
- Pull actual times from past jobs.
- Price each one: task time × billable rate + parts × markup.
- Store it where every tech quotes from the same numbers.
- Review times and parts prices every quarter.
Fast Snap Pro stores your flat-rate price book and applies it automatically when it drafts an estimate from customer photos.
Frequently asked questions
Is flat-rate pricing more profitable?
Often, for repeatable work. Efficient crews finish faster and keep the margin. On unpredictable work, flat rates carry more risk.
What is a not-to-exceed price?
It's a cap on a time-and-materials job. The customer pays actual time and materials up to the cap, and the contractor must get approval to go over it.
Can I switch from hourly to flat-rate pricing?
Yes. Start with your most common jobs, use past job times to set prices, and track estimated vs actual hours as you go.
See what an AI-scoped estimate looks like
Send a link, get photos back with a priced estimate — using your own rates, not a generic price book.
Try Fast Snap Pro free