Skip to main content

Market-neutral small-business guide

Hourly vs Project vs Retainer Pricing

Compare how hourly, fixed-project and retainer models allocate duration, scope and reserved-capacity risk.

Compare the three models on the same criteria

Hourly, project and retainer pricing compared symmetrically
CriterionHourlyProjectRetainer
Commercial unitDelivered timeDefined outcome or scopeRecurring capacity or service
Duration riskMore visible to customerMore carried by providerShared through included-capacity rules
Scope requirementTime boundary and estimateClear deliverables, exclusions and acceptanceIncluded work, cadence, response and overage
Capacity effectRevenue follows billed timeCapacity committed until deliveryCapacity reserved for the period
Cash timingInvoice and expected receipt follow the agreed time-billing cadenceInvoice and expected receipt follow the project event or milestoneInvoice and expected receipt follow the recurring billing event
Change handlingRecord added time and approvalIssue or approve a scope changeApply included-scope and overage rules
Review signalEffective realised rateEstimate-to-actual marginUsage, overage and displaced capacity
Use one defined scope, delivery horizon and receipt horizon for all three columns. Keep invoice dates, expected receipt dates and delivery margin as separate measures.

Worked comparison: one engagement, three duration cases

The scenario uses user assumptions in generic currency units. It demonstrates risk transfer, not a recommended price.

Illustrative commercial outcomes before any other costs
Delivery caseHoursHourly at 100/hourProject fee 4,000Retainer 3,600 for up to 36 hours
Best-duration assumption303,0004,0003,600
Base-duration assumption363,6004,0003,600
High-duration assumption444,4004,000Apply stated overage rule
These are revenue comparisons only. Add the same delivery-cost basis, scope, payment risk and change assumptions before comparing margin.

Use boundary conditions to choose

  1. Define the same outcome, service level, delivery horizon and receipt horizon for every model.
  2. Estimate best, base and high-duration cases instead of using one point estimate.
  3. Record who carries duration, revision, dependency and approval-delay risk.
  4. For a retainer, state included scope, reserved capacity, unused-capacity treatment and overage.
  5. Compare contribution, capacity and dated cash exposure after applying the same cost basis.
  6. Choose the model that makes the relevant uncertainty easiest to govern and review.

Related tools

Frequently asked questions

Is fixed project pricing always more profitable than hourly pricing?
No. It can reward efficient delivery, but it also exposes the provider to estimation error and scope ambiguity. Compare margin across more than one duration case.
Should unused retainer hours always roll over?
There is no universal rule. Decide what the fee reserves, how unused capacity is treated and whether rollover would create a future capacity obligation, then state that boundary clearly.
Does hourly pricing remove the need to define scope?
No. It still needs an agreed purpose, time-recording boundary, estimate, approval point and change process. Hourly pricing changes the commercial unit; it does not remove governance.

Calculation methods used in this comparison

Change history

  1. โ€” Initial public release of the article after pre-launch factual, editorial, source and presentation review.