Usage Pricing Floors and Base Fees
Set a pricing floor for usage models and decide when a base fee is required to cover fixed costs.
Quick checklist
- Separate fixed overhead from variable unit cost.
- Model p50 and p90 usage to stress-test unit pricing.
- Add a base fee when fixed cost is meaningful.
- Use tiers to keep pricing predictable at scale.
Step-by-step
- Compute all-in unit cost: variable cost + fixed cost per unit.
- Set a margin target and solve for the unit price floor.
- Stress-test p90 usage to ensure margins hold at scale.
- Add a base fee if low-usage customers underpay.
- Use tiers to control bill shock and revenue volatility.
Signals that you need a base fee
- Fixed overhead >20% of total cost at p50 usage.
- Unit price looks uncompetitive without a minimum.
- Usage is highly volatile month to month.
Common mistakes
- Pricing only on variable cost and ignoring fixed overhead.
- Using a unit customers cannot estimate.
- Skipping tiers and exposing users to bill shock.
- Setting a free tier without modeling paid unit volume.