MRR stands for Monthly Recurring Revenue. It is the total predictable revenue a subscription or SaaS business earns from active customers in a single month, normalised to a monthly figure. MRR is the single most important financial metric for a subscription business because it tells you the current run-rate of the business and how it is growing or shrinking over time.
MRR only counts recurring revenue: money that comes in every month from active subscriptions. It excludes one-time fees (setup fees, professional services, one-off consulting), non-recurring add-ons, and revenue not yet earned.
MRR formula: how to calculate MRR
MRR = Total number of paying customers x Average Revenue Per User (ARPU) per month. If you have 100 customers and the average monthly subscription is INR 10,000, MRR = 100 x 10,000 = INR 10,00,000 (10 lakh) per month. For customers on annual plans, divide the annual contract value by 12 to get the monthly contribution.
Components of MRR
- New MRR: recurring revenue added from new customers acquired this month.
- Expansion MRR: additional recurring revenue from existing customers who upgraded, bought additional seats, or added a new module.
- Churned MRR: recurring revenue lost from customers who cancelled or downgraded their subscription.
- Reactivation MRR: recurring revenue from previously churned customers who returned.
- Net New MRR = New MRR + Expansion MRR - Churned MRR. This is the most useful single summary of whether your MRR is growing.
MRR vs ARR vs total revenue
- MRR (Monthly Recurring Revenue): the normalised monthly subscription revenue. Used for month-to-month tracking, forecasting, and operational decisions.
- ARR (Annual Recurring Revenue): MRR multiplied by 12. Used for annual planning, investor reporting, and comparing companies of different sizes. ARR = MRR x 12.
- Total revenue: all money the business collects including one-time fees, professional services, and non-recurring revenue. Total revenue is almost always higher than MRR x 12 because it includes non-recurring items.
Why MRR matters for B2B SaaS companies
MRR gives you a clear, real-time view of the health and trajectory of a subscription business. A growing MRR with low churn and high expansion means the business is compounding. Flat MRR means new growth is exactly offsetting churn. Declining MRR is an early warning sign before it shows up in annual revenue numbers. Tracking MRR weekly or monthly, broken into its components, is the foundation of data-driven growth in B2B SaaS.
Frequently asked questions
- What is MRR in business?
- MRR stands for Monthly Recurring Revenue. It is the predictable, normalised monthly revenue a subscription or SaaS business earns from all active customers. MRR only includes recurring subscription revenue and excludes one-time fees, setup charges, and non-recurring income. It is the most important financial metric for subscription businesses.
- What is MRR full form?
- MRR full form is Monthly Recurring Revenue. It represents the normalised monthly subscription revenue of a SaaS or subscription business. ARR (Annual Recurring Revenue) is the annual equivalent: ARR = MRR x 12.
- How do you calculate MRR?
- MRR = Number of paying customers x Average monthly subscription per customer. For annual plan customers, divide their annual contract value by 12 to normalise it to a monthly figure. Example: 80 monthly customers at INR 5,000 + 20 annual customers paying INR 72,000/year (INR 6,000/month normalised) = (80 x 5,000) + (20 x 6,000) = 4,00,000 + 1,20,000 = MRR of INR 5,20,000.
- What is the difference between MRR and ARR?
- MRR (Monthly Recurring Revenue) is the normalised monthly subscription revenue. ARR (Annual Recurring Revenue) is MRR multiplied by 12. MRR is used for operational tracking and month-to-month analysis. ARR is used for annual planning, investor reporting, and company-level comparisons. Most early-stage SaaS companies track MRR; growth-stage and later companies often report ARR.