What Are Bookings, Billings and Revenue? SaaS Revenue Recognition Models (2024)

Tracking and predicting business performance can be challenging for any company. That’sespecially true for fast-growing software-as-a-service (SaaS) companies and startupsoperating under rapidly changing business conditions. Bookings, billings and revenue arethree key financial metrics that allow companies to monitor, understand and forecast theirbusiness performance. Each sheds light on a different aspect of the company’sfinancialhealth. When combined, they provide insights into the company’s current businesstrajectory,future growth prospects and cash flow.

What Are Bookings, Billings and Revenue?

Bookings, billings and revenue are three important measures of a company’s sales andoverallfinancial performance. Each of these businessmetrics highlights a different facet of the company’s financial health.Here’s howthey differ:

  • Bookings are the value of contracts signed during an accounting period.For SaaS companies, bookings are the total amount that customers have committed to payfor subscriptions and other services, such as training and implementation, throughoutthe life of their contracts, which can span multiple years. Thus, bookings are a keyindicator of future revenue growth.
  • Billings are the amount of money the company has billed customers forduring the accounting period. Billings are typically a good indicator of thecompany’scash flow because they represent money the company expects to receive soon. For SaaScompanies, billings include recurring subscription fees, plus any charges for otherservices, such as consulting.
  • Revenue is the amount the company has earned during the period. Thisoften differs from the amount billed. Companies using accrual-basedaccounting earn revenue as they deliver the services or meet other obligationsspecified in the contract — not when they bill customers or when they get paid.Take theexample of a SaaS provider that bills a customer in advance for a year’s SaaSsubscription. The supplier only earns that revenue gradually, over the course of theyear, as it delivers the contracted services. Each month, its revenue from the contractis one-twelfth of the annual subscription cost.

3 Key Sales Metrics

MetricDefinitionImportance
BookingsThe value of signed contracts.Illustrates future business growth.
BillingsHow much the company bills its customers.Indicates cash inflows.
RevenueHow much the company has earned by delivering products and services.Required for reporting andfor tracking current financial performance.

Together, bookings, billings and revenue provide a picture of the company’s currentsales,overall business strength, growth prospects and cash inflows. Managers, investors andlenders closely scrutinize these metrics to understand the company’s financialperformance.For example, a huge surge in bookings is a strong indicator that the company will growrapidly and that its billings and revenue will increase.

However, the fact that bookings, billings and revenue tallies can differ greatly from eachother means that groups within the company may have divergent views of the business’sfinancial performance. This can result in misunderstandings and poor business decisions ifthe relationship among the metrics isn’t clearly understood.

It’s also important to examine other financial metrics togain a fuller understanding of a SaaS company’s performance. For example, a SaaScompany’sincome may include regular payments derived from a subscriptionmodel, as well as one-time payments for system setup or training. Both types ofincome are reflected in the company’s total bookings, billings and revenue numbers.Managersand investors often focus on the recurring subscription payments because they represent themost sustainable source of cash.

Customer churn — therate at which a company loses customers — is another closely watched metric. If acompany islosing customers faster than it’s winning new ones, it’s often a sign ofproblems. Forexample, customers may be leaving because they’re dissatisfied or because newcompetitorsare tempting them with a superior product. A high churn rate may be a warning sign thatbookings, billings and revenue will fall in the future.

Key Takeaways

  • Bookings, billings and revenue are three important sales metrics for SaaS providers andother companies. Each highlights a different aspect of the company’s financialhealth.
  • Bookings are the total value of signed contracts. They are a measure of future incomeand business growth.
  • Billings enumerate the amounts billed to customers. They are a predictor of cashinflows.
  • Revenue is the money earned by delivering products and services. It includes recurringsubscription revenue, as well as one-time charges.
  • By examining all three metrics, managers, investors and lenders can gain a more completepicture of a company’s current and future performance.

Revenue Recognition Explained

Revenuerecognition is an accounting principle that determines how companies record revenueand report it in their financial statements — specifically, when the company hasearned it.Typically, that means the point at which the company has fulfilled its obligations to thecustomer and knows how much it will receive in return — for example, after the companyhasdelivered a product that the customer ordered for an agreed-upon price. The goal of revenuerecognition is to accurately and consistently represent the company’s financialperformance,which is especially important for SaaS companies that may collect the full price of anannual subscription up-front but can only recognize a month’s worth at a time.

Accounting Standards Codification (ASC) 606, part of the Generally Accepted AccountingPrinciples (GAAP), provides standardized guidance for how U.S. companies should recognizerevenue. It involves a five-step framework:

  1. Identify the contract with the customer, in which all parties approvethe contract and agree to meet their obligations, among other criteria.
  2. Identify the performance obligations in the contract. For a SaaSprovider, a sales contract might include a two-year commitment to supply a SaaS softwaresubscription, plus implementation and training fees.
  3. Determine the transaction price as detailed in the contract.
  4. Allocate the transaction price to the performance obligations.Determine how much of the total contract value is allocated to the softwaresubscription, to training and to implementation.
  5. Recognize revenue as the performance obligations are satisfied. A SaaSprovider recognizes revenue as it is earned for each item defined in the contract. Forexample, it might recognize the revenue for training and implementation when it hasfinished providing those services. It recognizes a portion of the subscription revenueat the end of every month over the two-year life of the contract.

What Are Bookings?

Bookings are a forward-looking metric that shows how much revenue the company expects toreceive in the future. Bookings represent the value of customer contracts signed, even ifthe company hasn’t yet received any payment or delivered any products or services.Bookingsare typically recorded as soon as an agreement is signed and include deals with newcustomers, as well as contract renewals. Each contract may include multiple types ofproducts and services delivered over different periods. For example, if a company wins atwo-year contract worth $10,000 and a five-year contract worth $40,000, its total bookingsare $50,000.

It’s important to remember that bookings don’t always result in receiving all ofthe revenuespecified in the contract. For example, a customer might cancel before the end of thecontract or be unable to pay for other reasons.

The Importance of Bookings in SaaS

Bookings are a critical metric for SaaS providers because they provide a view of thecompany’s likely growth trajectory. Startups, for example, may have relatively littlerevenue in their early lives. But if they offer compelling products, customers may bewilling to commit to contracts that will bring in significant revenue over the long term.The company’s bookings are a window into the company’s success in customeracquisition andexpected pipeline value.

As a SaaS company becomes more established, trends in bookings can help the company improveits key assumptions about longer-term trends in revenue and create an achievable operatingplan. If bookings rise, revenue will usually increase later, as the company delivers thecontracted services. Bookings growth often signals a strong market demand for thecompany’sproducts. Conversely, a decline in bookings may be a warning sign that the company is havingproblems attracting new customers or getting existing customers to sign new contracts, sorevenue is likely to fall in the future.

What Are Billings?

Billings are the amount a company bills its customers each period. Billings provide a view ofthe business from a cash flowperspective because companies generally expect to receive payment soon after theybill their customers. Billings aren’t guaranteed to result in equivalent cash inflows,however, because some bills may be uncollectible. In addition, the amount billed by acompany doesn’t always reflect all the products or services it has provided during theperiod. For example, it may bill customers in advance for services it will provide later.

The Importance of Billings in SaaS

Billings are a critical measure of a SaaS’s ability to generate the cash needed to fundeveryday operations and business growth. Billings can include charges for a variety ofdifferent products and services. Recurring charges for SaaS subscriptions are often the mostimportant component of a bill. Companies watch for trends in these recurring charges becausethey reflect the health of the company’s core business; steady growth in recurringbillingsis a sign that the company’s customer base is expanding and/or that customers aresubscribing to more of the company’s products. Some SaaS companies accelerate cashflow bybilling in advance for the full amount of their annual subscriptions. Billings can alsoinclude charges for other services, such as initial fees for training or product setup.

What Is Revenue?

Revenue is themoney that a company earns from the sale of goods or services. Revenue is defined as thetotal value of sales minus any returns, discounts or other allowances. For any company,revenue is one of the most critical measures of financial health and performance. It’sthefirst item listed on the company’s incomestatement, which is why revenue is also known as the “top line.”

Organizations using accrual accounting recognize revenue when it has been earned, regardlessof when customers are invoiced or when payments are received. A company is considered tohave earned revenue when it has delivered the corresponding product or service. Unlikebookings and billings, revenue is a GAAP metric. Companies that need to follow GAAPaccounting guidelines, including publicly listed companies, need to follow theguidance outlined in GAAP ASC 606 when reporting revenue. The guidance is designed to ensurethat companies report revenue in a way that’s consistent with and comparable to othercompanies.

The Importance of Revenue in SaaS

For SaaS providers, revenue is a critical measure of their ability to create a solid,sustainable business. That’s why revenue is a closely watched metric for managers,investors, lenders and analysts. Lenders and investors, for example, scrutinize acompany’srevenue when determining whether to provide funding.

In contrast to bookings, which highlight the company’s future potential, revenuemeasuresgrowth that has already occurred, because companies record revenue only when they haveearned it. For example, SaaS providers record recurring subscription revenue at the end ofevery month in which they have earned the revenue by delivering the corresponding services.If they bill customers for a year’s subscription in advance, they spread the revenueoverthe year.

For many SaaS companies, the most important component of the revenue model is the steadyrevenue generated by subscriptions. SaaS companies often have customer contracts of varyinglengths, so they track revenue trends by calculating the revenue generated each month oreach year, known respectively as monthly recurring revenue (MRR) and annual recurringrevenue (ARR). These metrics provide a consistent way to track trends in subscriptionrevenue regardless of the length of individual contracts.

How Businesses Report Bookings, Billings and Revenue

For SaaS companies, bookings, billings and revenue are all important metrics. Depending onthe company’s sales and operating model, the three metrics can differ widely. Forexample, anew company with an innovative product may win a large value of bookings, even though it haslittle or no revenue at all. So, it’s important to analyze all three metrics to get atruepicture of the company’s performance.

When a company bills in advance for services that it hasn’t yet delivered, it recordsthevalue of the as-yet undelivered services as deferred revenue, which isa liability on the company’s balance sheet. Takethe example of a company that bills a customer in advance for a $12,000 annual subscription.Until the company starts delivering the subscribed services, the contract value isconsidered deferred revenue. The company earns the revenue from that contract over thecourse of the year, so, at the end of each month, it records $1,000 in revenue and reducesthe deferred revenue by the same amount.

It’s also vital for companies to track every contract at each stage, from booking tobillingand recording revenue, so that their SaaS accountingrecords truly capture what’s happening in the business operations and making sure thatnomoney slips through the cracks. Accountingautomation can help companies accurately track financials throughout the entiresales and service delivery cycle.

SaaS bookings, billings and revenue example

Here’s an example, based on a fictitious SaaS company, that illustrates the potentialdifferences among bookings, billings and revenue. To keep it simple, we’ll imaginethat eachcustomer commits to a one-year subscription contract with a $12,000 total contract value,but two clients pay the full amount in advance while two others pay monthly.

CustomerContract datePayment frequencyInitial paymentRecurring monthly paymentAnnual contract value
Acme ProductsJanuary 1Annual in advance$12,0000$12,000
Beta FishFebruary 1Monthly0$1,000$12,000
Carrots R UsFebruary 1Annual in advance$12,000$0$12,000
Dazzling DealsMarch 1Monthly0$1,000$12,000

The bookings each month are the total value of all contracts signed that month, regardless ofhow the customers pay for their subscriptions:

Bookings
JanuaryFebruaryMarch
$12,000$24,00012,000

Billings are the total amount billed each month. For customers paying a year’ssubscriptionin advance, that equals the full $12,000 value of the annual contract; for others,it’s a$1,000 monthly charge:

Billings
JanuaryFebruaryMarch
$12,000$13,000$2,000

At the end of each month, the company records the revenue it has earned from deliveringsubscription services during the month. For customers that paid a year’s subscriptioninadvance, the revenue is calculated as one-twelfth of the annual payment. For customers thathave opted to be billed monthly, the revenue matches the amount billed.

Revenue
JanuaryFebruaryMarch
$1,000$3,000$4,000

As this example shows, bookings, billings and revenue can present very different views of thecompany’s financial performance. The SaaS company’s bookings highlight thecompany’s fieldsales momentum and potential future revenue. Billings show the incoming cash flows that thecompany expects each month. Revenue trails the other two metrics, yet its growthdemonstrates the steady expansion of the business, based on how much the company actuallyearns each month.

SaaS Accounting Made Easy With NetSuite

NetSuite’s cloud-based enterprise resourceplanning(ERP) suite provides comprehensive accountingsoftware that allows SaaS companies to manage their financials with increasedefficiency and speed. NetSuite automates and streamlines accounting tasks, helping companieseliminate time-consuming, error-prone manual steps, while accelerating key financial closeprocesses. NetSuite automatesrevenue recognition, enabling SaaS companies to track complex revenue models, ensureaccurate financial reporting and comply with accounting standards, including ASC 606 andIFRS 15. Companies have real-time visibility into financial data that helps them makeinformed decisions and react quickly to fast-changing market conditions. SaaS providers canmonitor a broad range of standard financial metrics and create custom metrics that matchtheir business needs, ensuring that they can accurately track bookings and billings, as wellas revenue. Forecast plans are created automatically for each contract so that companies canimprove their forecast accuracy and update projections as revenue is recognized.

Billings, bookings and revenue are all important metrics that provide insights into acompany’s financial performance. Analyzing these metrics individually and incombinationhelps businesses gain a better understanding of both their growth potential and theircurrent performance. This helps SaaS providers and other companies make considered,well-informed decisions that drive future growth and profitability.

#1 Cloud
Accounting Software

Free Product Tour(opens ina new tab)

Bookings, Billings and Revenue FAQs

What does bookings mean in finance?

Bookings are the value of contracts won by a company. They represent future revenue, sothey’re a good indicator of the company’s potential for growth. For any period,the totalvalue of bookings can include contracts of different types and spanning different timeframes. The revenue from those bookings is often generated over a long period.

What are bookings vs. revenue?

Bookings and revenue are both important financial metrics. They reflect different stages inthe process of selling and delivering products and services. Bookings are the value ofcontracts signed within a specific period. Companies generate revenue over time as theydeliver the services and products specified in those contracts. They recognize revenue asthey earn it, meaning, after they have delivered on their obligations to customers.

What is the difference between backlog and bookings?

The terms bookings and backlog have some similarities but differ in meaning. Bookings referto the value of the deals agreed upon by a company and its customers. Typically, bookingsrepresent work that the company will undertake in the future, so it’s a measure offutureincome. Similarly, a company’s backlog represents orders it has received but has notyetexecuted. However, the term implies that the company is not able to immediately start workon those orders because of some constraint, such as a lack of skilled staff or rawmaterials.

How do you convert bookings to revenue?

Companies convert bookings into revenue when they fulfill the obligations to customers asspelled out in sales contracts. For example, a company’s bookings might include a dealtosupply five different products over time, each priced individually. After delivery of eachproduct, the company recognizes the revenue that was allocated to that product in thecontract.

What Are Bookings, Billings and Revenue? SaaS Revenue Recognition Models (2024)

FAQs

What Are Bookings, Billings and Revenue? SaaS Revenue Recognition Models? ›

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.

What are bookings in SaaS? ›

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.

What is revenue recognition in SaaS? ›

Simply put, revenue recognition is about when a performance obligation is satisfied with a customer. Revenue recognition is important for SaaS businesses because the amount of revenue that may be earned in a given period may not relate to the amount billed or cash collected.

What are bookings vs arr? ›

Bookings focus on the total value of orders or contracts signed during a period, while ARR focuses on the recurring revenue generated from those contracts over a year. Bookings are a backward-looking metric that reflects past sales activity, while ARR is a forward-looking metric that reflects expected future revenue.

What is SaaS revenue model? ›

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 billings revenue? ›

What Are Bookings, Billings and Revenue?
MetricDefinitionImportance
BillingsHow much the company bills its customers.Indicates cash inflows.
RevenueHow much the company has earned by delivering products and services.Required for reporting and for tracking current financial performance.
1 more row
Jun 15, 2023

What is the Bookings to billings ratio? ›

A book-to-bill ratio is typically used for measuring supply and demand in volatile industries such as the technology sector. The ratio measures the number of orders coming in compared with the number of orders going out. A company fulfilling orders immediately as they come in has a book-to-bill ratio of 1.

What is revenue recognition examples? ›

This is the simplest example of revenue recognition—you deliver the product or service immediately upon purchase, and you record the revenue immediately. Revenue for one-time purchases should be recognized immediately. This is most common with one-time purchases, like buying groceries or one-time software packages.

What is the difference between revenue recognition and revenue? ›

Revenue recognition is an aspect of accrual accounting that stipulates when and how businesses “recognize” or record their revenue. The principle requires that businesses recognize revenue when it's earned (accrual accounting) rather than when payment is received (cash accounting).

What is the revenue cycle of a SaaS company? ›

A customer contract, whether it's for new customers or renewals, starts the revenue cycle. It involves booking the total contract value, billing (which might be upfront or spread over the contract duration), recognizing revenue over time, and finally closing the deal.

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.

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.

What are the types of bookings? ›

In the digital age we live in now, there are two ways to book: directly and indirectly. In this article, we'll talk about how these two types of reservations are different, as well as their pros and cons.

What is SaaS model example? ›

Common SaaS examples include email, calendaring, and cloud-based collaborative tools like Slack. This model operates similarly to streaming services, offering flexible, subscription-based access from any compatible device.

How do you recognize SaaS revenue? ›

5-step revenue recognition model for SaaS businesses
  1. Identify the contract with a customer. ...
  2. Identify the separate performance obligations in the contract. ...
  3. Determine the transaction price. ...
  4. Allocate the transaction price across the contract's separate performance obligations.

What is SaaS billing model? ›

Also known as the Pay As You Go model, this type of pricing strategy directly relates the cost of a SaaS product to its usage: if you use more of the service, your bill goes up; use less, and your spend decreases.

What is the difference between backlog and Bookings? ›

Backlog is scheduled bookings. Bookings are based off of the order date, but the backlog uses the commit date for a lot of the filtering.

What is the difference between Bookings and pipeline? ›

The sales pipeline shows a snapshot of where prospects are in the sales process. Bookings pipelines show you how many sales you are expected to make in a week, month, or year and whether your business is meeting its sales budget.

What is the difference between sales and Bookings? ›

When a sale occurs, it is quickly recognized. On the other hand, bookings are only acknowledged when the service or product has been delivered. This often happens after the contract is signed, sometimes even years later.

What is the difference between Bookings and invoices? ›

Bookings and invoices are both important for managing your business. Bookings acts as benchmark for assessing sales performance, while invoices add context and nuance by translating bookings totals into sales revenue and receivables figures and mapping them to the P&L and Balance Sheet.

Top Articles
Best Municipal Bond ETFs
About The College Investor
Hickory Back Pages
211475039
The Girl Next Door | Rotten Tomatoes
Honda Odyssey Questions - P0303 3 cyclinder misfire
Wow Genesis Mote Farm
Step 2 Score Release Thread
Creglist Tulsa
Caremount Medical Flu Shots 2022
Kutty Movie Net
29 Best Free Sports Streaming Sites | Sept. 2024 (No Ads!)
Craigslist Rooms For Rent North County San Diego
SAP Secure Login Service for SAP GUI Now Available
Stone Eater Bike Park
Nsu Occupational Therapy Prerequisites
Craigslist Tools Las Cruces Nm
Pwc Transparency Report
Amazing Lash Bay Colony
Aspen Portal Amherst Ny
American Eagle Store Locator
Warren P. on SoundBetter
What Time Is First Light Tomorrow Morning
Zillow Group, Inc. Aktie (A14NX6) - Kurs Nasdaq - MarketScreener
Nsa Panama City Mwr
افضل موقع سكسي عربي
The Civil Rights Movement Crossword Review Answer Key
Tqha Yearling Sale 2023 Results
Lawson Uhs
Hondros Student Portal
Iggy Azalea Talks Dancing Off Into the Sunset on Her Own Terms With ‘The End of an Era’
Sam's Club Stafford Gas Price
Courierpress Obit
Trailmaster Fahrwerk - nivatechnik.de
Odu Csnbbs
Fx Channel On Optimum
Joy Ride 2023 Showtimes Near Amc Ward Parkway
Best Turntables of 2023 - Futurism
Jennifer Brabson Cleek
Solar Smash Unblocked Wtf
Urgent Care Pelham Nh
Cb2 South Coast Plaza
55000 Pennies To Dollars
Lost Pizza Nutrition
Clea-Lacy Juhn: Schwerer Schicksalsschlag kurz nach Zwillingsgeburt
Windows 10 schnell und gründlich absichern
Tyler Sis Ferg
Jenny Babas Nsfw
Veracross Login Bishop Lynch
Blood Types: What to Know
Liberty 1098-T
Ladyva Is She Married
Latest Posts
Article information

Author: Kareem Mueller DO

Last Updated:

Views: 6333

Rating: 4.6 / 5 (66 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Kareem Mueller DO

Birthday: 1997-01-04

Address: Apt. 156 12935 Runolfsdottir Mission, Greenfort, MN 74384-6749

Phone: +16704982844747

Job: Corporate Administration Planner

Hobby: Mountain biking, Jewelry making, Stone skipping, Lacemaking, Knife making, Scrapbooking, Letterboxing

Introduction: My name is Kareem Mueller DO, I am a vivacious, super, thoughtful, excited, handsome, beautiful, combative person who loves writing and wants to share my knowledge and understanding with you.