Skip to main content

Article 5 min read

Learn from the past and prepare for the future with monthly recurring revenue

By Josh Bean, Director, Marketing

Last updated March 21, 2022

For SaaS businesses, no metric matters more than monthly recurring revenue (MRR).

That’s because they rely on recurring revenue to run their business. MRR is how they track whether that revenue is growing, plateauing, or declining. And following that trend, they can predict future sales revenue and adjust their budget as needed.

Read on to learn how MRR is calculated and how SaaS companies can leverage it to create more accurate sales forecasts and better budgets for their business.

How to calculate MRR and net new MRR

There are multiple ways to calculate MRR based on what you’re hoping to learn about your revenue. Consider these formulas to gain greater insight into where your company is losing or raising revenue.

Basic MRR formula

The most basic formula for MRR calculates all of your company’s recurring subscription revenue for a single month.

MRR= Number of subscribers x monthly billing amount  

However, most SaaS companies offer different subscription levels, which requires calculating the MRR of each tier and adding them together.

For example, let’s say that 10 customers have the “base” version of a company’s software for $50 a month, seven customers are paying $75 a month for the “advanced” version with extra features, and three customers are paying $100 a month for the “elite” tier. Adding together the MRR of each tier will leave you with a total MRR of $1,325.

Example: 10 base customers, 7 advanced customers and 3 elite customers.  

This figure represents the sum of monthly recurring revenue for a SaaS business, which determines the company’s operating income and helps chart its growth over time.

Net new MRR

If you want to know the amount of recurring revenue your company gains each month from new or upgrading customers, you’ll need to calculate the net new MRR.

Net New MRR= New MRR + Expansion MRR - Churned MRR  

For starters, you’ll need to gain an understanding of the new terms in this formula:

  • New MRR: Revenue from new customers who signed up during the month.

  • Expansion MRR: Revenue from existing customers who upgraded their subscriptions during the month.

  • Churned MRR: Revenue lost to customers who canceled or downgraded their subscriptions during the month.

Imagine that last month you had $200 worth of revenue from four new customers, $25 in expansion revenue from one customer who upgraded their subscription plans, and $100 in churn from two existing customers who canceled their subscriptions. The net new revenue would come out to be $125.

calculating net new MRR  

Net new MRR is the metric that matters most to sales teams since it shows them how much recurring revenue they’re generating each month by converting leads and upselling existing customers.

When measuring your company’s MRR or net new MRR, be sure to avoid common mistakes that other businesses make when calculating these formulas. For example, don’t include one-time payments in your equations. And remember not to include annual, semi-annual, or quarterly contracts at their full value. Instead, divide the subscription value by the intended subscription length (for example, a $1,200 annual subscription is worth $100 a month in recurring revenue) and use that number in your MRR calculations.

Correctly calculating your SaaS company’s MRR and net new MRR provides you with a way to track the growth of your business, and use that data to extrapolate a forecast for its future.

Unlock a measurable sales pipeline

This free guide examines three vital steps to establish a measurable sales pipeline that drives repeatable, predictable sales growth.

Forecast sales with monthly recurring revenue

Looking at last month’s MRR and assuming it will follow the same trend next month is the most basic form of forecasting, but it isn’t always the most precise. For the most accurate sales forecasts possible, analyze your historical MRR results with the exponential smoothing method.

Exponential smoothing is a way to project future results by looking at a particular data set and assigning less importance to the older data and more significance to the newer data, while also accounting for seasonal trends.

All you need to know is how to use the FORECAST.ETS function in Excel. Just take your data and create a worksheet that lays out your previous monthly recurring revenue results in two columns representing the month and the corresponding MRR.

sales forecasting and MRR  

Then use Excel’s FORECAST.ETS function to predict the MRR for the upcoming month that you’re trying to forecast, inputting the correct series of cell ranges when prompted.

MRR for SaaS companies  

The best thing about this method is that it can be applied to any type of MRR you’re attempting to forecast, not just total MRR.

For example, sales teams will want to forecast net new MRR results to see whether they need to focus more on lead generation. Similarly, they may want to use the exponential smoothing method on churned MRR to project whether or not they’ll need to focus on retaining and upselling existing customers to offset expected losses. Sales reps can also use these predictions to set more realistic sales quotas and goals.

Looking closely at which types of MRR are performing best and which metrics are trending in the wrong direction can give you a blueprint for how to best allocate funds. For example, you might notice that expansion MRR is increasing, but net new MRR is on the decline. These results tell you that existing customers are happy with the product, yet not enough new customers are discovering your business. In response, you’ll want to adjust your budget to allocate more of your resources to lead generation.

Accurately tracking all of the components of MRR allows you to run targeted forecasts on everything from expected new and upgrading customers to potential downgrades and cancellations. Those projections will reveal which aspects of your subscription base demand the most immediate attention.

Use MRR to learn from the past and prepare for the future

For subscription-based services, understanding MRR means understanding the state of your company. Track the MRR types we’ve mentioned in this guide to learn where your company is excelling and where it’s struggling. Use the exponential smoothing method to analyze MRR trends, and you’ll have data to guide your business’ sales goals and budgeting priorities.

Get a better grip on your data with Zendesk Sell, and leverage it to gain clearer insight into where your company has already been and where it’s headed next.

Related stories

9 min read

How to calculate profit margin: Calculator, formulas, and examples

Arm your business with the tools you need to boost your income with our interactive profit margin calculator and guide.

9 min read

What is sales revenue? Ultimate guide on how to calculate it

Sales revenue is a key metric to monitor. Learn how to use the sales revenue formula so you can gauge your company’s continued viability and forecast more accurately.

10 min read

What is white space analysis? The ultimate guide to addressing unmet customer needs

Read our ultimate guide on white space analysis, its benefits, and how it can uncover new opportunities for your business today.

16 min read

73 important sales statistics for 2023

From sales funnel facts to sales email figures, here are the sales statistics that will help you grow leads and close deals.