Four numbers describe the exact same deal, and founders routinely use them as if they were interchangeable. A rep closes a contract and tells the CEO the company just "made $120,000." The CEO repeats it to the board as revenue. The board asks about ARR. Finance quietly recognizes a few thousand dollars that month and reconciles nothing to any of the numbers being thrown around. Everyone is describing one signature on one contract, and four different figures are all technically correct at once.
Bookings, billings, revenue, and ARR are not synonyms. They measure different events at different moments, and the gaps between them are where cash-flow surprises, blown board updates, and awkward diligence calls come from. This guide defines each one precisely, traces a single deal through all four month by month, and tells you which audience wants which number so you stop handing people the wrong one.
The Short Answer
The four numbers track a deal from the moment it is promised to the moment it is earned:
- Bookings are the total value of contracts a customer has committed to, measured when the contract is signed. Nothing has been invoiced or earned yet. It is a sales and commitment metric.
- Billings are what you have invoiced the customer, measured when you send the invoice. It is a cash-timing metric and the leading indicator of collections.
- Revenue is what you have actually earned by delivering the service, recognized under GAAP (ASC 606) as the obligation is satisfied over time. It is the number your financial statements and auditors care about.
- ARR is annual recurring revenue, the annualized run-rate of your recurring revenue at a point in time. It is a forward-looking snapshot of scale, not a period of earned revenue.
Put simply: bookings are promised, billings are invoiced, revenue is earned, and ARR is annualized. They diverge because signing, invoicing, and earning almost never happen at the same time.
Bookings: What the Customer Committed To
A booking is created the moment a customer signs a contract. It represents the total contractual value they have committed to pay, regardless of when you will invoice them or when you will deliver the service. Bookings are the cleanest measure of sales performance because they capture demand at the point of commitment.
Bookings come in two flavors that founders should never conflate:
- TCV (Total Contract Value) is the entire value of the contract over its full term, including recurring fees, one-time fees, and services. A three-year deal at $120,000 per year with a $20,000 implementation fee has a TCV of $380,000.
- ACV (Annual Contract Value) is the annualized recurring portion, normally $120,000 in that same example. ACV strips out the multi-year length and any one-time fees so you can compare deals on a like-for-like annual basis.
The distinction matters enormously. A rep who quotes TCV on a three-year deal is reporting a number three times larger than the annual commitment. When a board asks "how much did we book this quarter," the honest answer specifies TCV or ACV, because the two can differ by a factor of three or more on the same contract.
Bookings tell you nothing about cash or about earned revenue. A booking can sit on the books for months before a single dollar is invoiced, and the service may not start until a future date. Bookings are a promise, not a performance.
Billings: What You Invoiced
Billings are the total amount you have invoiced customers in a period. Billing is an act of paperwork and cash timing, not delivery. It answers a narrow question: how much have we asked customers to pay us, and therefore how much cash should be arriving soon?
The billing schedule is a commercial decision set in the contract, and it drives cash flow more than almost anything else in an early-stage company. Take a $120,000 annual contract. You might:
- Bill annually upfront: one $120,000 invoice at the start. Great for cash, and the reason SaaS companies push annual prepay so hard.
- Bill quarterly: four invoices of $30,000.
- Bill monthly: twelve invoices of $10,000, which tracks earned revenue closely but starves the company of upfront cash.
Billings and bookings diverge whenever the invoice schedule differs from the signing date, which is almost always. Billings and revenue diverge whenever you invoice ahead of (or behind) delivery. When you bill $120,000 upfront for a service you will deliver over twelve months, the gap between what you billed and what you have earned becomes a liability on your balance sheet called deferred revenue. Billings are the metric a cash-focused operator watches, because billings, minus a collections lag, become cash in the bank.
Revenue: What You Earned
Revenue is the number governed by rules, and it is the one founders most often get wrong. Under GAAP, specifically ASC 606, you recognize revenue as you satisfy your performance obligation to the customer, not when you sign and not when you invoice. For a SaaS subscription, the obligation is satisfied continuously as the customer uses the software, so you recognize revenue ratably over the service period.
That $120,000 annual contract does not become $120,000 of revenue when it is signed or when it is invoiced. It becomes revenue at roughly $10,000 per month across the twelve months you deliver the service. The upfront cash you collected sits as deferred revenue and is released into recognized revenue one month at a time.
This is the number that appears on your income statement, that your auditors test, that determines whether you are hitting your plan on a GAAP basis, and that ultimately supports a valuation multiple in a serious diligence process. It is also the slowest of the four to move, because it only reflects service you have actually delivered. One-time fees follow their own recognition pattern: an implementation fee is recognized as that work is performed, not spread across the subscription term. For a full walkthrough of the mechanics, see our guide to SaaS revenue recognition under ASC 606.
ARR: The Annualized Run-Rate
ARR, annual recurring revenue, is the odd one out because it is not a period metric at all. Bookings, billings, and revenue each measure activity across a span of time (a month, a quarter, a year). ARR is a snapshot: the annualized value of your recurring revenue at a single point in time, as if the current run-rate held steady for a full year.
If, on the last day of the quarter, your active subscriptions represent $10,000 per month of recurring revenue, your ARR is $120,000. MRR (monthly recurring revenue) times twelve is the simplest way to express it. ARR is meant to answer one question: at today's run-rate, what is the recurring business worth on an annual basis?
Two disciplines keep ARR honest:
- Recurring only. ARR captures subscription and other genuinely recurring revenue. One-time implementation fees, professional services, hardware, and usage overages that are not contractually committed do not belong in ARR. Including them is one of the most common ways founders overstate the number.
- Run-rate, not sum. ARR is not the sum of a year's revenue and it is not the sum of a year's bookings. It is the current recurring base, annualized. A company can have $2 million of trailing revenue and $3 million of ARR if it grew quickly during the year, or $2 million of revenue and $1.5 million of ARR if it churned.
ARR is the lingua franca of venture investors because it normalizes companies of different ages and billing schedules into a single comparable scale figure. It is also the metric behind most stage benchmarks, including Series A ARR benchmarks.
One Deal, Four Numbers, Month by Month
Abstract definitions blur together, so trace a single contract through all four. Here is the deal:
- A customer signs a $120,000, 12-month subscription on February 15.
- The service period runs March 1 through February 28 the following year.
- You invoice the full $120,000 upfront in March (annual prepay).
- There are no one-time fees; the whole contract is recurring.
Now watch each number move:
At signing (February 15). Bookings jump by $120,000 (TCV and ACV are both $120,000 here, since it is a single-year, all-recurring deal). Billings: still zero, no invoice yet. Revenue: zero, nothing delivered. ARR: unchanged until the subscription goes live, because the service has not started.
Service starts and you invoice (March). Billings jump by $120,000 the moment the invoice goes out, and roughly $120,000 of cash arrives shortly after, subject to payment terms. On your balance sheet, that $120,000 lands as deferred revenue. Revenue for March is $10,000, the first month of delivery. ARR is now $120,000, reflecting the live $10,000-per-month subscription. Bookings for the period: zero, the booking was recorded back in February.
Each month from March through the following February. Revenue recognizes another $10,000, and the deferred revenue balance falls by $10,000. No new billings, no new bookings. ARR holds steady at $120,000 as long as the subscription stays active.
Full picture after twelve months of service. Total bookings from this deal: $120,000 (recorded once, in Q1, at signing). Total billings: $120,000 (recorded once, in March). Total revenue: $120,000 (recognized $10,000 at a time across twelve months). ARR: $120,000 throughout the life of the subscription, then it drops to zero at renewal if the customer churns, or rolls forward if they renew.
The totals all equal $120,000 for this simple deal, but they land in completely different periods. Bookings hit in February. Cash (via billings) hits in March. Revenue trickles in over a year. And ARR is a flat line, not a total at all. That timing spread is the entire point.
Why They Diverge
The four numbers separate because three distinct events almost never coincide:
- Signing creates bookings.
- Invoicing creates billings.
- Delivering creates revenue.
When those events happen at different times, and they always do, the numbers pull apart. A multi-year deal billed upfront produces enormous billings and bookings in one month and a thin trickle of monthly revenue for years. A monthly-billed deal keeps billings and revenue closely aligned but delivers no cash cushion. A deal signed in December that starts in March sits in bookings for a quarter before it touches any other number.
The bigger and more varied your contracts, the wider these gaps grow. This is exactly why a company can look like it is booming on one metric and flat on another in the same quarter, and why picking the right number for the right audience matters.
Which Audience Wants Which Number
Handing someone the wrong metric is worse than handing them no metric, because it looks either naive or evasive. Match the number to the audience:
- Sales teams and comp plans run on bookings. Reps close contracts; they do not deliver service or collect cash, so bookings (usually ACV, sometimes TCV with the distinction stated) is what you pay and measure them on.
- The board wants bookings and ARR to gauge momentum and scale, plus a look at revenue for the GAAP reality. Bookings show what sales just landed; ARR shows the size of the recurring engine.
- Finance, accounting, and auditors care about revenue, because that is what GAAP governs and what the financial statements report. When someone says "the numbers have to tie out," they mean recognized revenue.
- Anyone watching cash, which at an early-stage company means the founder and the person running the runway model, watches billings, because billings become collections become the bank balance.
- Investors in diligence want ARR and revenue together. ARR frames the scale and growth story; recognized revenue proves the ARR is real and not inflated by one-time fees or aggressive billing. A gap between the two invites questions, and a diligence team will find it.
Common Mistakes
Calling bookings "revenue." The single most frequent error. A rep closes a $120,000 annual deal and it gets reported as $120,000 of revenue, when in month one the company has earned exactly $10,000. Bookings are a promise; revenue is earned delivery. Conflating them overstates the income statement by a factor of twelve on day one.
Treating billings as revenue. Because annual prepay dumps $120,000 of cash in the door, it is tempting to call that a great revenue month. It is a great cash month. The $120,000 is deferred revenue, a liability, until you deliver. Companies that manage to revenue via their billing schedule end up with a balance sheet full of obligations they have already spent.
Letting multi-year deals inflate ARR. A three-year, $360,000 TCV contract is not $360,000 of ARR. It is $120,000 of ARR (the annual recurring rate) and $360,000 of TCV bookings. Reporting the total contract value as ARR triples the number and will not survive diligence.
Putting one-time fees in ARR. Implementation fees, onboarding, professional services, and non-committed usage are not recurring, so they do not belong in ARR. Sliding them in is an easy way to pad the metric and an easy way for an investor to catch you doing it. ARR should reconcile to the recurring subscriptions on your books.
Quoting TCV and ACV interchangeably. Reporting bookings without saying whether you mean total contract value or annual contract value makes the number meaningless and, on multi-year deals, off by multiples. Always label which one you are giving.
A Quick Comparison
| Metric | Measures | Triggered when | Time shape | Primary audience |
|---|---|---|---|---|
| Bookings | Contract value committed (TCV/ACV) | Contract is signed | Period total | Sales, board |
| Billings | Amount invoiced | Invoice is sent | Period total | Cash and collections owners |
| Revenue | Value earned by delivery (ASC 606) | Service is delivered | Period total (ratable) | Finance, auditors, GAAP |
| ARR | Annualized recurring run-rate | Point-in-time snapshot | Snapshot (not a total) | Investors, board |
What We Recommend
- Define all four in one place and make sure everyone from the rep to the board uses the same definitions. Most metric arguments are really definition arguments.
- Always label bookings as TCV or ACV. Never report a bookings number without saying which.
- Reconcile ARR to your books. Your ARR should tie to the recurring subscriptions in your billing system, with one-time fees excluded. If you cannot reconcile it, neither can a diligence team.
- Watch the gap between billings and revenue. A growing deferred revenue balance is healthy (you collected ahead of delivery), but it also means cash flatters your apparent performance. Know the difference before you spend it.
- Give each audience its number. Bookings to sales, ARR and revenue to investors, revenue to auditors, billings to whoever owns the runway.
Getting these four straight is the difference between a board update that builds confidence and one that invites a forensic follow-up. If you want the quick version to share internally, see the companion slides at the quick version, see the companion slides.
We help venture-backed founders define, reconcile, and report these metrics so the numbers hold up when a board or an investor pushes on them. If your bookings, billings, revenue, and ARR do not yet tie together cleanly, book a free consultation and we will get them aligned.
This article is general information, not accounting or tax advice. Revenue recognition is fact-specific; confirm your treatment with a qualified advisor before relying on it.