Difference Between Bookings, Billings & Revenue In SaaS | Definition, Structure & Examples (2024)

It’s a regular Tuesday. Or it could have been, but you’ve just been given the task of preparing a revenue report. There’s a plethora of jargon and definitions. Suddenly, terms like ‘bookings’ and ‘billings’ start sounding the same. And terms like ‘collections’ and ‘recurring revenue’ only add to the confusion.

Bookings, billings, and revenue in SaaS are all closely related to each other. But they’re not the same.

Let’s understand each of these terms with a simple example. A SaaS help desk solution called ‘Help!’ Offers three different plans – Startup, Growth, and Enterprise, priced at $200, $500, and $1000 respectively. Here’s a sample dataset of their annual customer subscriptions.

Difference Between Bookings, Billings & Revenue In SaaS | Definition, Structure & Examples (1)

What are Bookings in SaaS?

Booking is a forward-looking metric that typically indicates the value of a contract signed with a prospective customer for a given period of time. In a nutshell, bookings signify the commitment from your customers to pay you money for the service you provide.

In the example above, customer A has signed up for the Startup Plan’ for 1 year. The contract between ‘Help!’ and Customer A, that commits a service from the provider’s end, as well as a payment from the customer’s end during the 12 months of engagement, is a booking. That makes the contract value of $2400 a ‘booking’.

Difference Between Bookings, Billings & Revenue In SaaS | Definition, Structure & Examples (2)

For a particular month, your bookings comprise the sum of all the closed deals in that month and the full duration of the contract should be considered.

So in our example, monthly bookings for ‘Help!’ are:

Difference Between Bookings, Billings & Revenue In SaaS | Definition, Structure & Examples (3)

Various types of Bookings include New Bookings, Renewal Bookings, and Upgraded Bookings. However, it is also important to understand Annual Contract Value (ACV) Bookings, Total Contract Value (TCV) Bookings, and Non-Recurring Bookings .

Why are Bookings Important in SaaS?

Bookings are a primary indicator of future revenue growth. Bookings can help measure the growth of sales over time. You can derive insights about which prospects signed up for what plans or which salesperson was responsible for winning the customer, etc. Using these inputs, you can determine the effectiveness of your customer acquisition and possible upgrades.

Saas bookings are one of the better SaaS metrics to evaluate sales success, as it estimates the revenue that is won by sales, including non-recurring bookings. This is particularly necessary as MRR (Monthly Recurring Revenue) does not count in revenues from non-recurring charges.

Another important aspect is converting bookings into recognized revenue. If your bookings are high and the revenues recognized are low, it’s time to audit the effectiveness of your sales process and product delivery.

Apart from sales, Bookings is an important metric for CFOs and finance teams as well, to help in planning cash outflows and inflows. In effect, it helps finance teams to report bookings as committed money, without recording them as revenue and thus avoiding inaccurate calculation of MRR or ARR (Annual Recurring Revenue).

However, David Skok in his incredibly exhaustive post on SaaS metrics points out, “Since the bookings number might have a mix of different durations (e.g. month-to-month; 6 months; 12 months) this number is not very helpful for understanding the business.”

He goes on to add that you should look at the following components to make more sensible decisions:

  • What happened with new customers: New MRR/ACV from new customer contracts
  • What happened in your existing customers: Renewals Churned MRR/ACV Expansion bookings
  • The sum of all of the above: Net New MRR/ARR

Head here to dive deeper into the world of SaaS reporting and metrics analytics.

What are Billings?

Billings are the invoice amounts billed to customers. This can be over a certain time period, like a month or a full year. Simply put, billings are when you actually collect money from your customer.

Let’s get back to our sample dataset. You’ll notice that some of the customers have subscribed to a monthly plan, while some others have subscribed to the annual plan. Now while we calculate billings for customers with an annual plan, let’s consider that they’re paying for 12 months upfront. On the other hand, customers with the monthly plan are being billed every month

Difference Between Bookings, Billings & Revenue In SaaS | Definition, Structure & Examples (4)

Saas billings provide insight into the health of a SaaS business because it’s the money you’re owed.

What is Revenue?

Revenue is the income earned when you actually provide your service to the customers. For every month of successful delivery of service, you can ‘recognize’ the revenue for that month. This is as per GAAP rules, which state that revenue can only be recognized once it is ‘earned’.

Coming back to our example, let’s calculate the recognized revenue of ‘Help!’ for each month. By delivering the promised services to all customers for the respective months, ‘Help!’ has thereby ‘earned’ the revenue during that period.

Difference Between Bookings, Billings & Revenue In SaaS | Definition, Structure & Examples (6)

PS: The revenue can only be recognized if the conditions laid out by ASC 606 are met.

What is Deferred Revenue?

With Recurring revenue, comes ‘Deferred revenue’. Deferred revenue is the money you’ve already billed, but you can’t recognize as revenue because the service is yet to be provided.

In our dataset, that’s simply billings minus revenue.

Difference Between Bookings, Billings & Revenue In SaaS | Definition, Structure & Examples (7)

This is a snapshot of just how different these metrics can be despite being related to each other.

Difference Between Bookings, Billings & Revenue In SaaS | Definition, Structure & Examples (8)

Reporting Bookings, Billings, and Revenue

Now that we know what each of these terms mean, it’s also important to know how they are reported in SaaS Accounting.

Bookings don’t directly impact financial reports or income statements. Encouraging sales to enable prospects to pay upfront is a great way to increase potential cash flow. Billings, on the other hand, affect the balance sheet (deferred revenue, accounts receivable, and cash balance) and the income statement (recognizing revenue over a period of time).

As far as revenue recognition goes, ASC 606 provides an overarching framework to recognize and report revenue that’s applicable across industries. Revenue recognition for SaaS companies can be a tad complicated due to the nature of the business model. But fret not! We have compiled the ultimate guide for SaaS revenue recognition for you.

Happy Accounting!

Difference Between Bookings, Billings & Revenue In SaaS | Definition, Structure & Examples (2024)

FAQs

What is the difference between bookings and revenue in SaaS? ›

While bookings can provide insight into the company's future revenue potential, revenue reflects the company's current cash flow. By analyzing both metrics respectively, SaaS companies can make informed decisions about their pricing, sales, and growth strategies.

What is the difference between billings and revenue? ›

Billings represent the amount billed to customers. Revenue is the money earned once the purchased products and services have been delivered. Upfront payments can improve the company's cash flow.

What is the difference between order booking and revenue? ›

There are a few key differences between bookings and revenue: Timing. Bookings are recorded when a contract is signed, regardless of when the actual income will be received. Revenue is recognized only when the payment is earned (i.e., the service has been rendered or the product has been delivered).

What is the difference between bookings and ACV? ›

A SaaS company's total bookings represent the sum of all of the company's existing contracts with its customers. The annual contract value (ACV) is subsequently calculated by taking a company's TCV bookings and dividing the metric by the term of the contract (i.e. the number of years).

How does bookings convert to revenue? ›

Your bookings become recognized revenue when you actually invoice the customer that has committed to a contract and collected payment on that invoice.

Is billings the same as arr? ›

Some companies track bookings, ARR and recognized revenues, others track billings. Sometimes companies only include recurring revenues when they talk about bookings or billings, but they also sell Professional Services (and must book and bill them somehow). Definitions and reporting of metrics vary across companies.

What is the difference between bookings and arr? ›

The distinction between bookings and Annual Recurring Revenue (ARR) is a vital one for SaaS businesses. Bookings include both recurring and non-recurring revenue, while ARR focuses solely on recurring revenue.

How to calculate billings? ›

It is determined by adding the total revenue recognized in a specific period to the change in deferred revenue during that period. Essentially, calculated billings capture the sales made to both new and existing customers.

How to calculate bookings in SaaS? ›

To calculate your monthly bookings, simply look at the total value of the contracts that you've booked in a specific month. For December, this adds up to a total of $1960. For January, your total bookings are $2560.

What is the difference between revenue and arr in SaaS? ›

Say you're a SaaS startup that offers monthly packages plus ad-hoc services like consulting. Your total revenue would be the sum of the money you earned from the monthly subscriptions plus the consulting services. However, your ARR would be the monthly subscription you receive from your SaaS product.

Can you recognize revenue before invoicing? ›

Revenue should be recognized when earned, while invoicing and cash receipt may occur independently of the earning process. For example, cash may be received prior to the performance of a service and/or encumbrance of any expense.

What is the difference between RPO and Billings? ›

Billings refer to the invoiced amounts for delivered goods or services, reflecting only what's been billed to the customer. Meanwhile, RPO tracks the total value of unfinished contracts, including billed and unbilled portions, illustrating the revenue yet to be recognized for unfulfilled obligations.

Is bookings the same as revenue? ›

Despite frequently being used synonymously, bookings, billings, revenue, and income are distinct concepts. Bookings are not the same as revenue; you can only recognize revenue once you have delivered your product/service.

What is the ACV metric for SaaS? ›

Benefits of Annual Contract Value

ACV is a great SaaS metric for understanding customer retention and loyalty. It also gives you insights into the customer's buying patterns and helps to determine the profitability of a company, and can be used to identify areas that need improvement.

What is the difference between sales pipeline and bookings? ›

What is Bookings and Pipeline? Bookings and pipeline provides a consolidated view of closed won opportunities (bookings) and open opportunities (pipeline) within a specific quarter.

What is the difference between arr and bookings? ›

The difference between bookings and ARR lies in their composition—bookings include both recurring and non-recurring revenue, while ARR focuses solely on recurring income. This distinction is key in bookings vs arr discussions.

What is revenue in SaaS? ›

The software as a service (SaaS) revenue model is associated with regular, ongoing payments over a defined time period, in exchange for the use of a software application or other tool.

What is the booking to revenue ratio? ›

The maths is straightforward: divide the bookings (orders) by the billings (income). What is a good book-to-bill ratio? A book-to-bill ratio greater than 1 is a good sign of high demand in an industry.

Top Articles
Iron-ore resources of the United States including Alaska and Puerto Rico, 1955
Memecoin: Farming $MEME
Fiskars X27 Kloofbijl - 92 cm | bol
Victor Spizzirri Linkedin
Custom Screensaver On The Non-touch Kindle 4
Aberration Surface Entrances
Craigslist St. Paul
Sprinter Tyrone's Unblocked Games
What spices do Germans cook with?
Chris wragge hi-res stock photography and images - Alamy
Academic Integrity
Fnv Turbo
Declan Mining Co Coupon
U.S. Nuclear Weapons Complex: Y-12 and Oak Ridge National Laboratory…
Keurig Refillable Pods Walmart
De Leerling Watch Online
Alejos Hut Henderson Tx
Aberration Surface Entrances
Craiglist Kpr
Nail Salon Goodman Plaza
Kylie And Stassie Kissing: A Deep Dive Into Their Friendship And Moments
Aldine Isd Pay Scale 23-24
Msu 247 Football
Walmart Car Department Phone Number
Grimes County Busted Newspaper
Holiday Gift Bearer In Egypt
Scheuren maar: Ford Sierra Cosworth naar de veiling
Craigslist Alo
Craigslist Lake Charles
Farm Equipment Innovations
HP PARTSURFER - spare part search portal
Restored Republic
Yu-Gi-Oh Card Database
Why comparing against exchange rates from Google is wrong
60 Second Burger Run Unblocked
Police Academy Butler Tech
Colorado Parks And Wildlife Reissue List
Wsbtv Fish And Game Report
Mckinley rugzak - Mode accessoires kopen? Ruime keuze
Telugu Moviez Wap Org
Registrar Lls
Shoecarnival Com Careers
3 bis 4 Saison-Schlafsack - hier online kaufen bei Outwell
Television Archive News Search Service
Ferhnvi
Hawkview Retreat Pa Cost
Adams-Buggs Funeral Services Obituaries
Www.homedepot .Com
All Buttons In Blox Fruits
Jeep Forum Cj
Wera13X
Bomgas Cams
Latest Posts
Article information

Author: Amb. Frankie Simonis

Last Updated:

Views: 6665

Rating: 4.6 / 5 (56 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Amb. Frankie Simonis

Birthday: 1998-02-19

Address: 64841 Delmar Isle, North Wiley, OR 74073

Phone: +17844167847676

Job: Forward IT Agent

Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.