Guide

Engineers and many founders collapse three different clocks into one word: "revenue." Finance does not. Strong bookings with weak recognized revenue can mean a backlog of multi-year deals — healthy. Strong billings with flat ARR can mean you pulled cash forward without adding recurring stock — a sugar high.

Always ask which clock someone is using.

The big idea

Signing a lease, paying the landlord, and living in the apartment are three events. Bookings is the signature. Billings is the invoice. Revenue is the months you actually occupy.

The analogy breaks on multi-year SaaS: you can sign three years, invoice one year, and recognize month by month. Deferred revenue on the balance sheet is the bridge between billings and recognized revenue. Annual prepay improves cash and runway even when GAAP revenue lags. That is a feature of SaaS, not a bug.

Walking through it

TermWhat it meansWhen you recognize it
BookingsSigned contract value (often TCV or first-year ACV)When the customer signs
BillingsInvoices you sendWhen you invoice
RevenueAmount on the P&L under accrual accountingRatably as you deliver the service

A customer signs a $120k annual contract on 1 March, pays the full year upfront on 15 March, and you deliver software all year:

  • Booking in March: $120k (ACV and TCV match on a 1-year deal)
  • Billing in March: $120k cash / invoice
  • Revenue: $10k per month for 12 months ($120k deferred revenue burns down)

Sales teams live in bookings because that is quota. The P&L lives in revenue. The bank account lives in billings (and collections). Engineering often hears "revenue missed" when the real miss was bookings slipping, or when finance cannot recognize a multi-year deal as fast as sales booked it.

Common mistakes

  • Celebrating a bookings month as if ARR jumped by TCV. Multi-year TCV is not this year's stock.
  • Reading a cash-rich month as new recurring stock. You may have pulled annual prepay forward.
  • Asking engineering why "revenue" missed when the clock was bookings.
  • Ignoring deferred revenue. Rising deferred with steady GAAP revenue often means billings are healthy.

Check yourself

$120k signed and prepaid in March for one year of software. How much March revenue?

$10k recognized. The other $110k is deferred.

When are strong billings a warning?

When ARR is flat — you pulled cash forward without adding recurring stock.

Key takeaways

  • Bookings ≠ billings ≠ revenue. Three clocks.
  • Annual prepay is cash now, revenue later. Deferred revenue holds the difference.
  • Ask which clock a dashboard is on before you celebrate.
  • Strong bookings plus a growing deferred balance can be healthy. Strong billings plus flat ARR may not be.

Further learning

SaaS Metrics 2.0 (David Skok)“If you cannot measure it, you cannot improve it” – Lord Kelvin This article is a comprehensive and detailed look at the key metrics that are needed to understand and optimize a SaaS business. It is a completely updat…For Entrepreneurs

How the three statements connect: cash flow.

Next: logo vs revenue churn.