COMPARE

Hourly vs fixed price — how to buy (and sell) project work

Which billing model protects you depends entirely on whether the scope is knowable up front — here's how to read that.

On this page
Hourly billingFixed price

The short answer

Use fixed price when the scope is clear enough to write down — a logo, a five-page site, a defined report. Use hourly when the work is exploratory, ongoing, or will change as you go — debugging, consulting, open-ended design.

The rule cuts both ways. Fixed price on vague scope means the pro pads the quote or cuts corners. Hourly on a known deliverable means you’re funding someone else’s slow week. Match the model to how knowable the work is.

What is the real difference?

Hourly Fixed price
Who carries the risk You (the buyer) The provider
Best when scope is Unknown or evolving Defined up front
Budget certainty Low — the meter runs High — you know the number
Rewards efficiency No — faster means less paid Yes — faster means better margin
Scope changes Absorbed easily Need a change order
What you’re buying Time and attention A result

Which one should you choose?

Hourly wins: discovery work, maintenance, advisory, and anything where you genuinely can’t specify the finish line yet. Cap it with a not-to-exceed number so the meter has a ceiling.

Fixed price wins: clearly defined deliverables where you want a firm budget and don’t care how long it takes. It pushes the risk of misestimation onto the person best placed to estimate — the pro.

The middle path

The pattern that keeps both sides honest: a small paid discovery phase (hourly), which produces a real scope, which becomes a fixed-price quote for the build. You buy certainty only once there’s something certain to price.

Whichever you choose, put it in writing — a statement of work defines what “done” means, and the freelance contract template has the billing terms built in. Sellers deciding what to charge can sanity-check with the freelance rate calculator.

Frequently asked questions

Is hourly or fixed price better? Fixed price when the scope is clear enough to write down. Hourly when the work is genuinely exploratory or ongoing and any fixed number would be a guess padded with risk.

Why do freelancers prefer fixed price? Because it prices the outcome rather than their speed — getting faster should not reduce their income. Buyers usually prefer it too, since it caps the cost.

What protects me on an hourly engagement? A cap, an agreed estimate, and regular reporting of hours against it. Open-ended hourly with no ceiling is where budgets disappear.

What happens when scope changes on a fixed price? A written change order, priced before the work starts. See the change order template and stop scope creep with three sentences.