Just like Dorothy making her way through the winding path to Oz, SaaS businesses often find themselves navigating a complex landscape of financial metrics. In this world, billings and bookings and revenue (oh my!) are the key markers that guide your journey to profitability and growth. Understanding these metrics and their interrelationships helps steer your company in the right direction. In this blog post, we’ll explain these terms and provide you with practical insights to help you effectively manage your SaaS financials.
Your bookings are the total value of new contracts your customers sign during a specific period, usually a month or a quarter. When a customer agrees to buy a subscription or service, the whole value of the contract is counted as a booking, even if you haven’t received the money or counted it as revenue yet.
A few important things about bookings you should know about are:
Investors and analysts use bookings to get an idea of how much a SaaS company is growing and gaining customers. Consistently high bookings show that there’s strong demand for your products or services and that you might make more money in the future.
One caveat: Bookings don’t give you the whole picture of your company’s financial health. They do not show the actual money earned during the period. To understand how your business is doing, look at bookings along with revenue, billings, and churn rate.
Billings are the total amount of money that you bill or invoice customers during a specific period. This includes the money you earn during that period (revenue) and any money that you have billed in advance for future services (deferred revenue).
Here are some general things you should remember about billings:
The formula for billings is:
Billings = Revenue + Change in Deferred Revenue
Deferred revenue is money that a customer has paid upfront for a subscription that lasts multiple periods. Your company should record this payment as deferred revenue and then count it as revenue over the length of the subscription.
This metric gives you a sense of your company’s short-term financial health and growth potential. If billings are growing strongly, it can mean that there’s increasing demand for your company’s products or services and that revenue is likely to grow in the future.
To see how well your business is doing financially, look at revenue, bookings, and cash flow as well.
Revenue is the money your business actually earns during a specific period. It’s the income you get from selling your products or services to customers.
At a high level, you should know that:
In SaaS, there are different types of revenue.
Subscription revenue is the money you earn from customers paying for your software on a recurring basis (monthly or yearly). Professional services revenue is the money you make from services like training, consulting, or implementation that you provide to customers. And lastly, one-time revenue is your income from things like setup fees or other one-time charges.
To calculate revenue, take your product or service price and multiply it by the number of units sold. For a SaaS company, this usually means multiplying the monthly or annual subscription price by the number of paying customers.
If your revenue is growing, it generally means your business is doing well and selling more. However, just like bookings and billings, consider revenue alongside other metrics to get the full picture of your company’s health.
What makes revenue stand apart is that it represents the money you’ve actually earned, while bookings and billings show the money you expect to earn in the future based on contracts and invoices.
Revenue recognition under Generally Accepted Accounting Principles (GAAP) is a set of rules that determines when a company can record revenue on its financial statements.
Under GAAP, you must meet specific criteria before you’re able to recognize revenue:
Revenue recognition can be tricky because customers usually pay upfront for a service that will be delivered over time. GAAP says that in these cases, you have to recognize the revenue over the period that the service is provided, not all at once when your customer pays.
Here’s how this works in practice:
Suppose a customer signs a one-year contract for $12,000 upfront. Under GAAP, your company can’t just recognize that $12,000 as revenue right away. Instead, it has to spread that $12,000 out over the 12 months of the contract, recognizing $1,000 of revenue each month.
This has a few effects on your company’s financial statements:
GAAP revenue recognition can also impact metrics like Monthly Recurring Revenue and Annual Recurring Revenue. These metrics are based on the recurring revenue that you’re currently recognizing, not the total value of signed contracts.
If you have investors, they’ll pay close attention to how you recognize revenue. Why? If you’re consistently booking a lot of long-term contracts but only recognizing a small portion of that revenue each period, it could be a sign that your company’s reported growth is less sustainable than it appears.
So, while bookings and billings are important for gauging sales performance and future potential, you need revenue recognition under GAAP to understand current financial performance and the sustainability of growth.
bookings | Billings | revenue | |
Definition | Total value of new contracts signed during a specific period | Total amount invoiced to customers during a specific period | Money earned from delivering products or services to customers |
Timing | Recorded when contract is signed | Recorded when invoice is sent | Recognized when service is delivered |
Financial Statement Impact | Not directly reflected until revenue is recognized | Affects accounts receivable and deferred revenue on the balance sheet | Directly impacts the income statement and profitability |
Relationship to Other Metrics | Leading indicator of future revenue growth; impacts billings and revenue as services are delivered | Includes a mix of recognized revenue and future revenue; impacts short-term cash flow; influenced by bookings and revenue recognition | Lags behind bookings and billings; affected by revenue recognition rules; key indicator of current financial performance |
All three metrics are interconnected, as changes in one will eventually impact the other two. For example, changes in revenue recognition rules can affect the timing and amount of reported revenue, even if bookings and billings remain constant.
For instance, if you decide to use a cloud-based ERP system to handle your accounting needs. You can use it to automate your subscription billing, easily track your deferred revenue, and generate GAAP-compliant financial reports. Plus, it integrates with your CRM solution, so all your booking and billing data is synced automatically, saving you time and cutting down on errors.
Make it a priority to conduct monthly financial review meetings with your leadership team. In these meetings, you can dive into your company’s bookings, billings, and revenue for the past month and compare those results to your forecasts. If there are any concerns, you can discuss them as a team. You can also review your sales pipeline and brainstorm strategies for improving conversion rates and deal sizes.
For example, if you create a revenue recognition policy stating that for annual contracts with upfront payment, you should recognize 1/12 of the total contract value as revenue each month. The policy also covers how to handle setup fees, professional services, and other nonrecurring items. Have your auditors review and approve the policy before sharing it with all relevant teams to keep everyone on the same page.
You want a model that takes into account your company’s past booking, billing, and revenue trends, as well as factors like your sales pipeline, customer churn rate, and average contract value.
In addition, you can run scenario analyses to understand how different decisions or market shifts could impact your financial metrics. For example, you might model out how a new pricing strategy could affect your bookings and revenue or how an economic downturn could influence your churn rate and cash flow.
To give everyone in your company visibility into your financial performance, you can turn to dashboards in Tabs. These dashboards showcase your key SaaS metrics, like outstanding invoices, cash forecasting, average days to pay, and more.
For example, suppose your dashboard shows that your bookings are growing, but your billings are lagging. By collaborating with your sales and finance teams, you might identify that many of your new contracts have longer payment terms, which is impacting your short-term billings. With this knowledge, you could work with your sales team to negotiate shorter payment terms or offer incentives for upfront payment.
By leveraging your CRM data, you might identify that a particular customer segment has a higher churn rate than others. You can develop targeted retention strategies for this segment to decrease churn and protect your recurring revenue.
Mastering the complexities of SaaS financials comes down to tracking key metrics, implementing best practices, and using the right tools. By following the strategies outlined in this blog post, you can gain a clearer picture of your company’s financial health and confidently navigate the path to profitability and growth.
Tabs — the industry’s most adaptable B2B billing and revenue management platform — can help you simplify your financial management and achieve your goals. Book a demo today to see how Tabs can support you on your journey to success.