True-up

DEFINITION

A true-up is a billing adjustment that reconciles what a customer was originally billed against actual usage, seat counts, or contract terms measured over a period, usually invoiced at renewal.

A true-up is a billing adjustment that reconciles what a customer was originally billed against what they actually owe, based on real usage, seat counts, or other contract terms measured over a period. True-ups are most common in usage-based, seat-based, and consumption pricing models, where actual consumption cannot be known in advance and can only be measured accurately after the fact.

Enterprise subscription contracts frequently combine a committed minimum with variable usage on top of it. When actual usage or seat count exceeds that committed amount during a billing period, the vendor issues a true-up invoice for the difference, typically at renewal or at a defined interval such as monthly, quarterly, or annually. A subscription billing platform such as Recurly can track the usage or seat data a true-up depends on. Recurly supports this through usage-type add-ons attached to a plan, with your system logging consumption records via the API throughout each billing period. Recurly then aggregates those records, using either a cumulative or last-recorded strategy, and bills the resulting charge in arrears on the subscriber's next invoice. Because a true-up depends on accurate underlying usage data, the billing system's ability to track that usage cleanly has a direct effect on how smooth the process is for both the vendor and the customer.

Why true-ups matter for subscription businesses

True-ups let vendors offer flexible, commitment-based pricing without predicting a customer's exact usage months in advance. Rather than forcing every customer onto a fixed plan that may not match their consumption, a vendor can set a reasonable committed minimum and reconcile the difference later, once real usage is known. This protects revenue that would otherwise be missed when a customer's usage grows beyond what they originally committed to, and it gives customers room to scale during the term without renegotiating the contract every time they cross a threshold.

Handled poorly, true-ups become a source of billing disputes and eroded trust. A customer who receives a large, unexpected true-up invoice with no visibility into the usage that drove it is far more likely to dispute the charge or churn at renewal than one who had ongoing visibility into their consumption relative to their commitment.

True-up vs proration

A true-up and proration are both billing adjustments, but they solve different problems and happen at different times. Proration adjusts a bill for a mid-cycle change, such as a customer upgrading or downgrading partway through a billing period, by calculating a partial-period charge or credit for the days before and after the change. Proration happens at the moment the plan change occurs.

A true-up happens at the end of a billing period or at contract renewal, and it is based on actual measured usage or seat counts rather than a plan change event. Where proration answers how much a partial period should cost given a change, a true-up answers how much the customer actually used compared to what they committed to, and what they owe for the difference.

How true-ups work

  1. A contract establishes a committed minimum, such as a set number of licensed seats or a prepaid usage allotment.

  2. The customer's actual usage or seat count is tracked throughout the billing period.

  3. At the end of the period, or at a contractually defined interval, actual usage is compared against the committed amount.

  4. If actual usage exceeds the commitment, a true-up invoice is generated for the overage, typically at the contracted overage rate.

  5. If actual usage is within the commitment, no true-up charge applies for that period.

Benefits and examples

A well-run true-up process gives both vendors and customers several advantages:

  • Flexible pricing without upfront overcommitment, so customers are not forced to guess and pay for usage they may not need.

  • Revenue protection, since vendors capture the value of usage that grows beyond the original commitment.

  • Less renegotiation overhead, because a true-up mechanism reconciles usage automatically at defined intervals rather than requiring a contract amendment every time usage grows.

  • More predictable forecasting, since a consistent true-up cadence gives finance teams a steady rhythm for recognizing overage revenue.

As an illustrative example, imagine a company signs an annual contract committing to 50 user seats at $20 per seat per month, for a committed monthly charge of $1,000. Over the year the customer adds staff, and by the final quarter is actively using 65 seats. At the annual true-up, the vendor compares actual peak usage of 65 seats against the committed 50, identifying an overage of 15 seats. Applied for the 3 months those extra seats were active, the true-up invoice would be 15 extra seats x $20 per seat x 3 months = $900, billed as a one-time true-up charge on top of the regular committed billing. Note that Recurly's native usage billing bills in arrears per period using cumulative or last-recorded aggregation rather than a single annual reconciliation, so reproducing this exact multi-month retroactive calculation would require usage records or custom logic layered on top of that per-period model, not a built-in annual true-up feature.

Common mistakes with true-ups

  • Surprising customers with a large true-up invoice when they had no ongoing visibility into the usage accumulating toward it.

  • Applying an inconsistent true-up cadence instead of the schedule defined in the contract.

  • Failing to clearly distinguish true-up billing from proration in contract language or customer communication, which causes confusion about why a charge appears.

  • Invoicing without first reconciling true-up amounts against the underlying usage data, which can produce disputed charges.

Frequently asked questions

Is a true-up the same as an overage charge? They are closely related. An overage charge is the amount owed for usage beyond a commitment, and a true-up is the billing event and invoice that calculates and charges that overage, typically at the end of a period or at renewal.

When do true-ups typically happen? True-ups usually happen at the end of a defined billing period, such as monthly, quarterly, or annually, or at contract renewal, based on actual usage or seat data measured over that period.

Can a true-up ever result in a credit instead of a charge? In most standard true-up structures, no. True-ups address usage above a committed minimum, so if usage stays within or below the commitment, no true-up charge applies. The customer generally does not receive a credit simply for underusing a committed minimum unless the contract specifically allows it.

Do true-ups apply only to seat-based pricing? No. True-ups are common in seat-based contracts, but they also apply to metered or consumption-based pricing, such as API calls, storage, or transaction volume, whenever actual usage is reconciled against a commitment after the fact.