Optimized Sales Optimized Marketing Target Accounts For CROs For CFOs For CMOs Blog News Glossary Compare Tools About Schedule a Demo
Comparisons

Bookings vs Revenue vs Billings

Pete Furseth 6 min read
bookingsrevenue recognitionbillingsdeferred revenueSaaS metricsRevOps
Bookings vs Revenue vs Billings
Home/ Blog/ Bookings vs Revenue vs Billings

What Is the Difference Between Bookings and Revenue?

A booking is the value of a contract a customer has signed, and revenue is the portion of that contract you have earned by delivering the service. The two get used as if they mean the same thing, and that is how a founder ends up celebrating a record quarter that the income statement will not show for another year.

Say a customer signs a $120,000 annual contract on the first of January. The booking is $120,000, recorded the day the ink dries. Revenue works differently. Under standard revenue recognition you earn a subscription as you deliver it, so it lands at $10,000 a month across the year. On January 31 you have one booking worth $120,000 and recognized revenue of $10,000. One contract, two numbers, and a $110,000 gap between them on the last day of the month.

Bookings look forward. They tell you what sales closed and what future business is committed. Revenue looks backward. It tells you what the company actually earned once it did the work. A quarter can be loud on bookings and quiet on revenue, and both readings are true.

Put this to work on your numbers
Run your own numbers with the free Pipeline Velocity Calculator, then see how ORM builds it into a custom model.

Where Do Billings Fit Between the Two?

Billings are what you have invoiced the customer, and they sit between bookings and revenue in time. A booking becomes a billing when you send the invoice, and the billing becomes revenue as you deliver.

Timing is what makes billings their own metric. Invoice that $120,000 contract upfront and you bill the full amount in January, even though you recognize revenue monthly all year. The money you have invoiced but not yet earned parks on the balance sheet as deferred revenue, a liability you work off as the service is delivered. That is why the standard definition reads: billings equal revenue plus the change in deferred revenue over the period.

Billings track cash, not accounting. Invoicing upfront pulls a year of cash in the door on day one, which is why annual-prepay SaaS companies watch billings as closely as revenue. Billings that outrun revenue usually signal healthy upfront collection, and billings that stall can flag a cash problem long before the revenue line reacts.

How Do the Three Compare Side by Side?

Each metric records at a different moment and answers a different question. Here is the full picture on one screen.

DimensionBookingsBillingsRevenue
What it measuresValue of contracts customers have signedAmount you have invoicedValue you have earned by delivering
When it is recordedAt contract signingWhen you send the invoiceOver the term, as you deliver
Where it livesSales metric, no GAAP statementBalance sheet, via deferred revenueIncome statement, recognized under GAAP
What it tells youSales momentum and committed future businessCash coming in and near-term growthWhat the business actually earned
Direction it pointsForwardNear-termBackward
Read the table top to bottom and the sequence is clear. A deal books when it is signed, bills when it is invoiced, and earns revenue when it is delivered. The same dollar passes through all three, at different times and on different statements.

Why Do Bookings and Revenue Diverge?

Bookings and revenue diverge because a booking captures the full contract at signing while revenue is earned slowly across the delivery term. The longer and larger the contract, the wider the gap.

Multi-year deals make it dramatic. A three-year contract at $120,000 a year can be booked as $360,000 of total contract value the moment it closes, yet revenue still recognizes at $10,000 a month for 36 months. Put that $360,000 next to your monthly revenue and the business looks like something it is not yet. Bookings conventions matter here too. Some teams book annual contract value and others book total contract value, so a TCV bookings number sitting next to an ACV one compares two different quantities.

The second source of divergence is that a booking is a commitment, not a delivery. Deals get cancelled before onboarding, and customers churn mid-term. A booking that never fully converts leaves revenue that never arrives, which is why treating bookings as a preview of guaranteed revenue overstates the health of the business behind it.

When Should You Use Each Metric?

Use bookings for sales performance, revenue for financial reporting, and billings for cash. Each one owns a decision, and forcing a single metric to cover all three is how reporting goes wrong.

Bookings are the right lens for the sales org. They measure what closed and they set quota and comp. They are also the leading indicator of where revenue is heading, and a healthy win rate against a well-covered pipeline is what produces them.

Revenue is the reporting number. It anchors the income statement and the board deck, because it is the only one of the three that GAAP recognizes as earned. When an investor asks how big the company is, revenue is the honest answer.

Billings are the cash lens. Finance reads them to forecast collections and liquidity, and investors use them as a near-term growth proxy because they move before revenue does. Bill annually upfront and billings tell you when the cash actually lands.

Which Number Belongs in Your Forecast?

All three belong in the forecast, on separate lines, because each moves on its own clock. The mistake is folding them into a single blended figure that reconciles to nothing.

A sales forecast predicts bookings, because bookings are what the sales team controls and closes. Those bookings then flow into a revenue forecast through the recognition schedule and into a billings forecast through the invoicing schedule. Get the bookings forecast wrong and both downstream numbers inherit the error, which is why forecast accuracy on bookings is the foundation the rest sits on. Model everything as one number and you lose the ability to see where a miss came from, whether soft bookings or a change in billing terms.

Separation is also what keeps the numbers trustworthy. Give bookings, billings, and revenue each their own line and their own schedule, and every dollar is traceable from the day it is signed to the day it is earned. At ORM we build the models that hold those three lines in one forward view, so you can forecast what sales will close and what finance will collect without pretending they are the same number as what the income statement will show.

Frequently Asked Questions

What is the difference between bookings and revenue?

A booking is the total value of a contract when a customer signs it. Revenue is the portion of that contract you have earned by delivering the service, recognized over the term. A $120,000 annual deal is a $120,000 booking on the day it closes, but it becomes revenue at $10,000 a month as you deliver. Bookings measure what sales committed; revenue measures what the business has actually earned.

Are billings the same as revenue?

No. Billings are what you have invoiced the customer, which often happens upfront for an annual contract. Revenue is recognized as you deliver the service, usually monthly. The gap between the two sits on the balance sheet as deferred revenue. Billings equal revenue plus the change in deferred revenue over the period.

Why are bookings higher than revenue?

Bookings capture the full contract value at signing, while revenue is recognized slowly over the delivery period. A three-year deal books its total or annual value at once, but revenue arrives month by month. Multi-year and annual-prepay contracts widen the gap, which is why a strong bookings quarter does not immediately show up in the revenue line.

Which metric should investors and boards look at?

Revenue is the reported number for GAAP financials and valuation, so it anchors board and investor reporting. Bookings show growth momentum before revenue catches up, and billings act as a proxy for cash and near-term growth. Most boards read all three, because each answers a different question about the same business.

Can bookings turn into revenue that never arrives?

Yes. A booking is a signed commitment, not delivered value, so cancellations and contracts that never onboard can leave bookings that never fully convert to revenue. This is why treating bookings as a proxy for revenue overstates the health of the business, and why the two belong on separate lines.

PF
Pete Furseth
ORM Technologies
Pete has built custom revenue forecast models for B2B SaaS companies for over a decade.

See how ORM turns these insights into action

ORM builds custom revenue forecast models for B2B SaaS companies. Not dashboards. Prescriptive analytics that tell you what to do next.

Schedule a Demo