Minimum commitment
Also called: Commit, Committed spend, Minimum spend, Floor
A contractual floor on what a customer will spend over a period, regardless of how much they actually consume.
A minimum commitment converts part of a variable usage contract into predictable revenue. The customer agrees to spend at least $120,000 over the year; if consumption comes in below that, they pay the shortfall anyway.
For the vendor, committed spend is forecastable and — subject to definition discipline — countable toward ARR. For the customer, the commitment buys a lower unit rate than pay-as-you-go.
Commit structures
- Annual commit with monthly drawdown. Usage draws against the commitment; a true-up at year end bills any shortfall.
- Monthly minimum. Each month bills at least the floor. Simpler, but punishes seasonal usage patterns and tends to be resisted.
- Ramped commit. The floor rises each year of a multi-year deal, mirroring a ramp deal structure.
The awkward questions
Two clauses cause most commit disputes and both should be settled at contract time:
- Does unused commitment roll over? If a customer commits $120,000 and uses $90,000, does the $30,000 expire or carry forward? Rollover is a common concession and materially changes the revenue profile.
- What happens to overage against a commit? Usage beyond the committed volume normally bills at the committed rate rather than list — otherwise the customer is penalised for growing, which defeats the point of committing.
Commitments also complicate revenue recognition: the shortfall portion is generally recognised when the obligation to deliver expires, not rateably across the term, because you never delivered against it.
Stop calculating this in a spreadsheet
Bunny computes SaaS metrics, revenue schedules and retention from your live billing data — because quoting, subscriptions, usage and invoicing all sit in one system.