Pricing models · Updated November 12, 2026
Fixed price vs. hourly: choose for the uncertainty
The useful question is not which model always earns more. It is who carries the risk when the work turns out differently from the estimate.
A fixed fee offers a defined price for agreed deliverables. Hourly pricing ties the invoice to worked hours at an agreed rate. Both can work well when expectations are clear, and both can disappoint when scope, approvals or communication are vague.
What each model asks you to manage
| Decision | Fixed price | Hourly |
|---|---|---|
| Price certainty | Clear for agreed scope | Depends on total hours; use estimates and review points |
| Time overrun | Usually reduces your effective rate unless a change is approved | May increase the invoice, subject to agreed limits |
| Finishing faster | Can improve your effective rate | Reduces billed hours for that task |
| Changing requirements | Need a clear change process | Need prioritization and budget visibility |
| Records | Track time to understand profitability | Track time to explain billing and progress |
Scenario 1: a known landing page
You have a final design, supplied copy and a familiar implementation approach. A USD 1,500 fixed fee for an estimated 20 hours implies a gross rate of USD 75/hour. If you finish in 15 hours, it becomes USD 100/hour. If the same agreed work takes 30 hours, it becomes USD 50/hour.
At USD 75/hour billed hourly, those three durations produce invoices of USD 1,125, USD 1,500 and USD 2,250 respectively. That comparison is arithmetic, not a claim that a client will approve every hour or any overrun. A budget cap changes the practical outcome.
Fixed price may fit this scenario because the deliverable is concrete and the process is familiar. Still, specify included revisions and what counts as an approved change. The scope creep calculator shows the effect of absorbing additional hours.
Scenario 2: an unfamiliar integration
You are asked to connect an older system with incomplete documentation. The main uncertainty is not how fast you can type; it is what you will discover. A full fixed quote before investigation may hide a large guess.
Consider a bounded discovery stage with a clear output: document the available interfaces, test the riskiest connection and estimate the implementation. That stage can be hourly with an agreed review point or a small fixed deliverable. Use what you learn to choose a model for the remaining work.
For hourly work, share progress and remaining uncertainty before reaching the agreed budget. A rate alone does not tell a client what outcome to expect.
Scenario 3: recurring website care
A client needs a predictable amount of ongoing work. A defined monthly retainer can reserve capacity without pretending every future task is known. At 12 hours × USD 75/hour, with a 10% labor contingency and USD 30 monthly expenses, the modeled retainer is USD 1,020/month.
This is an allowance, not unlimited requests or around-the-clock support. Clarify how unused hours, urgent work, extra hours and response windows are handled. Use the retainer pricing calculator to explore your assumptions.
The invoice is not the whole profit story
A USD 1,500 project with USD 300 fixed costs has USD 1,200 available for personal labor. At an internal labor cost of USD 30/hour, its modeled break-even threshold is 40 hours. At 20 hours, economic profit is USD 600. At 40 hours, it is zero. At 45 hours, it is a loss of USD 150.
The break-even hours calculator finds that limit; the project profit calculator shows the modeled profit. Your internal cost is separate from the hourly rate you charge. Neither model includes taxes unless you explicitly account for relevant costs outside these tools.
A practical decision checklist
- Choose a scoped fixed fee when you can define the output, estimate the work reasonably and agree how changes are handled.
- Consider hourly work when priorities are evolving or investigation is a large part of the task, with budget visibility and explicit approvals.
- Split the project into stages when a short investigation can remove enough uncertainty to price the next stage responsibly.
- Consider a defined retainer when the client needs recurring capacity and you can state the allowance and service boundaries.
Track time under either model
Fixed-price work still needs time records if you want to learn from it. Count discovery, communication, implementation, revisions and handover consistently. An hourly invoice may also leave less cash than expected after expenses and platform fees.
Use effective hourly rate for the cash view, and the project pricing guide to build an initial estimate. Choose the model that makes the uncertainty visible to both sides. These scenarios are planning examples, not legal, tax or financial advice.