A3 · Comparison · FAQPage schema

ARR vs MRR vs Bookings vs Billings

Verdict: ARR and MRR describe a normalized recurring run rate under a stated policy. Bookings record signed commitments, with ACV or TCV explicitly labeled. Billings record invoices; cash collections occur when payment arrives. These measures are related but are not interchangeable.
metric distinctions established; company policies and accounting scope must be disclosed Last updated 2026-06-18

At a glance

Dimension ARR/MRR Bookings/Billings
Run-rate definition MRR: normalized monthly recurring value; ARR=12×MRR under the same policy Separate from signed commitments and invoices
Bookings definition Not an active run-rate snapshot Signed commitments; disclose ACV or TCV convention
Billings definition Not a recurring-revenue stock Invoices raised during a stated period
Collections Separate cash measure An invoice is not payment; collection timing is independent
When it counts Under a disclosed active-contract/usage policy Signature for bookings; invoice date for billings
Multi-year example $40k ARR for a constant $40k annual recurring charge $120k TCV booking for three years; billings follow the invoicing schedule
Primary use Recurring scale and cohort revenue analysis Commitments, invoicing, receivables and collection planning
Key limitation Annualization is not a forecast of cash or recognized revenue Contract value and invoice timing do not establish economic contribution

When to use ARR/MRR

Use ARR/MRR to report a consistently defined active recurring run rate. Reconcile beginning and ending balances using disjoint new, expansion, reactivation, contraction and churn flows, and disclose currency or policy changes. The definition may differ for committed subscriptions and variable usage.

When to use Bookings/Billings

Use bookings for signed commercial commitments and billings for invoices raised. Report payment terms, collections and receivables separately when assessing liquidity. Bookings-to-activation and invoice-to-collection lags are company-specific; invoice growth alone does not establish improved cash generation.

Trade-offs

A three-year contract with a constant $40,000 annual recurring charge has $120,000 TCV, $40,000 ARR and about $3,333 monthly run rate once active. Bookings may use TCV or ACV, so the convention must be named. Billing cadence changes invoice timing and receivables, not automatically the recurring run rate. An invoice can be unpaid; invoiced amounts must not be called cash collected. Recognized revenue follows delivery and applicable accounting policy rather than simply the date of signature, invoice or receipt. Maintain separate reconciliations for commitments, active recurring run rate, invoices, collections and recognized revenue. Their timing can overlap and does not form a single guaranteed linear conversion chain.

Frequently asked questions

What is the difference between ACV and TCV?

A constant three-year $150,000 contract has $50,000 annual contract value and $150,000 total contract value. Exclude or separately label one-time fees and variable components. Bookings must state whether ACV or TCV is counted.

Are billings the same as cash collected?

No. Billings are invoices; collections are payments received. Receivables, payment terms, non-payment and credits can separate their timing and amounts.

What does deferred revenue measure?

Amounts received or due before the associated performance is recognized can create a contract liability under the relevant accounting policy. Its change also reflects billing schedules and recognition; it is not a standalone growth predictor.

What is cRPO?

Current remaining performance obligations describe contracted amounts expected to be recognized within the stated current horizon, commonly the next 12 months. Scope, exclusions and disclosures depend on the issuer and accounting framework; do not equate this directly with ARR.

How should the recurring-revenue bridge be reported?

Beginning recurring revenue + new + expansion + reactivation − contraction − churn = ending recurring revenue on the same policy and currency basis. Reconcile separately against an independently measured ending ledger.

When is MRR preferable to ARR?

A monthly snapshot can expose changes that annualization hides. For variable usage, report the normalization policy and committed/usage components; multiplying a volatile month by 12 does not prove that annual revenue will recur.

Where this sits in the GTM World Model

The revenue accounting layer separates monetary run-rate stocks, contracted commitments, invoice flows, cash collections and recognized revenue. CAC/LTV/payback require the relevant cohort and contribution/cash definitions, not a universal ARR denominator.

How to cite this

@misc{shalvi_gtm_arr_vs_mrr_vs_bookings_vs_billings_2026,
  author = {Singh, Shalvi},
  title  = {ARR vs MRR vs Bookings vs Billings — GTM World Model Comparison},
  year   = {2026},
  url    = {https://shalvisingh.com/gtm/vs/arr-vs-mrr-vs-bookings-vs-billings}
}

Singh, Shalvi. "ARR vs MRR vs Bookings vs Billings — GTM World Model Comparison." shalvisingh.com, 2026. https://shalvisingh.com/gtm/vs/arr-vs-mrr-vs-bookings-vs-billings