Monthly Recurring Revenue (MRR) is the lifeblood of any subscription-based business. Unlike traditional one-time revenue models, MRR provides predictable, recurring income that enables accurate forecasting, valuation, and operational planning. For SaaS companies specifically, MRR is the single most important metric tracked by founders, investors, and analysts. It strips away the noise of one-time fees and professional services revenue to reveal the true recurring health of the business.
The core MRR formula is straightforward: multiply your total paying customers by the average revenue each customer generates per month. However, the real power of MRR analysis comes from breaking it down into components. Base MRR represents revenue from existing customers at current prices. New Customer MRR captures revenue from newly acquired customers. Expansion MRR tracks upsells, cross-sells, and price increases from existing customers. Churn MRR (or contraction MRR) accounts for revenue lost to cancellations and downgrades. The sum of these components gives you Net New MRR, which when added to base MRR yields your Total MRR.
Understanding the interplay between these components is crucial. A company might be adding $50K in new customer MRR each month, but if it is losing $45K to churn, the net growth is only $5K. This is why leading SaaS companies focus heavily on both acquisition and retention. The Quick Ratio (New + Expansion / Churn) provides a quick health check - a ratio above 4 indicates strong growth efficiency. By contrast, a ratio below 1 means the company is shrinking despite new sales efforts. Our calculator helps you visualize these dynamics and make data-driven decisions about where to invest resources.
While MRR is the most commonly tracked SaaS metric, it should be analyzed alongside other key indicators for a complete picture. Net Dollar Retention (NDR) measures revenue retention from existing customers including expansions - best-in-class SaaS companies achieve NDR above 120%, meaning existing customers are spending more over time. CAC Payback Period tells you how long it takes to recover customer acquisition costs, typically measured in months. LTV:CAC Ratio compares customer lifetime value to acquisition cost, with ratios above 3:1 considered healthy. Use our and for these complementary metrics.
What is MRR?
MRR (Monthly Recurring Revenue) is the predictable revenue a SaaS company expects to receive each month from active subscriptions. It excludes one-time fees, setup charges, and professional services. MRR is the key metric for tracking SaaS business health and growth.
How is MRR calculated?
MRR is calculated as: Number of Customers x Average Revenue Per Customer (ARPU). More detailed calculations break MRR into components: Base MRR + New Customer MRR + Expansion MRR - Churn MRR = Total MRR. This calculator provides all these components.
What is the difference between MRR and ARR?
MRR is monthly recurring revenue. ARR (Annual Recurring Revenue) is the annualized version: ARR = MRR x 12. ARR is commonly used for company valuation and annual planning, while MRR provides a more granular view of month-to-month trends.
What is a good MRR growth rate?
For early-stage startups (sub $1M ARR), 15-20% month-over-month growth is excellent. For companies at $1M-$10M ARR, 5-10% is solid. Mature companies ($10M+ ARR) often target 2-5% monthly growth. Growth rates typically decrease as companies scale due to the law of large numbers.
What is net new MRR?
Net New MRR = New Customer MRR + Expansion MRR - Churn MRR. It represents the actual month-over-month increase (or decrease) in MRR. Positive net new MRR means the company is growing; negative means it is shrinking despite any new sales efforts.
What is expansion MRR?
Expansion MRR is additional revenue generated from existing customers through upsells to higher-tier plans, cross-sells of additional products, or price increases. It is a sign of product-market fit and customer satisfaction, and is typically higher-margin than new customer MRR.
What is churn MRR?
Churn MRR is the monthly recurring revenue lost when customers cancel or downgrade their subscriptions. It is calculated by multiplying the number of lost customers by their average revenue, plus any revenue lost from downgrades. Reducing churn MRR is often more cost-effective than acquiring new customers.
What is the difference between MRR and revenue?
Revenue includes all income sources including one-time fees, professional services, and setup charges. MRR only counts subscription-based recurring revenue. A high-revenue but low-MRR business may lack predictability and be harder to value than a subscription-focused one.
How do you calculate MRR churn rate?
MRR Churn Rate = (MRR Lost to Churn and Downgrades / MRR at Start of Period) x 100%. For example, if you start the month with $100K MRR and lose $3K to churn, your MRR churn rate is 3%. Best-in-class B2B SaaS companies achieve under 1% monthly MRR churn.
What is MRR growth rate?
MRR Growth Rate = ((Current Month MRR - Previous Month MRR) / Previous Month MRR) x 100%. This shows the percentage change in MRR month-over-month. Consistent positive growth indicates strong product-market fit and efficient go-to-market execution.
What is the difference between MRR and ARPU?
ARPU (Average Revenue Per User) = Total MRR / Total Customers. MRR measures total scale of the business, while ARPU measures per-customer value. ARPU is useful for pricing analysis and segmentation, while MRR tracks overall growth trajectory.
How does customer count affect MRR?
MRR is directly proportional to customer count when ARPU stays constant. However, as you scale, ARPU often changes due to different customer segments, plan mixes, and pricing tiers. Track both customer count and ARPU separately to understand MRR drivers.
What is a healthy MRR churn rate?
For B2B SaaS, a healthy monthly MRR churn rate is under 3%, with best-in-class companies achieving under 1%. For B2C SaaS, 5-7% monthly is typical. Annual churn rates of 10-30% are common, and leading companies target under 10% annual logo churn.
How to increase MRR?
MRR can be increased through five levers: 1) Acquiring more customers, 2) Reducing churn, 3) Increasing prices, 4) Upselling existing customers, and 5) Expanding into new markets or products. Most companies should focus on reducing churn first as it has the highest ROI.
What is the difference between MRR and monthly revenue?
Monthly revenue is the total income recognized in a month, including both recurring and non-recurring sources. MRR only includes recurring subscription revenue. A company with high project revenue but low MRR has less predictable future income.
How to calculate MRR for a new SaaS?
For a new SaaS, sum all active subscription amounts for the current month. Exclude setup fees, onboarding charges, and one-time payments. As you grow, segment MRR by plan type, customer cohort, and acquisition channel for deeper insights.
What is the median MRR for SaaS startups?
According to industry data from OpenView and KeyBanc, median MRR varies by stage: Pre-seed $1K-$5K, Seed $5K-$20K, Series A $50K-$150K, Series B $150K-$500K. Top-quartile companies often achieve 2-5x these medians.
What is the difference between MRR and LTV?
MRR measures current monthly recurring revenue. LTV (Customer Lifetime Value) estimates total revenue a customer generates over their entire relationship. LTV is used to determine acquisition spending limits and customer segment profitability.
How does pricing affect MRR?
Pricing directly impacts MRR through ARPU and customer acquisition. Higher prices increase per-customer MRR but may reduce total customers. Value-based pricing typically optimizes for maximum MRR. Regular price testing and tier optimization are important for growth.
What is the rule of 40 for SaaS?
The Rule of 40 states that a SaaS company's revenue growth rate plus profit margin should exceed 40%. For example, 30% growth with 10% margin = 40. It balances growth vs. profitability and is widely used by investors to evaluate SaaS health.
What is Quick Ratio in SaaS?
Quick Ratio = (New MRR + Expansion MRR) / Churn MRR. A ratio above 4 is excellent, 2-4 is good, and below 1 means the company is shrinking. It measures how efficiently a company grows relative to its revenue losses from churn.
How does seasonality affect MRR?
Seasonality can cause MRR fluctuations. B2B SaaS often sees strong Q1 signups as companies deploy new budgets, while Q4 may have slower sales. B2C SaaS may peak during holidays. Always compare year-over-year rather than month-over-month to account for seasonality.
What is MRR per customer?
MRR per customer (ARPU) is the average monthly revenue per paying customer. Calculate as Total MRR / Total Customers. It helps evaluate pricing strategy and customer segment value. Higher ARPU generally means stronger pricing power and more valuable customers.
How to project MRR?
Projected MRR = Current MRR + Expected New MRR + Expected Expansion MRR - Expected Churn MRR. Use cohort analysis and historical data for accuracy. For fundraising, use conservative projections. This calculator projects MRR based on your current inputs.
What is the difference between MRR and cash flow?
MRR measures contracted recurring revenue, while cash flow tracks actual money movement. A company can have growing MRR but negative cash flow if it spends heavily on sales and marketing. Cash flow analysis is essential for operational planning alongside MRR tracking.
How does discounting affect MRR?
Discounts reduce MRR by lowering ARPU. While discounts can accelerate customer acquisition and reduce churn, they directly impact revenue. Annual discounts (e.g., 2 months free for annual plans) are common and can improve cash flow while slightly reducing MRR calculations.
What is the MRR of top SaaS companies?
Salesforce generates over $1.6B in monthly MRR ($20B+ ARR). Microsofts commercial cloud exceeds $3B monthly MRR. These figures demonstrate the massive scale potential of successful SaaS businesses and why investors value recurring revenue so highly.
How to track MRR?
MRR is tracked via subscription management platforms (Stripe, Chargebee, Recurly, Zuora). Most provide real-time MRR dashboards. For accuracy, ensure all subscription events (upgrades, downgrades, cancellations, reactivations) are recorded and categorized correctly.
What is the difference between MRR and GPV?
GPV (Gross Payment Volume) measures total transaction value processed, common in payments businesses. MRR is specific to subscription models. They serve fundamentally different business models and should not be compared directly.
What is the average MRR for a B2B SaaS?
Average B2B SaaS MRR varies by stage: early-stage $5K-$20K, growth-stage $50K-$500K, enterprise $500K+. Industry benchmarks from KeyBanc, OpenView, and SaaS Capital provide granular data segmented by industry and business model.
How does annual billing affect MRR?
Annual billing improves cash flow but does not change MRR calculations. MRR should still reflect the monthly subscription value (e.g., $1,200 annual plan / 12 = $100/mo MRR). Never record the full annual payment as a single month of MRR.
What is the MRR waterfall?
The MRR waterfall chart breaks down monthly MRR changes into: Beginning MRR, +New MRR, +Expansion MRR, -Contraction MRR, -Churn MRR, = Ending MRR. It provides a clear visual of what drives your MRR growth or decline and helps identify areas needing attention.