Home  ›  Guides  ›  Managing AI tokens and consumption spend  ›  How usage-based software pricing works, and what drives the bill

How usage-based software pricing works, and what drives the bill

Usage-based pricing makes part of the bill depend on measured activity, such as AI replies, enriched records or call summaries. Minimum commitments and unused allowances still affect what you pay.

The bill moves with your volumes. Under some billing models, it also moves with how much work the software does for each task. All figures in this article are illustrative. Prices are before tax and in no particular currency.

Learn the three ways vendors bill usage

Most AI and automation features use one of three billing models. One product can use a different model for each feature.

Under token-based billing, input tokens include more than the customer's message. They also include your instructions to the model and any articles or records it looks up. Many model providers price output tokens higher than input tokens.

Define the billable event

Each billing model counts a specific event. Find the vendor's definition before you estimate anything.

These counts differ. For example, 2,000 conversations in a month might hold 6,000 messages and reach 1,500 resolutions. Check what the vendor counts and when it makes the count, such as when a conversation closes.

Understand allowances, overage and limits

Most usage-based plans combine five parts. Read each one in your order form or price sheet.

Limits, automatic upgrades, resets and handoffs vary by product. Some plans move you to a higher tier when you pass the allowance. Some features hand work to a person at the limit, and others stop. Check how each feature behaves before you rely on it.

A hard limit protects your budget, but it can pause a business process. If an AI agent stops at its limit, customer emails wait unanswered. Decide the fallback before you set the limit, such as sending emails to a staff inbox.

See what drives the bill

Usage grows for five main reasons. How much each one matters depends on the billing model.

  1. Volume. More billable events mean more charges under every model.
  2. Size of each action. Longer inputs and longer replies use more tokens. This changes the bill under token-based billing only.
  3. Steps per action. An agent may call a model several times to finish one task. Under token-based billing, each call adds usage. Under fixed-credit or outcome billing, extra model work does not necessarily change the bill.
  4. Retries and testing. Failed runs and test runs can count against the same allowance as live work. Check whether the vendor bills them.
  5. New features. Someone switches on a feature that uses units, and nobody updates the budget.

Calculate a month's usage for one AI agent

Example (illustrative): an AI agent answers support emails and averages 5 credits per email. The vendor meters the agent by tokens and converts them into credits. Longer emails therefore use more credits.

The agent shares a plan with two fixed-credit features: call summaries and contact enrichment. Together they use 4,800 credits in a normal month and 7,200 in a peak month.

The plan includes 20,000 credits a month, with no rollover. Overage costs $0.04 per credit. Alerts fire at 75% and 90% of the allowance, and a hard limit stops usage at 22,000 credits.

MonthEmailsCredits per emailAgent creditsOther featuresCredits neededOverage billedOverage cost
Normal2,000510,0004,80014,8000$0.00
Peak3,000515,0007,20022,2002,000$80.00
Longer threads2,000612,0004,80016,8000$0.00

In the normal month, the plan needs 14,800 credits. This is the expected operating usage, and it stays inside the allowance.

In the peak month, a seasonal rush lifts email volume by 50%. The features need 22,200 credits, but the hard limit stops them at 22,000. The plan bills 2,000 credits of overage, which costs $80.00. The last 200 credits of work go to the fallback.

In the longer-threads month, volume is flat, but customers send longer email threads. The average rises from 5 to 6 credits per email. That adds 2,000 credits, the same as 400 extra emails. The 75% alert fires at 15,000 credits.

This rise happens only under token-based billing. At a fixed 5 credits per email, the longer-threads month would cost the same as the normal month. Track volume and credits per action each month.

To build these figures for your own processes, see how to forecast AI and automation usage. To check them each month, see how to run a monthly usage review.

Record the pricing terms for each product

Copy this table into a spreadsheet and complete one for each product that charges by use. The examples match the worked example above.

TermWhat to recordExample (illustrative)
Billing modelToken-based, fixed credits per action or outcome-basedToken-based, converted into credits
Billable eventWhat the vendor counts, and whenEach email the agent processes
Units per actionAverage units for one billable event5 credits per email
Minimum commitmentAmount payable whatever you use$700 a month, which buys the allowance
Included allowanceUnits included in each period20,000 credits a month
Allowance periodMonthly or annual, and the reset dateMonthly, resets on the 1st
RolloverWhether unused units carry overNo rollover
Overage ratePrice per unit above the allowance$0.04 per credit
AlertsThresholds and who receives them75% and 90%, to the platform admin and budget owner
Hard limitWhere usage stops, if anywhere22,000 credits a month across all features
Behaviour at the limitWhether the feature stops, hands off or upgradesStops. Emails go to the staff support inbox.
Test usageWhether test runs count against the allowanceYes, they count
ApproverNamed person who approves increasesBudget owner, such as the head of finance, by name

Track usage as counts and totals only. Keep customer records, emails and AI prompts out of the usage report.

Avoid these common mistakes

Common questions

Can I compare AI credit prices between vendors?

Not directly. Each vendor defines its own credit, so one credit can buy a different amount of work from each vendor. Compare the cost of one billable event, such as one answered email, at your expected volume.

Can a usage-based plan upgrade us automatically?

Some plans move you to a higher tier, or buy extra units, when usage passes the allowance. Check the order form for automatic upgrades and whether you can move back down. If you want a person to approve each increase, turn automatic purchases off where the plan allows it.

Do failed AI runs count towards our usage?

It depends on the vendor and the billing model. Under token-based billing, a failed run can still use the tokens it processed. Under outcome-based billing, an attempt that does not reach the outcome may not be billed. Ask the vendor, and record the answer with the pricing terms.

More on managing AI tokens and consumption spend

All guides in this area

How to forecast AI and automation usage before you sign

Forecast AI and automation usage before you sign. Count billable events, test units per action, model peaks and growth, then compare plan costs.

Read the guide: How to forecast AI and automation usage before you sign

Run a monthly usage review: what to check and who approves increases

Run a monthly review of AI and automation usage. Compare forecast and actual usage, find the cause of each variance and agree who approves increases.

Read the guide: Run a monthly usage review: what to check and who approves increases

Browse guides by area

All guides