True-Up

What is a true-up?

Written by Arnon Shimoni

✓ Expert

Last updated on:

A true-up is the invoice that settles the difference between what a customer committed to and what they used. It is issued at the end of a contract term or at an agreed checkpoint, such as each quarter, and it closes the gap in either direction: the customer pays for the shortfall against a minimum, or pays for usage above what was invoiced during the term.

Example: a customer commits to €120,000 over 12 months and is invoiced €10,000 a month. Actual usage at contract rates comes to €131,500. The true-up invoice in month 12 is €11,500. Had usage come to €112,000, the true-up would be €8,000, the amount needed to reach the commitment.

At a glance


What it settles

Committed amount vs actual usage over a term

When

End of term, or quarterly or annually inside a multi-year deal

Direction

A charge (shortfall or excess usage) or, less often, a credit

Needs

The commit, the drawdown schedule, metered usage and the contract rate on one ledger

True-up vs overage

Both charge for usage beyond a commitment. Overage is billed every period, as it happens. A true-up is one reconciling invoice at a checkpoint. Many contracts use both: overage for usage above the monthly drawdown, and a true-up at term end for any shortfall against the annual minimum.


Overage

True-up

When billed

Each billing period

At term end or an agreed checkpoint

What it covers

Usage above the period's included amount

Net difference between committed and used over the whole term

If usage is below commit

Nothing extra; the commit is paid

The shortfall is invoiced to reach the commit

If usage is above commit

Billed as it happens

Billed once, for the part not already invoiced

Cash-flow effect

Smooth

One larger invoice

Annual true-up example

A 12-month contract with a €120,000 minimum commitment, invoiced as €10,000 per month. Usage is metered at contract rates. The contract says monthly shortfalls are carried and the net position is settled at the end of the year.

Month

Invoiced

Usage at contract rate

Cumulative usage

Position vs commit

1

€10,000

€9,200

€9,200

-€800

2

€10,000

€9,800

€19,000

-€1,000

3

€10,000

€11,400

€30,400

+€400

4

€10,000

€10,100

€40,500

+€500

5

€10,000

€8,700

€49,200

-€800

6

€10,000

€12,300

€61,500

+€1,500

7

€10,000

€10,900

€72,400

+€2,400

8

€10,000

€11,600

€84,000

+€4,000

9

€10,000

€12,000

€96,000

+€6,000

10

€10,000

€11,200

€107,200

+€7,200

11

€10,000

€12,100

€119,300

+€9,300

12

€10,000

€12,200

€131,500

+€11,500

True-up

€11,500



Settled

Total invoiced for the year: €131,500, which equals usage. If the year had closed at €112,000 of usage, the true-up would have been a charge of €8,000 and the customer would have paid the full €120,000 commitment for €112,000 of usage.

True-up for seats vs usage

Seat contracts true up on a count. The customer licensed 500 seats and provisioned 540 by month 9. At the checkpoint the vendor invoices 40 seats, usually from the month each was added, and resets the licensed count to 540 for the next period. Seat true-ups are simple to compute but need an accurate provisioning log, because the dispute is always about when a seat was added.

Usage contracts true up on a metered total. The dispute is rarely about the count, which the meter records, and more often about the rate: which tier applies to the total, and whether a volume commitment that was missed re-rates the whole term at a higher price. Both cases need the contract terms stored as data on the subscription so that the true-up is computed by the billing system rather than assembled in a spreadsheet.

True-up and revenue recognition

A true-up changes the transaction price after revenue has been recognised during the term. Under ASC 606 and IFRS 15 the usage above the commitment is recognised when the usage occurs, if it can be measured, so the true-up invoice for excess usage mostly bills revenue that is already in the books. A shortfall true-up is different: the minimum was known from the start, so most of it should already have been recognised over the term, and the invoice only moves cash. Billing and rev rec need to share the same commit and usage data for the two to agree.

Where Solvimon fits

Solvimon stores the commitment, the drawdown schedule, the carry rule and the overage rate on the subscription and rates metered usage against them. The true-up is generated from the ledger at the checkpoint, with the usage detail attached, and the same data drives revenue recognition.

Frequently asked questions

What is a true-up?

A true-up is the invoice, or occasionally credit, that settles the difference between what a customer committed to and what they actually used, issued at the end of a term or at an agreed checkpoint.

When is a true-up billed?

At the end of the contract term, or at checkpoints written into the contract, typically each quarter or each anniversary of a multi-year deal.

Is a true-up a credit or a charge?

Usually a charge: either for usage above what was invoiced during the term, or for the shortfall against a minimum. A credit true-up only happens when the customer prepaid more than the contract allows them to lose, and the contract provides for a refund or rollover.

What is the difference between a true-up and overage?

Overage is billed each period as usage exceeds the included amount. A true-up is a single reconciliation at a checkpoint. A contract can have both.

How is a seat true-up calculated?

Seats provisioned above the licensed count, multiplied by the seat price, usually prorated from the month each seat was added, with the licensed count reset for the next period.

Related

Ready for billing v2?

Solvimon is monetization infrastructure for companies that have outgrown billing v1. One system, entire lifecycle, built by the team that did this at Adyen.

What is a true-up?

A true-up is the invoice that settles the difference between what a customer committed to and what they used. True-up vs overage, an annual worked example, seats vs usage, and revenue recognition.

Read

What is Flat Rate Pricing?

Flat rate pricing explained: one price, unlimited access. Where it works, where it breaks down, why AI products can't use it, and how to transition to hybrid pricing.

Read

What is contribution margin-based pricing? Pricing to cover variable cost first

Contribution margin pricing sets prices to maximise the contribution each sale makes toward fixed costs. How to calculate it, and why it is the right frame for AI unit economics.

Read

What is Self-Billing?

Self-billing is when the buyer issues the invoice on behalf of the seller, with the seller's agreement. How it works for marketplaces, what an EU self-billing agreement must contain, HMRC rules, and self-billing vs reverse charge.

Read

What is a minimum commitment?

What is a minimum commitment? How spend commits, volume commits and tiered commits work in SaaS and AI contracts, how a commit is billed each month, rollover rules and what a true-up settles.

Read

What is consolidated billing? One invoice across accounts, entities and currencies

Consolidated billing combines charges from multiple accounts or subsidiaries into a single invoice. When it helps, what it complicates, and how it interacts with tax and multi-entity structures.

Read

In their own words