Monthly Recurring Revenue (MRR)

by Foti Panagiotakopoulos Founder at GrowthMentor

Table of Contents

What is MRR?  

MRR refers to the predictable income a business will receive each month – its monthly recurring revenue. 

The most common type of business with high MRR is a subscription service, usually a SaaS tool.  With a subscription model, it’s easy to predict the monthly income based on the number of people signed up for your product or service. 

If you have 100 subscribers, you can predict that you’ll receive, on average, 100x the monthly subscription price each month. 

How to calculate MRR

Calculating MRR is simple. You can use the following formula: 

Average number of monthly subscribers x average cost of 1 subscription = MRR

So, if your subscription is $50 a month and you have 100 monthly subscribers, your MRR is $500. 

If you have customers with yearly subscriptions, you can divide their annual plan by 12 to calculate the monthly price they pay. Add that figure to your MRR calculation. 

Why is tracking MRR important? 

Keeping track of your MRR gives you a baseline to track your growth and understand where your income comes from. If your MRR is consistently growing, it shows your business model is working and your price plans are in line with customer expectations.  

Measuring your monthly recurring income can help you make informed business decisions and forecasts. It can help you decide where to spend your marketing budget and which areas of the business need the most attention. An overview of MRR can help you make decisions about strategy and cost savings. 

How to predict your MRR 

Once you calculate your MRR using the formula above, you’d think you have a pretty easy way for predicting the next month’s income. 

There are a few things to take into consideration to make the prediction as accurate as possible: 

  • Account for customer churn – how many customers cancel their subscription per month? 
  • Account for customers who have a discounted rate or special deal
  • Include upgrades to plans or subscriptions 
  • Don’t include one-time purchases in your MRR calculation
  • For customers with a yearly plan, divide their payment by 12
  • Do you have a consistent growth rate and minimal churn each month?

When predicting how many new customers you should get each month, look at your acquisition channels and how much you’re investing in those channels. Can you increase the investment in your best channels, and will this impact your number of new customers? 

If you have consistent growth numbers, you should be able to predict how many new customers you can expect on a month-by-month basis.  

Why is a business with MRR a good model? 

When you have consistent MRR, you have a predictable income. It makes it easier to predict patterns, sustain growth, and plan for the future. 

A business with MRR is a sustainable business model as you don’t have to go out and find new customers monthly. Once you first acquire the customer, you have consistent revenue from them without the customer acquisition costs.


Suggested mentors to help you make sense of Monthly Recurring Revenue (MRR)

Morgan Schofield

Head of Ecosystem Growth

I help Web3 companies grow their business and communities. I’m a data-driven, technical marketer with $10m+ spent and 8+ years experience across SEM, SEO, SMM, CRO & CRM. Growing blockchain companies since 2012. Previously; Director of Marketing at Salad 🥗, Head of Growth at Reality Gaming Group 🎮

Luis Camacho

Helping Mid & Late-Stage SaaS Companies Scale With Paid Ads.🚀

Experienced in the SaaS industry with a demonstrated history of working with many companies in the internet/tech startup space. Skilled in paid digital advertising, digital strategy, and marketing automation.⚡️

Jahnavi Ray

Head of Growth Marketing

I’m a demand gen expert with 14 yrs of experience mostly with startups and small organizations, where I have managed end-to-end marketing strategy and tactical plans for revenue growth. My experience at some large corporations enabled me to develop expertise in budgeting and ROI management.

Alex Barbarsky

Growth Marketing Manager: SaaS & Ecommerce

I am a Growth Marketing Manager with over 7 years of experience. T-shaped marketer with a focus on growth. It is a great feeling when the business is growing fast with the help of marketing. That is the reason why I am into it.

Related terms

Join the community

Enjoy the peace of mind that advice is always only one Zoom call away.