ixed price and hourly billing solve different planning problems. Fixed price buys certainty around an agreed result; hourly billing buys flexibility while the result is still changing. Neither protects a project automatically. A fixed quote with a vague scope can produce constant change fees, while an open hourly engagement without priorities or a budget ceiling can consume money without reaching a launch.
Fixed pricing works best when the users, core flows, integrations, content responsibilities and acceptance criteria are known well enough for a supplier to estimate the work. The supplier absorbs some delivery risk, so unknowns are usually reflected in the price. That premium can be valuable when budget approval is rigid and both sides are prepared to control changes.
- Good fit: a defined marketing website, migration or feature with stable requirements.
- Client benefit: predictable committed cost and milestone planning.
- Supplier requirement: enough discovery to price dependencies and edge cases.
- Main risk: important assumptions hide inside a short scope and later become chargeable changes.
Hourly or day-rate delivery can suit early product discovery, inherited systems, experiments and backlogs whose order changes with evidence. The client retains more scope freedom and more cost risk. It works when progress is visible, priorities are actively managed and the supplier reports time against meaningful work rather than sending an unexplained total.
- Good fit: uncertain legacy code, research, prototypes, retained improvement and incident work.
- Client benefit: priorities can change without renegotiating the whole contract.
- Supplier requirement: transparent reporting, frequent demos and a clear stop mechanism.
- Main risk: activity continues while the budget and definition of done remain fuzzy.
A paid discovery phase can turn unknowns into a fixed implementation scope. A fixed launch can be followed by an hourly improvement allowance. A capped time-and-materials phase can investigate a risky integration before the rest is quoted. The model should change when the kind of uncertainty changes; forcing one commercial structure across every phase can merely hide risk.
Ask how estimates are created, what is assumed, who approves extra work, how often forecasts are updated and what happens at the budget limit. Under fixed price, inspect exclusions and acceptance. Under hourly billing, inspect reporting, priorities and termination. In both cases, insist on access to the work and decisions as they develop.
Certaintycomesfromunderstoodworkandvisiblecontrol—notfromthelabelontheinvoice.