MRR: A Primer for Subscription Businesses

| Last Updated: May 26, 2017 |

Reading time: 4 minutes

There are many interpretations of MRR, floating around the web, and we have learnt ours by trial & error. We thought of documenting it again as a primer for understanding basics of SAAS Metrics for our customers.

Here is an attempt to make things simpler.

What is MRR?

Monthly Recurring Revenue is normalised monthly revenue, based on all recurring items of a Subscription.

If you are new to building a Subscription business, you may be hearing the term MRR often associated with your financial reports. You may be wondering, doesn’t monthly revenue indicate what is necessary about the startup’s financial health?

What is so special about this term MRR? It is a fair question to ask.

The spikes & troughs of traditional revenue method hides too much information about how well the business is doing. MRR gives the true picture of health of a Subscription Business.

Consider this simple scenario:

  • Annual plan charges for Plan A is $1200.
  • Monthly plan charges for $100 for Plan B.

Say, you have 1 customer on Plan A and 10 customers on Plan B. In the first month your revenue is $2,200. The next month the Plan A customer does not pay as he has pre-paid for the period. So that makes your monthly revenue $1,000 [10 * $100, only Plan-B customers would pay].

Does this mean that your revenue is going down? On the contrary, it is stable because you are still serving the same number of customers as last month. Because the monthly revenue is not giving the true picture of a Subscription Business, MRR gives you the true health of your business.

How do you calculate MRR?

[You can now use Chargebee’s MRR Projection Tool to predict when you will be reaching your revenue goal. Click here to access the tool.]

Let us take a deeper look at how to calculate MRR for the above example.

As the name indicates, MRR is calculated for a monthly “duration”. Any payment other than a month’s duration needs to be normalized for a month. As in our example, a $1,200 paid annually should be normalized as $100 per month in MRR.

It is fairly simple for a plan based charge alone. But as a subscription business you tend to have a mix of one-time & recurring charges for a customer and it helps to understand what should be considered as part of MRR calculation and what should be excluded.

What is included in MRR calculation:

  • All recurring plans & add-ons.
  • Coupon discounts.

What is excluded in MRR:

  • Setup fee.
  • Non-recurring add-ons.
  • Credit adjustments.
  • Any non-recurring adhoc charges.
  • Tax line items.

To understand this better, let us look at another example of a Customer Subscription.

Example of MRR calculation:

Consider the following subscription having a:

  • Plan with price of $100 per month.
  • Recurring add-on of $100 per month.
  • Non-recurring add-on of $100.
  • Discount coupon for $50 per month.

Invoice amount for the above subscription is: $250.

But the MRR for the Subscription is: $150.

Here is how it is calculated: (Plan price of $100) + (recurring add-on of $100) – (Discount of $50) = $150 in MRR.

The non-recurring add-on is excluded in this case, as it is not part of the recurring revenue.

Some folks tend to exclude discount from MRR calculation, which we strongly disagree with because it is not money received. So it makes sense to factor discounts and subtract that amount in MRR calculation.

MRR for your business is the aggregate of all individual Subscription MRR.

This is just for the basic understanding of what MRR is and how it is calculated. Based on MRR, you can align your business decisions and there are some details that MRR does not reveal which only a CMRR does. We will cover those in a subsequent blog.

Recommended reading list:

SAAS Valuation Primer by Andreesen Horowitz
David Skok’s SAAS Metrics 2.0 guide.

++ Some back-story on why credits are NOT included in MRR vs. coupons are included in MRR:

An interesting question that keeps coming up in our debates is, why are discounts included but credits are not included. Credits are generally applied for prorated adjustments of past payments. Say a customer is on a $200 per month plan & decides to downgrade in the middle of the month and a credit of $100 is applied immediately. The credit in this case is based on past payment already made and this credit should not be reduced from MRR.

Author of the post


Product Manager at Chargebee

Subscription Billing Made Easy

Try for free

Recent Blog Posts

Ultimate guide transactional emails
Rethinking Transactional Emails - How to Ace Them, and Why You Should Do It

There's more to transactional emails than you think. Here's how to strike gold with them. Read More >

Failed payments and involuntary churn
Failed Payments and Involuntary Churn - The Definitive Guide

Implement these tactics at every stage of the payment failure life cycle to optimize your revenue recovery, recover as many failed payments as possible, and fight involuntary churn. Read More >

The singularity of Negative Churn
From Unit Economics To Negative Churn: Hitchhiking To SaaS Growth

From Unit Economics to expansion MRR to negative churn, meet the SaaS characters and metrics that make, break and change the course of your SaaS growth journey. Read More >

Subscription billing software that lets startups deliver recurring happiness to customers.
How Chargebee Works