Bookings vs Revenue

CRM & Retention

Also: Bookings and Revenue · Contracted Value vs Recognised Revenue

Bookings = contract value at signing. Revenue = value recognised as the service is delivered
BookingsValue at contract signing
RevenueValue recognised over time
Watch forBookings hiding cash flow gaps
Related toDeferred revenue on the balance sheet

Quick definition

Bookings is the total value of a contract signed with a customer, recorded the moment the deal closes. Revenue is the portion of that contract value your accounts recognise as the service is delivered over time. A one-year contract worth a fixed amount books instantly, but revenue is recognised gradually across the term.

How it varies across Australia

The gap between bookings and revenue widens with contract length across Australian subscription businesses. Businesses selling multi-year contracts show the largest spread between reported bookings growth and recognised revenue growth, while monthly-billed businesses show the two numbers converge closely.

See retention and revenue benchmarks across Australian industries

What it actually means

Bookings and revenue answer two different questions, and mixing them up is how founders convince themselves the business is healthier than it is.

Bookings is a sales number. It fires the moment a customer signs a contract, whether that contract runs for one month or three years. Revenue is an accounting number. It only counts the portion of that contract you've actually delivered against, spread across the service period under revenue recognition rules.

The gap between the two grows with contract length. A business closing annual contracts can post enormous bookings growth while revenue crawls behind it, because most of that cash sits as deferred revenue on the balance sheet until it's earned. That's fine, as long as everyone in the room knows which number they're looking at.

Where it gets dangerous is cash flow. Bookings can spike while actual cash in the bank lags months behind, especially if payment terms don't match the contract length. A board deck that leads with bookings and buries the revenue and churn rate numbers is usually hiding something, intentionally or not.

MRR and ARR sit closer to the revenue side of this split. They're a cleaner read on the run rate the business is actually earning, not what it's promised.

Bookings measures what a customer promised. Revenue measures what you've actually earned so far.

How to calculate it

Revenue recognised per period = Total contract value ÷ Contract length (in periods)

Worked example. A customer signs a $24,000 annual contract. Bookings jumps by $24,000 the day the contract is signed. Revenue recognises $2,000 a month across the twelve-month term. In month one, bookings shows $24,000 and revenue shows $2,000. The remaining $22,000 sits as deferred revenue until it's earned.

The Australian context

Australian SaaS businesses raising from local funds get asked for ARR and revenue figures before bookings, partly because Australian investors have been burned before by bookings-led pitches that didn't survive due diligence. Confusing GST-inclusive contract values with net bookings is also a common local trip-up. GST collected on a signed contract isn't revenue and isn't yours to spend, but it inflates the bookings number if you're not careful separating it out. Businesses selling annual contracts with upfront payment also need to watch cash flow against the Australian Tax Office's quarterly reporting cycle, since a large bookings quarter can create a tax obligation before the matching revenue has actually been recognised.

Where people get this wrong

Reporting bookings growth as if it's revenue growth.Bookings measures promises, revenue measures delivery. A board or investor reading bookings as revenue overestimates the cash actually available to the business.
Ignoring the deferred revenue sitting on the balance sheet.Cash collected upfront on a long contract isn't earned yet, and spending against it before it's recognised as revenue can create a hole later.
Comparing bookings across businesses with different contract lengths.A business selling monthly contracts and one selling three-year contracts will show wildly different bookings-to-revenue ratios that have nothing to do with which is performing better.

Related terms

Common questions

What's the difference between bookings and revenue?

Bookings is the total value of a contract the moment it's signed. Revenue is the portion of that value your accounts recognise as the service is actually delivered, spread across the contract term rather than counted all at once.

Why would a company report bookings instead of revenue?

Bookings shows sales momentum earlier than revenue does, which is useful for tracking pipeline and sales team performance. The risk is using it to make growth look faster than the business is actually earning.

How does deferred revenue relate to bookings?

When a contract is booked but not yet delivered, the cash sits on the balance sheet as deferred revenue. It moves into recognised revenue gradually as the service period passes, which is why bookings and revenue rarely match in any given month.

Should investors care more about bookings or revenue?

Both, but revenue and metrics like MRR or ARR carry more weight because they reflect what's actually been earned. Bookings is a useful leading indicator, but a business can post strong bookings for a while even as churn rate erodes the underlying revenue base.

Debrief

Get the next one

No spam. No fluff. Just the next article, straight to your inbox.

Keep exploring

About New Rebellion

New Rebellion is a marketing intelligence consultancy. We build tools, score Australian businesses on how their marketing actually performs, and publish Debrief every day. This dictionary is part of how we work in the open.

How we think →