SaaS Billings vs Revenue vs Bookings
Bookings, billings, revenue, ARR — same dollars, different timing. Reconcile your SaaS metrics with a worked example showing how the same contract flows through bookings → billings → revenue → ARR.
| Bookings (signed TCV) | — |
| Billings (invoiced to date) | — |
| Revenue (recognized GAAP) | — |
| Deferred revenue (billed not earned) | — |
| ARR (annualized run-rate) | — |
Bookings, billings, revenue, deferred revenue, ARR — they describe the same dollars from different angles, separated by time. Confusing them produces faulty board reporting, mis-set targets, and wrong commission payments. The clearest way to learn the distinctions is a single contract worked through each stage.
The Four-Stage Lifecycle
Bookings: contract is signed. The full TCV (e.g., $60,000 for a 1-year deal) becomes a booking. Bookings drive sales commission and forecasts. Billings: invoice is issued. Depends on billing schedule — annual upfront bills the full year on day 1; monthly bills 1/12 each month. Revenue: GAAP recognition over the service period (ASC 606 — typically straight-line monthly). ARR: forward-looking annualized run-rate of recurring revenue.
Deferred Revenue Bridge
Deferred revenue = billed but not yet earned. When you bill $60,000 upfront for an annual contract on month 1, you've recognized only $5,000 of revenue but have $55,000 of deferred revenue on the balance sheet. The deferred revenue 'unwinds' each month as you recognize another $5,000.
Why It Matters
Investors look at all four metrics for different purposes: Bookings for sales velocity, Billings for cash flow, Revenue for GAAP financials and gross margin analysis, ARR for forward-looking valuation. Companies that confuse them in board decks lose credibility fast.
Last updated May 2026. Sources: FASB ASC 606, Scale Venture Partners — SaaS Metrics.