By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
Resource Hub
CS Dictionary
This is some text inside of a div block.

What is Monthly Recurring Revenue (MRR)?

No items found.

Monthly Recurring Revenue, or MRR, stands as a cornerstone metric in the B2B SaaS industry. It represents the predictable and consistent revenue generated by a business from its customers on a monthly basis. This metric is crucial for SaaS companies because it provides a clear picture of the financial health and scalability of the business.

In a sector where long-term customer relationships are key, MRR offers a quantifiable measure of stability and growth. It allows businesses to forecast future revenue, adjust their strategies accordingly, and gauge the overall success of their offerings in the market. By tracking MRR, companies can identify trends, understand customer behaviour, and make informed decisions about resource allocation and strategic planning.

How to calculate MRR

MRR is calculated by multiplying the number of customers by the average revenue per user (ARPU). For instance, if a SaaS company has 100 customers, each paying a monthly subscription fee of $100, the MRR would be $10,000. This calculation provides businesses with a reliable revenue figure that they can track over time.

It’s important to adjust this calculation for any changes in customer subscriptions. This includes accounting for upgrades and downgrades in plans, which would alter the monthly subscription fee per customer. Additionally, if customers churn, their subscription values should be deducted from the total MRR.

To ensure accuracy and efficiency in tracking MRR, especially for businesses with a large and diverse customer base, using automated MRR calculation tools can be very beneficial. Tools like Velaris can integrate with a company's databases and automatically adjust the MRR as changes occur in customer subscriptions. 

Regularly calculating MRR at consistent intervals, typically monthly, provides SaaS companies with critical insights into their revenue trends. This consistent tracking is essential for strategic planning, decision-making, and forecasting future revenue, helping businesses stay informed about their growth and financial health

The Significance of MRR in Business Planning and Strategy

  • Forecasting and Financial Planning: MRR provides a reliable base for financial forecasting. By understanding their MRR, businesses can predict future revenue with greater accuracy, making it easier to allocate resources, plan budgets, and set financial projections. This forward-looking perspective is essential for long-term financial health and stability in the highly competitive SaaS market.
  • Assessing Business Health: MRR offers a real-time snapshot of business performance. A steady or increasing MRR indicates a healthy, growing business, while a declining MRR could signal underlying issues in customer acquisition or retention. This immediate feedback allows companies to quickly adjust strategies and address challenges before they impact the bottom line.
  • Strategic Decision Making: With a clear understanding of their monthly recurring revenue, SaaS companies can make informed decisions about investments in product development, marketing, sales, and customer success initiatives. MRR also helps in evaluating the impact of new business strategies, such as pricing changes or market expansion, providing insights into their effectiveness.
  • Customer Success and Retention: In the SaaS industry, customer retention is as important as acquisition. MRR helps in identifying trends in customer behavior, enabling businesses to focus on customer success strategies that enhance retention and reduce churn. By monitoring MRR, companies can understand the lifetime value of their customers and tailor their services to meet evolving needs.

Types of MRR

 MRR is not a monolithic figure; it comprises several types, each reflecting different aspects of a business's revenue stream:

  • New MRR: This is the revenue generated from new customers. When a business acquires new subscribers, the subscription fees they pay contribute to New MRR. It's a critical indicator of a company's growth and market reach. For instance, if a SaaS company adds 10 new customers in a month, each paying a monthly fee of $100, the New MRR for that month would be $1,000.
  • Expansion MRR: Also known as Upsell MRR, this is the additional revenue generated from existing customers, usually through upgrades or purchasing additional features. Expansion MRR is a sign of customer satisfaction and product value, indicating that customers find enough value in the service to pay for more advanced features or higher-tier plans.
  • Churn MRR: This represents the revenue lost due to customers canceling or downgrading their subscriptions. Churn MRR is a critical metric for understanding customer dissatisfaction or market challenges. It's a negative number that is subtracted from the total MRR. For example, if in a month, a company loses 5 customers, each contributing $100 to MRR, the Churn MRR would be -$500.

MRR vs. Other Key SaaS Metrics

While Monthly Recurring Revenue (MRR) is a pivotal metric for SaaS companies, it's important to understand its relation to other key performance indicators (KPIs). Comparing and contrasting MRR with these metrics can provide a more comprehensive view of a company's overall health and growth trajectory.

  • Annual Recurring Revenue (ARR): ARR is MRR projected over a year. While MRR offers a monthly snapshot, ARR gives a longer-term view of the recurring revenue. For businesses focused on yearly planning and those with longer sales cycles, ARR is particularly useful. It’s important to note that while MRR and ARR are related, they might not always align perfectly due to factors like customer churn and revenue fluctuations.
  • Customer Lifetime Value (CLV): CLV predicts the total revenue a business can expect from a single customer account. It takes into account factors like average purchase value, purchase frequency, and customer lifespan. While MRR focuses on the short-term recurring revenue, CLV offers a long-term perspective, helping in understanding the long-term profitability of customer relationships.
  • Customer Acquisition Cost (CAC): This metric indicates the total cost of acquiring a new customer, including marketing and sales expenses. Comparing CAC with MRR helps in evaluating the efficiency and sustainability of a company’s growth. A healthy SaaS business typically shows a higher MRR relative to its CAC, indicating profitable customer acquisition.

Key Takeaways

  • MRR Definition: Monthly Recurring Revenue (MRR) is a critical metric in the B2B SaaS industry, representing the predictable monthly revenue generated from customer subscriptions.
  • MRR Calculation: To calculate MRR, multiply the monthly subscription fee by the number of customers for each fee tier and sum these amounts. Adjust for changes like upgrades, downgrades, and customer churn.
  • Business Planning and Strategy: MRR is essential for financial forecasting, assessing business health, and making strategic decisions. It provides a clear view of revenue streams and business stability.
  • Types of MRR: Different components of MRR include New MRR (from new customers), Expansion MRR (from existing customers upgrading), and Churn MRR (revenue lost from customers leaving or downgrading).
  • MRR vs. Other Metrics: MRR should be analyzed alongside other key metrics like ARR, CLV, and CAC to gain a comprehensive understanding of a company's operational efficiency and market position.

Ready to discover your new Customer Success superpower?

Velaris will obliterate your team’s troubles and produce better experiences for your customers…and set up only takes minutes. What’s not to love? It’s, well, super!

Request a demo
Thank you for your interest! Check your email for more information.
Make sure to check your promotions/spam folder!
Oops! Something went wrong. Try again