When revenue grows, it’s a big sign that the company is doing well, and you bet investors and everyone else keeping an eye on the company are looking out for this. So, taking our example of a 3-year, $1,000-a-month SaaS contract, let’s say the company counts revenue each month as they deliver the service. This means that in the first year, they’d recognize $12,000 in revenue capital expenditure (that’s 12 months at $1,000 each month). Billings are about the cash the company will actually get from customers, while bookings are all about the total value of the contract they’ve locked down. While tracking these metrics in spreadsheets can be time-consuming, Mosaic provides a better solution.
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).
SaaS Business Model: Bookings vs. Billings vs. Revenue (GAAP)
Typically, this level of production is right in line with the demand for the company’s shirts, as it receives approximately 1,000 daily orders. The term backlog is used to indicate the existing workload that exceeds the production capacity of a firm or department, often used in construction or manufacturing. In the final part of our exercise, we’ll calculate the revenue recorded under GAAP.
Find out how you can get more accurate forecasts
Naturally, unexpected backlogs can compromise forecasts and production schedules. Until the obligation on the company’s end is met, the value of the upfront payments remains recorded as deferred revenue (i.e. “unearned” revenue) on the liabilities section of the balance sheet. 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). The revenue reported under GAAP accounting is NOT equal to the bookings of a company with long-term service contracts. Conceptually, bookings can be thought of as the top of the “waterfall” in a revenue build, as bookings over time eventually become revenue earned (and recognized) on a company’s financials. The pipeline, on the other hand, is all the potential sales still in the works but not yet closed.
Why are Bookings Important in SaaS?
- In other words, you will be optimally prepared for what’s to come, if you make use of this information.
- Revenue is important for a SaaS business because it shows the real money made from what they do.
- Once you’ve recorded total contract value, you have to track how that booked revenue turns into cash.
- In contrast, bookings refer to the total value of all new sales that a company has booked or contracted for over a certain period.
You can use this information to figure out which products are bringing in the most revenue, for instance. This can help make decisions about what to do next with your business. A booking is when a sales transaction has been completed, and this sale is then sent to a client or customer. By having a report of expected sales, businesses can plan and arrange for these sales in advance. This gives them a head start and allows management to have a better understanding of what can be anticipated. But with BBB you’ll have a more private asset management comprehensive overview of your company.
The above is a good example of why accounting has to look closely at all of these metrics, or they can end up giving leadership the wrong impression of the company’s sales results. If NewNew’s leadership team wants to understand the company’s backlog, accounting calculates the total value of any and all outstanding orders not yet fulfilled by NewNew. NewNew is off to a great start and already has 4 paying customers signed up for subscriptions. You will also have a clearer understanding of the trends in your sales, as bookings show you which of your products are performing well and which are not. As a result, you will better be able to decide which products need more marketing attention and communication efforts.
One particular challenge that software companies face is the proper disclosure of bookings, billings and revenue. As we will expand upon in this article, it is important to truly understand the differences between the three metrics. By doing so, companies can properly position these key datapoints to internal and external stakeholders without creating a laundry list of follow-up questions and/or concerns. Measuring bookings is only the tip of the iceberg when it comes to tracking your top-line growth.
In reality, as soon as the deal ends, you will learn about creating an s corporation likely secure fewer contracts. In other words, SaaS bookings record an income in full at the time of the agreement before any money is actually paid or collected. 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’.