You close a $150,000 annual SaaS contract.
Your sales team celebrates $150,000 in bookings. Your invoice shows $150,000 in billings. Your ARR goes up by $150,000. But your income statement may only show $12,500 of revenue in the first month.
Same customer. Same contract. Four different numbers.
For SaaS founders, understanding the difference between bookings, billings, revenue, and ARR becomes increasingly important as the company grows. These metrics are related, but they measure different parts of your business.
Mix them up, and you can walk away with the wrong idea about your growth, cash flow, or financial performance.
Here's what founders need to know.
What Are Bookings?
Bookings represent the value of contracts customers have committed to during a period.
Think of bookings as what your customers signed up for.
Say you sign a new customer to a two-year contract worth $100,000 per year. The total contract value is $200,000.
Depending on how your company defines bookings, you may report $200,000 when the contract is signed.
But that doesn't mean you've collected $200,000 in cash or earned $200,000 in revenue. You simply have a signed commitment from the customer.
Bookings are useful for understanding sales performance and future business, but they aren't an accounting measure that appears on your income statement.
What Are Billings?
Billings represent the amounts you've invoiced your customers.
Think of billings as what you've asked the customer to pay.
Let's go back to that $200,000 two-year contract.
If you invoice $100,000 at the beginning of each year, your bookings may be $200,000, but your initial billing is only $100,000.
If you invoice the entire contract upfront, your billings could be $200,000 immediately.
Same contract. Different billing terms.
Billings help you understand how much you're invoicing customers and when you expect cash to arrive.
But billings are not the same as revenue.
What Is Revenue?
Revenue represents the amount your company has earned by providing its product or service.
For SaaS companies, that typically means recognizing subscription revenue over the period the service is provided.
Say a customer signs a $150,000 annual contract on January 1 and pays the entire amount upfront.
You might have:
- Bookings: $150,000
- Billings: $150,000
- Cash collected: $150,000
- January revenue: $12,500
Why only $12,500 of revenue?
Because you've only provided one month of a 12-month service.
Assuming straight-line recognition is appropriate, you'll recognize $12,500 each month until the full $150,000 has been recognized.
The cash may already be in your bank account, but that doesn't mean you've earned all of it yet.
What Is ARR?
ARR stands for Annual Recurring Revenue.
Unlike revenue, ARR is not a GAAP accounting measure. It's an operating metric used to understand the annualized value of your recurring subscription business.
If a customer signs a recurring SaaS subscription worth $10,000 per month, that customer represents $120,000 of ARR.
ARR helps founders and investors understand the size and growth of the recurring customer base.
But it doesn't tell you how much cash you've collected or how much revenue you've recognized.
One customer could represent $120,000 of ARR while paying monthly. Another could represent the same $120,000 of ARR while paying the entire year upfront.
Same ARR. Very different cash flow.
One Contract, Four Different Numbers
Let's put it all together.
Imagine you sign a customer on January 1 for a $150,000 annual subscription, paid upfront.
| Metric | Amount | What It Tells You |
|---|---|---|
| Bookings | $150,000 | Value of the contract signed |
| Billings | $150,000 | Amount invoiced |
| ARR | $150,000 | Annualized recurring value |
| January Revenue | $12,500 | Amount earned during January |
All four numbers can be correct at the same time.
They simply answer different questions.
- Bookings: What did customers commit to?
- Billings: What did we invoice?
- Revenue: What did we earn?
- ARR: What is the annualized value of our recurring business?
Once you separate these concepts, SaaS financial reporting becomes much easier to understand.
Where Founders Get Into Trouble
Problems usually start when these terms are used interchangeably.
Imagine your sales team closes $1 million of contracts in December.
That's great news.
But saying, "We generated $1 million of revenue in December" could be misleading.
Those contracts may cover the next 12, 24, or 36 months. Some customers may be invoiced upfront, while others are billed quarterly or monthly.
Your bookings might increase by $1 million while your recognized December revenue increases by only a fraction of that amount.
Neither number is wrong. They're simply measuring different things.
Why the Difference Matters
Understanding these metrics becomes increasingly important as your SaaS company scales.
- Forecasting: Bookings provide visibility into future business. Billings help you understand expected cash collections. Revenue shows what you're earning over time. ARR tracks the size of your recurring business.
- Cash flow: Two SaaS companies can have identical ARR and very different cash positions. A company collecting annual subscriptions upfront may have significantly more cash than one billing customers monthly.
- Fundraising: Investors will often ask about ARR growth, bookings, revenue, and cash. You should be able to clearly explain how those numbers relate to each other.
If they don't reconcile, investors are likely to start asking more questions.
Make Sure Everyone Uses the Same Definitions
One of the simplest things a growing SaaS company can do is define these metrics internally.
Your CEO, sales team, finance team, and board should mean the same thing when they say "bookings" or "ARR."
For example, does your company count the full value of a multi-year contract as bookings or only the first year? Do implementation fees count toward ARR? How do you handle usage-based fees?
There isn't always one universal definition for every SaaS operating metric. What's important is having a clear methodology and applying it consistently.
Your numbers should also tie back to your contracts, invoices, and accounting records.
The Bottom Line
Bookings, billings, revenue, and ARR are related, but they aren't interchangeable.
A simple way to remember the difference is:
- Bookings tell you what customers committed to.
- Billings tell you what you've invoiced.
- Revenue tells you what you've earned.
- ARR tells you the annualized value of your recurring business.
Understanding the difference gives you a clearer view of sales performance, cash flow, growth, and the overall health of your SaaS company.
And as you prepare for a fundraise, audit, or acquisition, having these numbers clearly defined and properly reconciled becomes even more important.