Here's the paradox of hourly pricing: the better you get, the less you earn per job. Spend fifteen years mastering a repair until you can do it in thirty minutes, and hourly billing pays you for thirty minutes - less than the nervous beginner who takes two hours. Your skill, the thing customers are really buying, becomes a discount. Flat-rate pricing flips that. But it comes with its own trap, and which one fits depends entirely on the job.
The real difference
Both can produce the exact same price. What changes is who carries the risk of time:
- Hourly - you charge for the time the job actually takes, usually plus materials. The final number isn't known until the work is done. The customer carries the risk of the job running long; you carry the risk of it running short.
- Flat-rate - you quote one fixed price for the whole job up front. Finish fast and you keep the difference; run over and you absorb it. You carry the time risk in both directions.
That single shift - who eats the overrun, who keeps the saving - drives everything else about the two approaches.
| Hourly | Flat-rate | |
|---|---|---|
| Customer knows the price | Only when done | Before you start |
| Rewards efficiency | No - speed cuts your pay | Yes - speed is profit |
| Who carries overrun risk | Customer | You |
| Best for | Unknown, open-ended work | Familiar, predictable work |
| Needs accurate time estimates | Less - you bill actuals | Yes - your margin depends on it |
When hourly is the right call
Hourly isn't the beginner option - it's the honest option when you genuinely can't know the scope in advance. Reach for it when:
- The job is diagnostic or open-ended - you're chasing a fault, opening up a wall, or troubleshooting, and no one can say how long that takes until you're in it.
- The scope is likely to move - the customer isn't sure what they want, or the job keeps growing as you go.
- You've never done quite this job before - without your own history to estimate from, a flat quote is a guess, and hourly protects you from guessing wrong.
The downside is real, though: hourly caps your earning at the clock, doesn't reward the speed your experience buys, and leaves the customer watching the meter. It's the safe choice for the unknown, not the profitable choice for the routine.
When flat-rate wins
Flat-rate shines on the jobs you've done a hundred times and can price in your sleep:
- Familiar, repeatable work - a standard install, a common repair, the bread-and-butter jobs where you know the time and materials cold.
- Work where speed is your edge - if your experience lets you finish in half the time of a novice, flat-rate turns that skill into profit instead of a discount.
- Jobs where the customer wants certainty - a fixed price up front removes the meter anxiety, and many customers will happily pay a little more for a number they can count on.
The catch is that flat-rate is only as good as the estimate underneath it. Quote a flat price from a bad guess and you've locked in your own loss. Which is why flat-rate isn't really an alternative to doing the math - it's the math, presented as one number.
A flat rate isn't a different way of pricing - it's a different way of presenting the same price. You still cost the job properly (hours, materials, overhead, profit). You just quote the total as one fixed figure instead of "my rate times however long it takes." Get the costing right and flat-rate is simply the confident version of the same number.
How to price a flat rate without gambling
Build it exactly like an hourly job, then hand over one number:
- Estimate the real hours. Not your best-case time - your honest, this-usually-takes time, including setup and cleanup. Your own past jobs are the best data you have.
- Cost it fully. Hours times your rate, plus materials with their markup, plus travel, plus overhead, plus your profit margin. This is the full four-part price - flat-rate doesn't skip any of it.
- Add contingency where there's uncertainty. If a job has a known unknown - an old property, an awkward access - build a little cushion into the hours rather than hoping.
- Protect yourself with written scope. A flat price covers the work you quoted. If the job turns out to include something genuinely new, that's a change to price separately, not an overrun to swallow. A clear estimate is what makes that line defensible.
- Present the single number. "$1,006 to supply and install, all in." One figure, agreed before you start.
Do this a few times for a given job type and you build a private price list: your standard jobs, each with a flat rate you trust because you've costed it properly. That's when flat-rate really pays - you stop re-deriving the number every time and start quoting with confidence.
You don't have to pick just one
Most established tradespeople use both, matched to the job in front of them. Flat-rate for the standard work they know cold; hourly for the diagnostic, the open-ended, and the genuinely new. A common hybrid: an hourly diagnostic or call-out fee to find the problem, then a flat-rate quote to fix it once you know what it is. That gives the customer certainty on the fix while protecting you on the unknown. The call-out fee guide covers that first half.
Cost it once, quote it flat
TradeReady prices every job the full way - labor, materials, overhead, and a true profit margin - and gives you a clean total you can quote as a flat rate. Save your standard jobs as reusable pricebook templates (a scope checklist you fill in with your own numbers), so the jobs you do again and again are costed consistently every time instead of re-guessed. It also shows the effective hourly rate behind a flat price, so you can see whether a fixed quote is actually paying for your time.
The bottom line
Hourly protects you on the unknown but caps your pay and taxes your speed. Flat-rate rewards efficiency and gives the customer certainty, but only pays off when your estimate is sound. Cost every job properly either way; then present the routine, familiar work as a confident flat rate, and keep hourly for the jobs where no one can honestly say how long it'll take.
Common questions
What is the difference between flat-rate and hourly pricing?
With hourly pricing you charge for the time the job actually takes, usually plus materials, so the final bill is only known when the work is done. With flat-rate pricing you quote one fixed price for the whole job up front, and you keep the difference if you finish fast or absorb it if you run over. Hourly bills your time; flat-rate sells a finished result at an agreed price.
Is flat-rate or hourly better for tradespeople?
Neither is always better; they fit different work. Flat-rate suits familiar, predictable jobs you have done many times and can price confidently, and it rewards you for working efficiently. Hourly suits open-ended, unpredictable, or diagnostic work where you cannot know the scope in advance, so you are not gambling on an unknown. Many tradespeople use flat-rate for standard jobs and hourly for the messy or unknown ones.
How do I set a flat-rate price?
Price it the same way you would an hourly job, then present it as one number. Estimate the hours the job really takes, multiply by your rate, add materials with their markup and any travel, add overhead, and add your profit margin. That gives you a fully costed price. You then quote that figure as a fixed flat rate. The difference is only in how you present it, not in how you work out the cost.
Does flat-rate pricing make more money?
It can, but only if your underlying estimate is sound. Flat-rate rewards efficiency, because finishing a well-priced job faster than estimated leaves the saved time as profit. It also carries the risk the other way: if you underestimate and the job runs long, you absorb the overrun. Flat-rate makes more money when you know your times and costs well; it loses money when you guess.
Why do customers prefer flat-rate pricing?
Because it removes uncertainty. A fixed price up front tells the customer exactly what they will pay, with no meter running and no anxiety about how long the job takes. It also shifts the risk of overruns from them to you, which many customers happily pay a little more for. Clarity and predictability are a real part of what a flat price sells.
What happens if a flat-rate job takes longer than expected?
On a true flat-rate job, you absorb the extra time, because you agreed a fixed price for the result. That is the risk you take on in exchange for the reward when jobs run short. The protection is to price from realistic times, build a little contingency into jobs with unknowns, and use a written scope so genuinely new work, beyond what you quoted, can be handled as a separate change rather than swallowed.
- The comparison and figures above illustrate the method of pricing and presenting a job; the underlying math is standard small-business job costing. See how we research these guides.
- No claim is made here about which approach earns more in general; the outcome depends on your own estimates, costs, and market.
- How you may present or fix a price, and what a written scope must contain, can be shaped by your contract and local consumer rules. Confirm what applies in your jurisdiction.