Calciro

MRR Calculator: How to Calculate Monthly Recurring Revenue

Learn how to calculate MRR correctly, why it's the core SaaS health metric, and how to break it into new, expansion, contraction, and churned components.

Related Calculators

What MRR Measures

Monthly Recurring Revenue (MRR) is the predictable revenue a subscription business can expect to receive every month. It excludes one-time fees, professional services revenue, and setup charges — only the normalized monthly value of recurring subscriptions counts.

MRR is the single most important SaaS metric because it smooths out payment timing variation (annual vs. monthly plans) and gives a consistent view of subscription revenue velocity.

The MRR Formula

MRR = Σ (Monthly Subscription Price × Active Customers)

For a SaaS business with mixed plan types:

PlanMonthly PriceCustomersMRR Contribution
Starter$29450$13,050
Professional$99210$20,790
Enterprise$49938$18,962
**Total MRR****$52,802**

Annual plans: Normalize to monthly. A customer paying $1,188/year ($99/month equivalent) contributes $99 to MRR, not $1,188 in the month they pay.

MRR Movement Categories

MRR isn't a single number — it's the net result of five flows:

MovementDefinitionHealthy Sign
**New MRR**Revenue from new customersGrowing month over month
**Expansion MRR**Upgrades from existing customers> 15–20% of New MRR
**Contraction MRR**Downgrades from existing customers< 10% of New MRR
**Churned MRR**Revenue from cancellations< 2% monthly rate
**Net New MRR**New + Expansion − Contraction − ChurnedConsistently positive

Net New MRR = New MRR + Expansion MRR − Contraction MRR − Churned MRR

A business adding $20,000 in New MRR but losing $18,000 in Churned MRR has a Net New MRR of only $2,000 — a "leaky bucket" scenario where acquisition cost is wasted on churning customers.

ARR and the MRR Relationship

ARR (Annual Recurring Revenue) = MRR × 12

This assumes the current MRR is representative of a full year — no significant growth or contraction. ARR is used primarily for investor communication and benchmarking; MRR is used for day-to-day operational management.

MRR Benchmarks by Stage

StageMRRSignal
Pre-product-market fit$0–$10KFinding early customers
Early traction$10K–$83KFirst repeatable motion
Growth$83K–$833KScaling sales
Scale$833K+> $10M ARR

Growth rate benchmark: A healthy SaaS startup targets 15–20% month-over-month MRR growth in early stages, stepping down to 5–10% per month at higher ARR levels as the base becomes larger.

Net Revenue Retention (NRR)

NRR measures revenue retention from existing customers, including expansion:

NRR = (Starting MRR − Churned MRR − Contraction MRR + Expansion MRR) ÷ Starting MRR × 100%

NRRInterpretation
< 90%Losing money from existing customers — unsustainable
90–100%Revenue is flat from existing customers — acquisition must drive all growth
100–110%Good; existing customers grow the business without new sales
110–120%Excellent ("land and expand")
> 120%Best-in-class (Snowflake, Datadog territory)

An NRR above 100% means the business would grow even if it acquired zero new customers — expansion revenue from existing accounts offsets churn.

How the Calculator Works

Enter your customer counts by plan and their monthly pricing. The calculator multiplies each cohort and sums them to output total MRR. For MRR movement analysis, enter beginning MRR and each movement category separately.

Related Guides

Frequently Asked Questions

How is MRR calculated?
MRR = sum of (monthly price × number of customers) across all subscription plans. Normalize annual plans to monthly value. Exclude one-time fees, setup charges, and professional services revenue.
What is the difference between MRR and ARR?
MRR is Monthly Recurring Revenue; ARR is Annual Recurring Revenue = MRR × 12. Use MRR for daily and monthly operational decisions; use ARR for investor communications and annual benchmarking. ARR assumes current MRR is maintained for a full year.
What MRR growth rate is healthy for a SaaS startup?
Early-stage SaaS startups (under $1M ARR) should target 15–20% month-over-month MRR growth. At $1–5M ARR, 10–15% monthly. At $5–10M ARR, 5–10% monthly. Growth naturally decelerates as the base grows — the T2D3 framework (triple, triple, double, double, double ARR) is a common venture-stage target.
What is Net Revenue Retention and why does it matter?
NRR measures revenue retained from existing customers including upsells. NRR above 100% means expansion revenue from existing accounts exceeds churn — the business grows even without new customer acquisition. NRR above 110% is considered best-in-class and is a key metric investors use to evaluate SaaS quality.
How should I handle annual subscriptions in MRR?
Normalize annual subscriptions to monthly value. A $1,188 annual contract contributes $99/month to MRR — not $1,188 in the month of payment. Counting the full annual payment creates a misleading spike that doesn't reflect recurring revenue momentum.

Last updated 7/28/2026