Guide · Contracts
Fixed price, T&M or milestones: which one actually protects you?
“Fixed price” sounds safe; “time and materials” sounds like a blank cheque. In practice both can go wrong in predictable ways — and a third option often fits better. The right model depends on how well the scope is known and how much it will change.
By Nythrex EngineeringUpdated 2 min read
Scope well known → Scope uncertain
The three models side by side
| Fixed price | Time & materials | Milestone-based | |
|---|---|---|---|
| You pay for | An agreed scope | Time actually spent | Each delivered, accepted milestone |
| Who carries estimate risk | Vendor (priced in as padding) | You | Shared, per milestone |
| Flexibility | Low — changes need renegotiation | High | High, through priced change requests |
| Vendor incentive | Minimise effort per requirement | Can drift without controls | Deliver working milestones |
| Best when | Scope is small and clear | Ongoing product work with strong product ownership | Most product builds |
| Watch out for | Vague specs, “that’s out of scope” fights | No visibility of what hours produce | Milestones defined as documents, not software |
The fixed-price traps
01Padding
Vendors price uncertainty in. You pay for risks that may never happen.
02The scope lawyer
Every ambiguous line in the spec becomes a negotiation. Relationships sour.
03Quiet corner-cutting
When a fixed budget runs short, tests, documentation and quality are the first casualties.
04Frozen learning
You learn things mid-project that should change the plan — and changing it costs a renegotiation.
Making time & materials safe
Why we prefer milestones
Milestone pricing makes the vendor commit to estimates while keeping room for learning. Each milestone delivers working software, is estimated up front, and changes become priced change requests you approve or decline. It’s the model we use for most end-to-end builds, with a fixed-price discovery sprint before it when the scope is still fuzzy. Details on our pricing page.
Frequently asked questions
Keep reading
Want a second opinion on your project?
Tell us what you’re building and where you’re stuck. We’ll reply within one business day with the most practical next step — even if that step isn’t us.
