SELECT * FROM metrics WHERE slug = 'monthly-recurring-revenue'

Monthly Recurring Revenue (MRR)

Monthly Recurring Revenue (MRR) is the predictable revenue your business generates each month from subscriptions, serving as the foundation for SaaS growth planning and investor valuations. Whether you’re struggling to calculate MRR accurately, benchmark your performance against industry standards, or identify the levers to improve this critical metric, understanding the MRR formula and its nuances is essential for sustainable business growth.

What is Monthly Recurring Revenue (MRR)?

Monthly Recurring Revenue (MRR) is the predictable revenue a business generates from subscriptions each month, providing a standardized measure of recurring income that excludes one-time fees or variable charges. This metric serves as the financial heartbeat of subscription-based businesses, enabling leaders to make informed decisions about growth investments, customer acquisition spending, and resource allocation. The monthly recurring revenue definition encompasses all subscription income normalized to a monthly timeframe, making it easier to track performance trends and forecast future revenue.

A high MRR indicates strong customer retention and successful subscription growth, while a low or declining MRR may signal issues with customer acquisition, pricing strategy, or product-market fit. Understanding how to calculate monthly recurring revenue involves summing all recurring subscription fees for active customers in a given month, which provides immediate insight into business momentum and helps identify whether growth strategies are working effectively.

MRR is closely interconnected with other critical SaaS metrics including Customer Churn Rate, Net Revenue Retention, and Annual Recurring Revenue (ARR). These metrics work together to paint a complete picture of subscription business health, with MRR serving as the foundation for calculating more complex performance indicators and long-term financial projections.

How to calculate Monthly Recurring Revenue (MRR)?

Monthly Recurring Revenue represents the total predictable revenue your business generates from active subscriptions in a given month. Unlike one-time purchases, MRR focuses exclusively on recurring subscription income.

Formula:
Monthly Recurring Revenue (MRR) = Sum of all monthly subscription values from active customers

The calculation involves adding up the monthly subscription fees from all active customers during a specific month. For annual subscriptions, divide the annual fee by 12 to get the monthly equivalent. The key is to include only recurring revenue—exclude setup fees, one-time charges, or variable usage fees that aren’t predictable.

Your data typically comes from your billing system, subscription management platform, or customer database. You’ll need customer subscription amounts, billing frequencies, and active status for the measurement period.

Worked Example

Consider a SaaS company with the following active subscriptions in March:

  • 50 customers on Basic plan: $29/month each = $1,450
  • 30 customers on Pro plan: $99/month each = $2,970
  • 10 customers on Enterprise plan: $299/month each = $2,990
  • 5 customers on annual Basic plan: $290/year each = $120.83/month

Total MRR = $1,450 + $2,970 + $2,990 + $120.83 = $7,530.83

Variants

New MRR measures revenue from customers who started their subscription during the month. Churned MRR tracks revenue lost from customers who canceled. Expansion MRR captures additional revenue from existing customers upgrading their plans.

Net New MRR combines these components: New MRR + Expansion MRR - Churned MRR, showing your month-over-month growth in recurring revenue.

Some businesses track Committed Monthly Recurring Revenue (CMRR), which includes signed contracts that haven’t started billing yet, providing a forward-looking view.

Common Mistakes

Including non-recurring revenue is a frequent error. Setup fees, professional services, or one-time charges shouldn’t be included in MRR calculations, as they don’t represent predictable monthly income.

Inconsistent treatment of annual contracts can skew results. Always normalize annual subscriptions to monthly equivalents rather than counting the full annual payment in one month.

Timing discrepancies occur when using different cutoff dates or including customers whose subscriptions ended mid-month. Establish clear rules for when customers are considered “active” and stick to them consistently across reporting periods.

What's a good Monthly Recurring Revenue (MRR)?

While it’s natural to want benchmarks for Monthly Recurring Revenue, context matters significantly more than hitting specific numbers. MRR benchmarks should guide your thinking and help you identify when something might be off, but they shouldn’t be treated as strict rules for success.

MRR Benchmarks by Context

CategorySegmentTypical MRR RangeNotes
IndustryB2B SaaS$10K - $10M+Varies dramatically by market size
B2C Subscription$1K - $1M+Consumer apps typically start lower
Fintech$50K - $5M+Higher due to transaction volumes
Media/Content$5K - $500K+Depends on subscriber base size
Company StageEarly-stage (0-2 years)$1K - $100KFocus on growth rate over absolute numbers
Growth stage (2-5 years)$100K - $5M+Scaling efficiently becomes critical
Mature (5+ years)$1M - $50M+Optimization and retention focus
Business ModelSelf-serve B2B$10K - $2MHigher volume, lower ACV
Enterprise B2B$100K - $10M+Lower volume, higher ACV
Consumer subscription$5K - $1MVolume-dependent
Billing CycleMonthly billingTypically 20-30% of annualMore predictable, easier to track
Annual billing70-80% of total revenueLumpier but higher retention

Sources: Industry estimates from SaaS Capital, OpenView, and ChartMogul benchmarking studies

Understanding MRR in Context

These benchmarks help establish whether your MRR performance aligns with similar companies, but remember that metrics exist in tension with each other. As you optimize one area, others may shift. For example, if you’re increasing average contract value by moving upmarket, your MRR growth might accelerate, but you could see customer churn rate rise as enterprise clients have more complex needs and longer decision cycles.

Consider how MRR interacts with other key metrics. A company with $500K MRR growing at 5% monthly with 2% churn is in a fundamentally different position than one with the same MRR growing at 15% monthly but experiencing 8% churn. The first shows sustainable, predictable growth, while the second might indicate a leaky bucket that needs immediate attention to Customer Churn Rate and Net Revenue Retention before focusing purely on MRR growth.

Why is my MRR declining?

When your Monthly Recurring Revenue starts dropping, it’s often a symptom of deeper issues in your subscription business. Here’s how to diagnose what’s causing your MRR decline:

High Customer Churn Rate
If customers are leaving faster than you’re acquiring new ones, your MRR will inevitably drop. Look for increasing Customer Churn Rate percentages month-over-month. You’ll also notice your customer count declining alongside revenue. The fix involves improving product value, customer success programs, and retention strategies.

Downgrades and Plan Reductions
Existing customers switching to lower-tier plans creates negative MRR movement without losing customers entirely. Check if your average revenue per user (ARPU) is declining while customer count remains stable. This often signals pricing pressure or customers not finding value in higher tiers. Address this through better feature positioning and usage-based upselling.

Failed Payment Recovery Issues
Involuntary churn from failed payments can silently erode MRR. Monitor your payment failure rates and dunning process effectiveness. If you see customers marked as “churned” but they haven’t actively canceled, payment issues are likely the culprit. Implementing better payment retry logic and customer communication can recover significant revenue.

Seasonal Business Patterns
Some subscription businesses experience natural MRR fluctuations based on seasonal demand. Compare your current decline against historical patterns and industry cycles. If the drop aligns with predictable seasonal trends, focus on strategies to smooth revenue throughout the year.

Acquisition Quality Problems
Poor-fit customers acquired through ineffective channels often churn quickly, creating MRR volatility. Examine your Revenue Growth Rate alongside customer lifetime value metrics. If new customer MRR grows but overall MRR declines, you’re likely acquiring customers who don’t stick around.

How to increase Monthly Recurring Revenue (MRR)

Reduce Customer Churn Through Proactive Intervention
Use cohort analysis to identify when customers typically churn, then implement targeted retention campaigns before they cancel. Monitor usage patterns and engagement metrics to spot at-risk accounts early. Create automated workflows that trigger when usage drops below normal thresholds, prompting your team to reach out with support or special offers. Validate impact by comparing churn rates between cohorts that received intervention versus control groups.

Expand Revenue from Existing Customers
Analyze your customer data to identify expansion opportunities through upselling and cross-selling. Look for usage patterns that indicate customers are approaching plan limits or could benefit from premium features. Implement product-led growth tactics like usage-based upgrade prompts within your platform. Track Net Revenue Retention to measure how effectively you’re growing revenue from your existing customer base.

Optimize Pricing Strategy Based on Value Delivery
Review your pricing structure against actual customer usage and value realization. Use cohort analysis to understand which price points drive the highest lifetime value and lowest churn rates. Test different pricing models (per-seat, usage-based, or tiered) through controlled experiments with new customer segments. Monitor how pricing changes affect both acquisition rates and Revenue Growth Rate.

Accelerate New Customer Acquisition
Examine your acquisition funnel to identify bottlenecks preventing prospect conversion. A/B test different onboarding experiences, trial lengths, and pricing presentations to optimize conversion rates. Focus on channels and customer segments that demonstrate the highest MRR contribution and lowest Customer Churn Rate.

Improve Product Stickiness and Usage
Analyze feature adoption patterns within your existing data to understand what drives long-term retention. Identify the key actions or milestones that correlate with higher MRR and lower churn, then optimize your onboarding to drive users toward these behaviors quickly.

Calculate your Monthly Recurring Revenue (MRR) instantly

Stop calculating Monthly Recurring Revenue (MRR) in spreadsheets. Connect your data source and ask Count to calculate, segment, and diagnose your Monthly Recurring Revenue (MRR) in seconds.

Explore related metrics