← View All Terms
Referral Marketing Glossary

Monthly Recurring Revenue

Monthly recurring revenue (MRR) is the predictable, normalized monthly revenue generated from all active subscriptions, representing the financial heartbeat of any subscription-based business.

Monthly recurring revenue (MRR) is the total predictable revenue a subscription business earns each month from its active subscribers. It is the single most important financial metric for SaaS companies, fintech platforms, and any business that operates on a recurring revenue model. MRR provides a clear, normalized view of revenue that strips away one-time charges, variable usage fees, and seasonal fluctuations to reveal the true health and trajectory of the business.

How to Calculate MRR

At its simplest, MRR is calculated by multiplying the total number of paying customers by the average revenue per account (ARPA). For businesses with multiple pricing tiers, MRR is the sum of the monthly subscription fees paid by every active customer. Annual subscriptions are divided by 12 to normalize them into monthly equivalents. For example, a company with 500 customers paying an average of $100 per month has an MRR of $50,000.

Components of MRR

Understanding MRR requires breaking it into its components:

  • New MRR: Revenue from newly acquired customers in the current month. This is directly influenced by your acquisition channels, including referral programs.
  • Expansion MRR: Additional revenue from existing customers who upgrade their plans, add seats, or purchase add-ons.
  • Contraction MRR: Revenue lost from existing customers who downgrade their plans or reduce usage.
  • Churned MRR: Revenue lost from customers who cancel their subscriptions entirely.
  • Net new MRR: The sum of new MRR plus expansion MRR, minus contraction MRR and churned MRR. Positive net new MRR means the business is growing.

Why MRR Matters

MRR matters because it makes business performance predictable and comparable. Investors use MRR growth rate to evaluate SaaS companies. Teams use MRR to forecast revenue, plan budgets, and assess the impact of strategic decisions. Because MRR normalizes revenue into a consistent monthly cadence, it allows meaningful comparisons across time periods and between companies of different sizes.

MRR and Referral Programs

Referral programs have a uniquely powerful impact on MRR growth. New customers acquired through referrals contribute directly to new MRR, often at a lower customer acquisition cost than other channels. More importantly, referred customers tend to have lower churn rates, which protects existing MRR. And because referred customers often enter at confidence-driven pricing tiers rather than discount-seeking ones, their ARPA tends to be equal to or higher than the company average. Companies like Dropbox, Slack, and Robinhood built significant portions of their MRR through referral-driven acquisition.

MRR Benchmarks

Healthy SaaS companies typically target MRR growth rates of 10-20% month-over-month in early stages and 5-10% as they scale. Net revenue retention above 100% indicates that expansion revenue from existing customers outpaces churn, allowing MRR to grow even without new customer acquisition. The best SaaS companies achieve net revenue retention of 120-140%.

How GrowSurf Helps

GrowSurf directly contributes to MRR growth by generating a steady stream of new subscribers through referral programs. Because referred customers have higher retention rates and lower churn, they protect and stabilize your recurring revenue base. GrowSurf's analytics dashboard tracks referral-attributed signups so you can measure exactly how much new MRR your referral program generates each month. With Stripe integration and other payment processor connections, you can tie referral activity directly to revenue outcomes. A/B testing helps optimize your program to maximize the volume and quality of referred subscribers.

Related Terms

Related Blog Posts

FAQ

What is monthly recurring revenue (MRR)?

Monthly recurring revenue is the total predictable revenue a subscription business earns from all active subscribers each month. It normalizes one-time charges and annual plans into a consistent monthly figure, providing a clear view of business health and growth trajectory.

How do referral programs impact MRR?

Referral programs grow MRR in two ways. First, they bring in new subscribers who contribute directly to new MRR, often at lower acquisition costs than paid channels. Second, referred customers churn at lower rates than other customers, which reduces churned MRR and improves net revenue retention over time.

What is the difference between MRR and ARR?

MRR measures monthly recurring revenue while ARR (annual recurring revenue) measures the annualized value of subscriptions. ARR is simply MRR multiplied by 12. MRR is more granular and responsive to month-to-month changes, while ARR provides a broader annual perspective typically used in investor communications and enterprise sales contexts.

Set up your refer a friend program with customer referral and affiliate program software that lowers your acquisition costs, increases customer loyalty, and saves you gobs of time.

Trusted by marketing and product teams at fast-growing B2C, fintech, and SaaS companies