Minimum Commitment Products
A minimum commitment is a promise to spend at least a set amount on usage in each billing period, for example $1,000 a month on API calls. If usage falls short, the customer pays the difference. If usage goes over, they pay for what they used.
| I want to… | Go to |
|---|---|
| Understand how it's billed | How minimum commitments work |
| Set one up | Set up a minimum commitment |
| Sell one | Quote a minimum commitment |
| Check the rules | Rules and limits |
How minimum commitments work
Explanation
Only usage charges count towards the commitment. Subscription, one-time and other charges never count. On the rate you choose which usage products count, and whether the commitment is billed in arrears or in advance.
Billed in arrears (default)
The commitment is checked when usage is billed, at the end of the period:
- Usage for the period is calculated.
- MonetizeNow adds up the usage that counts towards the commitment.
- If that total is less than the commitment, a minimum commitment line is added for the difference. If it's equal or more, nothing is added.
Example: a $1,000 commitment and $900 of API usage.
| Invoice line | Amount |
|---|---|
| Vortex API Calls (usage) | $900 |
| Vortex API Commitment | $100 |
| Total | $1,000 |
With $1,000 or more of usage, there'd be no commitment line.
Billed in advance
The full commitment is invoiced at the start of each period. As usage is billed during the period, a negative commitment line offsets it, up to whatever is left of the commitment. The customer pays the greater of the commitment or their usage, never both.
Example: usage below the commitment ($1,000 commitment, $800 of usage)
| Invoice | Line | Amount |
|---|---|---|
| Start of period | Vortex API Commitment | $1,000 |
| Usage invoice | Vortex API Calls (usage) | $800 |
| Vortex API Commitment (offset) | −$800 | |
| Usage invoice total | $0 |
The customer pays $1,000 in total: the commitment.
Example: usage above the commitment ($1,000 commitment, $1,400 of usage)
| Invoice | Line | Amount |
|---|---|---|
| Start of period | Vortex API Commitment | $1,000 |
| Usage invoice | Vortex API Calls (usage) | $1,400 |
| Vortex API Commitment (offset) | −$1,000 | |
| Usage invoice total | $400 |
The customer pays $1,400 in total: their actual usage.
The commitment lines use your minimum commit product's name and description.
Tax: minimum commitment lines aren't taxed. Tax applies to the usage itself, on the usage lines.
Set up a minimum commitment
How-to. Requires Tenant Admin or Billing Admin.
-
Create the product. In Product Catalog → Products, create a product with Product Type Minimum Commit.
-
Create the offering. Create an offering with Offering Type Minimum Commit and add the minimum commit product. A Minimum Commit offering holds exactly one product: the minimum commit product. The usage products it covers are sold in their own offering.
-
Add a rate. On the rate, set:
Field Options Minimum Commit Frequency How often the commitment applies. Monthly by default. It must match the billing frequency of the usage it covers. Minimum Commit Timing Arrears (default) or Advance Apply To All Usage Products (default), Specific Usage Products or All Except Specific Usage Products. Pick the products in Products when needed. Price Set and locked for you: Volume pricing, one tier from 0 with no upper limit, amount 1 -
Save the offering.
Quote a minimum commitment
How-to
- Add the usage offering and the minimum commitment offering to the quote.
- On the minimum commitment line, enter the commitment amount as the quantity. The price per unit is 1, so a quantity of 1000 on a USD rate means a $1,000 commitment.
- Send and process the quote as usual.
A quote can include only one minimum commitment offering, because its scope applies to all usage on the quote.
Rules and limits
Reference
| Rule | Detail |
|---|---|
| Offerings | Minimum Commit products only go in Minimum Commit offerings, one product per offering |
| Per quote or contract | At most one minimum commitment offering |
| What counts | Usage charges only, filtered by Apply To |
| Frequency | Must equal the usage billing frequency |
| Tax | Not taxed. The usage it covers is taxed as normal. |
| Discounts | Not allowed |
| Proration | Not prorated |
| Price uplift | Allowed |
| Amendments | The commitment amount (quantity) can be changed |
| Renewals | Included in renewal estimates |
| Prepaid credits | A prepaid credit can pay minimum commitment charges |
Related
Updated 4 days ago
