API Tier Design (Breakpoints, Overages, Included Calls)
How to pick tier breakpoints and included usage so bills stay predictable while margins hold.
Quick checklist
- Define included calls for the base tier.
- Pick tier breakpoints based on p50, p75, and p90 usage.
- Use a platform fee to recover fixed overhead.
- Publish example bills for each tier.
- Add usage alerts to reduce bill shock.
Step-by-step
- Estimate blended unit costs (infra + vendor pass-through).
- Add fixed overhead you need to recover.
- Set a target gross margin range.
- Choose tier breakpoints based on usage distribution.
- Validate with example bills and CSV exports.
Example scenarios
- Starter tier: low included calls with a base fee.
- Growth tier: lower per-call rates past tier 1.
- Enterprise tier: negotiated commitments and discounted overages.
Common mistakes
- Setting tiers too close together, causing immediate overages.
- Forgetting to include a base fee for fixed costs.
- Hiding tier thresholds in docs instead of the pricing page.