Comparison · Fixed scope vs Hourly vs Retainer
Fixed Scope vs Hourly vs Retainer: Which Pricing Model Fits
The three ways software work is priced, who carries the risk in each, when each one fits, and why DevKey Technologies does not bill hourly.
By Dilawar Khan · Updated
Quick answer
Fixed scope fits a defined deliverable: you pay for an outcome and the vendor carries the estimating risk. A retainer fits a live product with a steady stream of changes: you buy a set amount of time each month. Hourly fits almost nothing well, because it rewards slow work and makes every invoice a surprise; a capped discovery sprint covers the one case (unknown scope) that hourly was meant for.
Side by side
| Criterion | Fixed scope | Hourly | Retainer |
|---|---|---|---|
| You pay for | An agreed outcome | Time spent | A monthly block of time |
| Who carries estimating risk | Vendor | Client | Shared |
| Invoice predictability | High | Low | High |
| Scope changes | Quoted before built | Absorbed, silently | Reprioritised within the month |
| Incentive for the vendor | Finish efficiently | Take longer | Keep the client happy month to month |
| Fits | Websites, MVPs, defined apps | Unknown scope (use a discovery sprint instead) | Live products, ongoing improvements |
Verdict by situation
You can describe what done looks like
→ Fixed scope
Your product is live and keeps changing
→ Retainer
You do not know the scope yet
→ Paid discovery sprint, then fixed scope
You need a person inside your team
→ Dedicated developer (monthly)
Questions about this choice
Why don't you bill hourly?
Because it puts the client and the developer on opposite sides of every decision: the client wants fewer hours, the developer is paid for more. Fixed scope with change control gives the client a predictable price and the vendor a reason to be efficient.
What happens if a fixed-scope project runs over?
If the scope has not changed, that is the vendor's cost. If the client added scope, it was quoted before being built. The written scope is what makes this fair in both directions.
Related: pricing · blog/why i dont bill hourly · blog/dedicated developer vs project which to choose
Other comparisons: In-house developer vs Outsourcing to Pakistan · Web app vs Mobile app (React Native) vs Desktop app (Electron)
Have a project in mind?
Tell me what you want to build. You get a reply within a few hours, 7 days a week, with questions, an approach and next steps.