Financial Planning & Analysis

Three Rules for Building Your SaaS Revenue Forecast

  • January 17, 2017
  • Ido Bar-Netzer
  • Approx. Read Time: 6 Minutes
  • Updated on October 2, 2018

saas revenue forecast mrr.jpgThe 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. 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.

 

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:

 

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.

Featured Industry Learning...
 
blog
Oct 18 2024
  • by 8020 Consulting
  • 0 Comments

1099 Deadline 2025: Key Dates and Filing Tips

The 2025 deadline for 1099 forms is fast approaching. Due to the new ...

Read More
blog
Oct 14 2024
  • by Deborah Mitrenga
  • 0 Comments

5 Top Reasons to Hire Interim Finance Directors

In today’s fast-paced business environment, finance teams are often ...

Read More
blog
Oct 10 2024
  • by Mahmoud Elaskary
  • 0 Comments

Maximize Startup Potential: Top Benefits of Hiring an Interim CFO

In the fast-paced world of startups, founders and CEOs often juggle ...

Read More

Copyright © 2023 8020 Consulting, All Rights Reserved