📈

SaaS MRR & Growth Calculator

Calculate MRR, ARR, churn rate, and LTV

$
%
%
$
%
$
$
Monthly Recurring Revenue
$4,900
MRR = customers × ARPU

Count only recurring subscription revenue — one-off setup fees and services are not MRR.

MRR
$4,900
Monthly Recurring Revenue
ARR
$58,800
Annual Recurring Revenue
LTV
$1,633
Customer Lifetime Value
LTV:CAC Ratio
8.2:1
Healthy
Annual Churn Rate
30.6%
3% monthly compounds to 30.6% annually
CAC Payback Period
4.1 months
Time to recover acquisition cost
Net Growth Rate
+2%
Growth (5%) - Churn (3%)

12-Month MRR Projection

MonthNow+1+2+3+4+5+6+7+8+9+10+11+12
Customers100102104106108110113115117120122124127
MRR$5k$5k$5k$5k$5k$5k$6k$6k$6k$6k$6k$6k$6k
Projected ARR in 12 months: $74,573 (+27% vs today)

SaaS Benchmarks

LTV:CAC Ratio
<1:1 = Losing money
1-3:1 = Needs improvement
3:1+ = Healthy (target)
Monthly Churn
>5% = High (SMB typical)
2-5% = Average
<2% = Good (Enterprise)
CAC Payback
>18 mo = Too slow
12-18 mo = Average
<12 mo = Efficient

SaaS MRR & Growth Calculator

Calculate and track the metrics that matter most for subscription businesses. Monthly Recurring Revenue (MRR) is the foundation of SaaS business health, providing predictable revenue visibility that enables better planning, forecasting, and valuation.

Why MRR Matters

MRR is the heartbeat of any subscription business. Unlike one-time revenue, recurring revenue compounds over time as your customer base grows. A business with $10,000 MRR and 5% monthly growth will exceed $200,000 MRR within three years. Understanding and optimizing your MRR components is essential for sustainable growth.

Key SaaS Metrics Formulas

MRR (Monthly Recurring Revenue)

`` MRR = Number of Customers × Average Revenue Per User (ARPU) `

ARR (Annual Recurring Revenue)

` ARR = MRR × 12 `

Churn Rate

` Monthly Customer Churn = Lost Customers / Starting Customers × 100 Monthly Revenue Churn = Churned MRR / Starting MRR × 100 `

Customer Lifetime Value (LTV)

` LTV = ARPU / Monthly Churn Rate LTV (with margin) = (ARPU × Gross Margin) / Monthly Churn Rate `

LTV:CAC Ratio

` LTV:CAC = Customer Lifetime Value / Customer Acquisition Cost `

MRR Components Explained

ComponentDescriptionImpact
New MRRRevenue from new customersGrowth driver
Expansion MRRUpgrades, upsells, add-onsHighest margin revenue
Contraction MRRDowngrades to lower plansEarly warning signal
Churned MRRCancellations and non-renewalsDirect revenue loss
Net New MRRNew + Expansion - Contraction - ChurnedOverall health metric

SaaS Benchmarks by Company Stage

MetricSeedSeries ASeries B+Enterprise
Monthly MRR Growth15-20%10-15%5-10%3-5%
Gross Revenue Churn<5%<3%<2%<1%
Net Revenue Retention>100%>110%>120%>130%
LTV:CAC Ratio>2:1>3:1>4:1>5:1
CAC Payback<18 mo<12 mo<9 mo<6 mo

Key Metric Relationships

Understanding how metrics interconnect helps optimize your business:

  • Lower churn → Higher LTV: Each 1% reduction in churn significantly increases customer lifetime value
  • Higher ARPU → Better unit economics: Focus on value-based pricing and upsells
  • Faster payback → More growth capital: Efficient CAC recovery enables reinvestment
  • Net Revenue Retention >100%: Expansion revenue from existing customers exceeds churn

Growth Calculation

`javascript // Calculate months to reach target MRR function monthsToTarget(currentMRR, targetMRR, monthlyGrowth) { const growthRate = 1 + (monthlyGrowth / 100); return Math.ceil(Math.log(targetMRR / currentMRR) / Math.log(growthRate)); }

// Calculate MRR after N months function futureMRR(currentMRR, months, growthRate, churnRate) { const netGrowth = growthRate - churnRate; return currentMRR * Math.pow(1 + netGrowth / 100, months); } ``

Using This Calculator

Enter your current customer count, ARPU, churn rate, and growth rate to see projections for MRR growth, ARR, customer lifetime value, and revenue forecasts. Use the results to identify improvement opportunities and set realistic growth targets.

Frequently Asked Questions

What is MRR?

Monthly Recurring Revenue (MRR) is the predictable revenue a SaaS business expects every month from active subscriptions. It's calculated by multiplying the number of paying customers by the average revenue per user (ARPU).

How do you calculate churn rate?

Monthly churn rate = (Customers lost during month / Customers at start of month) × 100. Revenue churn is similar but uses MRR instead of customer count. Net revenue churn includes expansion revenue.

What is a good LTV:CAC ratio?

A healthy SaaS business typically has an LTV:CAC ratio of 3:1 or higher. This means the lifetime value of a customer is at least 3x the cost to acquire them. Below 1:1 means you're losing money on each customer.

Related Tools

Explore other tools you might find useful:

Specialized Versions

Try our targeted calculators for specific use cases: