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.

How far into the contract
Bookings
Billings
Revenue Recognized
ARR
Bookings (signed TCV)
Billings (invoiced to date)
Revenue (recognized GAAP)
Deferred revenue (billed not earned)
ARR (annualized run-rate)
Ad Space

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.