Financial Planning & Analysis

Three Rules for Building Your SaaS Revenue Forecast

The SaaS industry has exploded into the marketplace in the past decade. For customers, SaaS solutions provide speedier and potentially more secure access to centrally-hosted software that’s available as a subscription-based service offering. And for businesses, executives are readily embracing the sale of SaaS due to its widespread demand and significant revenue potential. Yet despite this growing industry’s traction in the software marketplace, SaaS revenue models remain somewhat of a mystery, particularly through the lens of financial planning and analysis. Even for companies who have already integrated SaaS products/services, finance leaders often lack a clear approach to measuring and forecasting SaaS-generated revenue. In this blog, we’ll define the top best practices and protocols to put in place to for a strong B2B SaaS revenue forecast.

saas revenue forecast mrr.jpg

A Good SaaS Revenue Forecast Understands Monthly Recurring Revenue

One of the primary ways SaaS companies track top-line growth is through monthly recurring revenue, or MRR. Your MRR serves as the foundation upon which your SaaS revenue forecast is based. Your company’s MRR, which is contractually agreed upon upfront with customers, can be used to quantify your predictive revenue stream, therefore making it a key metric for both investors and CFOs. So when it comes to forecasting MRR, you’ll want to adhere to the following principles.

First and foremost: MRR is NOT the same as revenue, and shouldn’t be viewed as such in your forecast. (We’ll delve into that more a little later in this blog.) Second, MRR typically does not — and should not — take into account GAAP revenue recognition factors, including the following:

  • Implementation fees
  • Transactional fees
  • Customer usage
  • When customers pay their bills
  • Other incremental fees that vary on a monthly basis

To demonstrate, let’s take the most basic example. A customer signs a 12-month contract for $1,200 and pays a $500 implementation fee. In this case, the MRR on this contract would simply be $100 ($1,200/12).

Build Your MRR Forecast with 3 Separate Inputs

Now, with MRR as your foundation, how can you forecast your monthly revenue using historical data and quantitative analysis? Start by breaking out your MRR as three separate inputs, each of which has rules and nuances:

1. New Sales

SaaS sales to new customers are a key component of revenue that can be leveraged to predict future sales. Forecast your SaaS revenue on new sales based on a combination of the following factors:

  • Current influencers on historical trends. Start with your historical trends on new sales, then analyze all external factors that would potentially influence this number. Let’s say your company historically sells $1M in MRR. Have you increased your sales team? Added new SaaS product? Decreased your channels or marketing budget? Quantify all factors that could offset the historical pattern.
  • Your pipeline is a good early indicator of how many leads your company is bringing in that could potentially convert into sales. If your pipeline (and conversion rates) are increasing or decreasing, so should your revenue forecast. Be sure to consider the time it takes for conversion to take place too, as your pipeline typically signifies short- vs. long-term revenue potential.
  • Sales force. With your sales force as a critical driver of new SaaS sales, it’s critical to factor in anything that will impact it. For example, what are your sales quotas? Is there attrition among your sales team? New hires? Add in assumptions to your analysis, too: for new hires, how much lead time is needed for training, until he/she can sell at full capacity? What percentage of your team typically achieves its sales quota? Can you quantify (by resource) the extent to which your sales quotas are being met based on historicals? The more in-depth you analyze your sales force, the more accurate your forecast.
  • Market share influencers. What is your company’s penetration rate based on the total addressable market (TAM)? Your TAM analysis should take into account the market size for the product that is still attainable after factoring in company market share, competitors and other reasons the market may change, such as emerging technologies, government regulations and so on.

2. Add-On Sales

Add-on sales are simply incremental sales from your existing customers who are under current agreements. Review your historical cohort data to forecast future MRR for your existing customers. This step is extremely important in the SaaS world, as customers rarely stay constant over time. Add-on growth can take on three separate forms:

  • Added users – For example, a company who uses your SaaS product grows in size and therefore requires more users/licenses.
  • Added products – Your “basic” SaaS customers want to upgrade their product with new features and capabilities that are available to them.
  • Price increase – MRR attributed to annual price increases that are built in Master Service Agreement of that SaaS product.

Here’s a quick example: let’s say, in year two of their contract, your customers historically grow at 15 percent; in year 3, by 5 percent, etc. Assuming a large enough sample size, you would want to forecast your growth going forward using these data points. Then take it a step further: break out that analysis by additional factors such as industry, customer size, geography, and anything else that may impact your growth pattern. This type of detailed analysis gives you an idea of your average customer behavior in relation to customer lifecycle and MRR – and provides meaningful insights to guide your forecast.

3. Customer Churn

Customer churn refers to any decrease in monthly MRR that’s attributed to two factors: customer cancellation (i.e., a customer doesn’t renew) and decrease in MRR (i.e., a customer renegotiates a price, scales back on users/licenses, cancels a product that’s part of a package, etc.). Let’s take the example of a customer paying $100/month. In the event of a cancellation, MRR drops from $100 to $0; in the event of a decrease MRR would drop from $100 to $50.

When it comes to predicting churn, the most straightforward method is to look at historical churn rates. As with your sales, identify any factors that could offset those trends to impact MRR. Are there new government regulations that could come into play? Economic factors? Or do certain businesses have “at-risk” customers due to being in a risky industry or geographic area? The more details, the better.


Know the Nuances: Why MRR Is Not Synonymous With Revenue

As mentioned previously, MRR is not the same thing as your recognized revenue – and treating them synonymously is a common stumbling point. MRR can be characterized as a function of revenue, with intricacies existing between the two. Here are the most notable factors that drive those differences:

  • Days in the month – Most SAAS companies recognize and calculate revenue based on calendar days. Assuming MRR is constant, March (31 days) will have more revenue than February (28 days) or June (30 days). MRR will not fluctuate since it is based on monthly distribution; whereas revenue WILL fluctuate as it is based on a daily calculation. This difference in distribution calculations means that, when comparing MRR and revenue, it’s not an “apples-to-apples” comparison.
  • Time in the month that a new contract is signed – Let’s suppose your company signs a new SaaS deal for $100K in the middle of the month. From an MRR perspective, your company increased its Total MRR for that respective month by $100K. But from a revenue recognition standpoint, you would only recognize about $50K, or half of that revenue, for that respective month.


Take the Next Step in Tackling Your SaaS Revenue Forecast

As the SaaS B2B market continues to grow, the potential for predicted revenue will grow, too. And while these are just a few of the best practices to follow — and the pitfalls to avoid — there are several additional factors to consider as you attempt to define and forecast SaaS revenue.

If you’d like to know more about forecasting, then consider downloading our financial forecasting process guide. It offers an overview of financial forecasting and some best practices that can help your business improve accuracy:

Get Our Free Financial Forecasting Process Guide

If you have any questions, or would like to connect with an 8020 Consultant about SaaS, we’re happy to start a discussion or take the next step with you.

About the Author

Ido has over 15 years of experience in financial planning and analysis, M&A and project management. He has managed budgeting, forecasting, long-range planning, industry analytics, metric analysis, complex modeling, consolidations, standard reporting, due diligence support, ad hoc analysis and senior management decision support. Ido has held key finance and strategic roles in the Banking, Entertainment, Online and SAAS industries for companies such as Move, THQ, Intuit, Blackline and Velocify. He holds a Bachelor of Science degree in Business Administration. In addition, he received his Master of Business Administration with an emphasis in Finance from Cal State Northridge.

Categorized in:

similar articles

Learn to think and approach problems like our financial consultants.

Entertainment Finance

6 Factors That Impact How to Value a Content Library

The past few years have seen dramatic changes in the entertainment industry. The success of streaming video on-demand (SVOD) services such as Netflix, HBO Now and Hulu has spawned a rush of imitators. Seemingly every media company has announced plans to launch an SVOD channel with hopes of capturing those direct-to-consumer subscription dollars. This has led to a… View Article

September 17, 2019Chris Kirk

Financial Planning & Analysis

5 Keys for Your Customer Lifetime Value Model

As more companies move from single-transaction to recurring-revenue relationships with customers, estimating and tracking customer lifetime value (CLV) with care is critical for every business model. While CLV is not an exact fit within annual income statements, it is a useful financial modeling tactic for marketing ROI and potentially valuation. We believe there are 5… View Article

September 11, 2019Marco Moreno

Financial Reporting & Accounting

About the Proposed Delay of ASC 842, Lease Accounting

During its July meetings, the Financial Accounting Standards Board voted unanimously to propose delaying the effective date of some of its major accounting standards, including ASC 842, Lease Accounting, for privately held companies, nonprofits, and small reporting companies. The delay provides an extra year to adopt in these organizations – adopting for annual fiscal reporting… View Article

August 28, 2019Neil Travanti

See All