ARR vs MRR vs bookings vs revenue — what's the actual difference?
Direct Answer
Bookings, billings, revenue, and ARR/MRR measure four different moments in the same contract. Bookings count total contract value the day you sign. Billings count what you've invoiced.
Revenue, under ASC 606, counts what you've actually earned by delivering service. ARR and MRR are run-rate snapshots of recurring contract value right now, annualized. They diverge whenever contract length, payment terms, and service delivery don't line up — which on B2B SaaS deals is almost always.
TL;DR
- Bookings = signed TCV in the period. Forward-looking, sales currency.
- Billings = invoiced amount in the period. Cash-flow currency.
- Revenue = ASC 606 GAAP-earned amount, recognized ratably as service is delivered.
- ARR / MRR = current annualized recurring run-rate, not GAAP, not period-bound.
- A $5M three-year deal can show as $5M bookings, $1.67M billings, $1.67M revenue, and +$1.67M ARR in the same quarter — five different "right" numbers.
The 5 Definitions (with one worked $5M multi-year example)
A $50M-ARR SaaS company closes a $5M three-year contract in Q2, paid annually in advance at $1.67M/year. Here is what each metric does on the books.
Bookings. Day of countersignature, $5M lands in Q2 bookings. Bookings = TCV signed in the period, often split into new, renewal, and expansion. Forward-looking, not GAAP. They mirror sales activity because they capture full customer commitment regardless of billing or recognition timing.
Billings. When the first $1.67M invoice goes out, Q2 billings = $1.67M. The remaining $3.33M bills in Years 2 and 3. Billings drive cash and working capital. Investors often compute "calculated billings" as revenue plus change in deferred revenue — a proxy for forward demand when bookings aren't published.
Revenue. Under ASC 606, the performance obligation (SaaS access) is satisfied ratably over 36 months. So $5M / 36 ≈ $139K per month of GAAP revenue. Year 1 revenue = $1.67M. CFO and auditors care above all because it lives in the audited financials.
ARR. Annualized contractual run-rate of recurring revenue rises by $1.67M — ARR annualizes the per-year recurring commitment, not TCV. Company ARR moves from $50M to $51.67M even though sales just booked $5M. Biggest source of confusion at SaaS boards: bookings $5M, ARR delta $1.67M, "where's the other $3.33M?" It sits in committed-but-not-yet-active ARR for Years 2 and 3.
MRR. Same thing monthly. MRR rises $139K. ARR is MRR × 12 in most operating models, though pure annual-subscription businesses sometimes report ARR straight from annual contracts.
Deferred revenue. Balance-sheet liability = billings received minus revenue recognized. After Q2, deferred revenue sits at $1.67M billed minus $417K recognized = $1.25M owed back as future service. Burns down $139K monthly until the next annual invoice refills it.
When Each Number Lies + Who Uses Which
No single metric tells the whole truth. Each is optimized for a different audience and breaks under specific conditions:
| Audience | Primary metric | Why they trust it | Where it lies |
|---|---|---|---|
| CFO | GAAP Revenue | Audited, defensible, comparable | Lags reality by the contract term; ignores forward demand |
| Board | ARR + Net New ARR | Best growth signal for recurring businesses | Excludes one-time, PS, and usage revenue |
| Sales | Bookings | Closest to compensable activity | Inflated by multi-year deals that may churn |
| Investors | ARR run-rate | Predicts next 12 months of revenue | Misleading on usage-based or ramp deals |
| Auditors | Revenue + Deferred Revenue | ASC 606 compliance, balance sheet integrity | Doesn't capture pipeline or velocity |
The standard board page puts all five together: ARR (growth), Net New ARR (sales productivity), Bookings (forward demand), GAAP Revenue (audit story), Deferred Revenue (cash runway). When any two diverge meaningfully, CRO and CFO walk through why — usually multi-year renewals, prepaid annual swings, or a chunky non-recurring services deal.
The 3 Traps That Trip Up Founders
Trap 1: Confusing bookings with revenue. A founder closes a $1M three-year deal, tells investors "we did $1M in revenue this month," then gets corrected at the board meeting when revenue shows as $28K. Bookings is sales currency, revenue is finance currency. Wrong one in the wrong room destroys credibility.
Trap 2: Treating ARR like GAAP revenue. ARR ignores professional services, implementation fees, one-time setup, and usage overages. A company with $10M ARR and $4M services is not a $10M revenue company — it's $14M total with $10M recurring. Confusing the two breaks forecasts and unit economics.
Trap 3: Ignoring deferred revenue as a leading indicator. Deferred revenue is "good debt" — already-collected cash owed as future service. A growing balance means billings outpace recognition, a sign of strong upfront annual contracts. A shrinking balance in a growth period is a yellow flag: billing shifted monthly, or sales slowed and prior cohorts burn faster than new bookings refill them.
Frequently Asked Questions
Does ARR include expansion? Yes — ARR is the current annualized contractual run-rate including expansion and upsell, net of contraction and churn. The board cut: starting ARR + new + expansion − contraction − churned = ending ARR. Sometimes called the ARR walk or bridge.
How are multi-year deals booked? Bookings capture full TCV at signature ($5M for a three-year deal). ARR counts only the annualized portion ($1.67M). Some companies also disclose "committed ARR" or "non-cancellable ARR" to show contracted runway beyond Year 1, especially in IPO prospectuses.
Why is deferred revenue "good debt"? The cash is already in the bank. Unlike accounts payable or a loan, deferred revenue is paid off by delivering service you were going to deliver anyway. A growing balance means customers are prepaying — strengthening cash position and signaling contract-term health.
Sources
- FASB ASC 606 — *Revenue from Contracts with Customers* (official standard text)
- KPMG — *Revenue for software and SaaS: ASC 606 Handbook* (2024 edition)
- PwC — *Revenue from contracts with customers: Software and SaaS industry supplement*
- Bessemer Venture Partners — *State of the Cloud 2025* (ARR definitions and benchmarks)
- ICONIQ Growth — *Topline Operating Metrics for B2B SaaS* (bookings, ARR, billings disclosure norms)
- OpenView Partners — *SaaS Benchmarks Report* (ARR vs revenue comparability)
- Meritech Capital — *Public SaaS Comp Sheet methodology* (calculated billings and implied ARR)
- A16z — *16 Startup Metrics* (Andreessen, Jordan — definitions of bookings vs revenue vs ARR)