During the early stages of building a SaaS startup, high-level sales projections might be enough to drive the direction of your company. But as a SaaS business grows, it becomes more and more critical to accurately forecast future revenue.
At some point, most businesses need additional capital to fuel growth. And the reality is that any potential investor or lender will want to see a reliable revenue projection to understand when (or even if) they’ll get a return on their money.
Besides raising capital, SaaS revenue forecasts are crucial for making important business decisions as the company grows. For example, you’ll be able to estimate when you’ll need to hire additional employees or how much you can afford to spend on marketing.
Read on to discover some best practices you can use to forecast revenue for your SaaS business.
First, you should define the revenue metrics that you want to measure based on the products your SaaS business offers. Here are a few different types of revenue metrics to consider:
Besides deciding which revenue metrics to track, you’ll also want to decide the financial model you want to use to create forecasts. Here are a few common approaches to revenue forecasting:
Scenario forecasting is a great way to deal with the highly unpredictable nature of running a business. This forecasting strategy involves modeling multiple “what if” situations to better prepare for the future. Here’s a few common scenarios to forecast:
Build forecasts based on different scearios in Forecast+ by Baremetrics
While scenario forecasting is great to consider unpredictable outcomes, traditional forecasting using historical data can often help determine the most probable outcome. This type of forecasting may be used to forecast the “base scenario” because it’s rooted in historical data. By implementing traditional forecasting, you avoid the qualitative guesswork with scenario forecasting and focus on the data.
The quality of your data will greatly impact the accuracy of your revenue forecasts, especially for more quantitative forecasts based on historical data. Gathering high-quality data requires a way to aggregate data from multiple sources into a clear set of business metrics all in one place. By maintaining clean data in a centralized hub, you can calculate more realistic metrics and forecasts that lead to better business decisions.
Your revenue forecast and other business metrics become much more useful when you can view them in the context of your industry or broader world trends. For example, you can perform cohort analysis using live SaaS benchmarks to determine where your company stands compared to similar businesses.
It’s easy to become overly optimistic about which deals you expect to close, which can affect the accuracy of opportunity or lead driven forecasting. Tracking lost deals is an important way to create a realistic estimate of customer conversion rates, and in turn, the future revenue to expect from any potential deal going forward.
When predicting future revenue, you can’t just look at new sales, upsells, and renewals. In fact, a key factor in forecasting revenue is understanding the impact of your existing annual recurring revenue (ARR) and churn.
One of the primary benefits of the SaaS and subscription business model is the guarantee of some future income through repeat billing — so it’s important to determine how much recurring revenue to expect. That means measuring customer retention is just as important as customer acquisitions when it comes to predicting future SaaS revenue.
When forecasting revenue, it’s also important to remember that sales are only one piece of the puzzle. There are always going to be additional expenses required to support business growth, whether it’s hiring new employees or increasing marketing budgets. By factoring in the costs associated with additional revenue, you’ll be able to get a better picture of what’s sustainable for your business.
Baremetrics built Forecast+ to give SaaS businesses the tools they need to easily and accurately forecast revenue. This helps you incorporate the best practices above into a financial model that includes traditional forecasting, scenario forecasting, and other methods for predicting the future performance of your SaaS business.