MRR Calculator

Calculate monthly recurring revenue (MRR) and break it down into new, expansion, contraction, and churned MRR.

MRR Calculator

Ending MRR
x

MRR Formula & Components

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

Ending MRR = Starting MRR + Net New MRR
New MRR
Revenue from brand new customers acquired this month.
Expansion MRR
Additional revenue from existing customers (upgrades, seat additions, usage growth).
Contraction MRR
Revenue lost from existing customers who downgraded (but didn't cancel).
Churned MRR
Revenue lost from customers who fully cancelled this month.
Net Revenue Retention
(Starting MRR + Expansion ? Contraction ? Churn) / Starting MRR x 100%

Example

Starting MRR$40,000
+ New MRR+$5,000
+ Expansion MRR+$1,200
? Contraction MRR?$300
? Churned MRR?$800
Ending MRR = $45,100 (+12.75% MoM)

Net Revenue Retention = ($40,000 + $1,200 ? $300 ? $800) / $40,000 = 102.75%. Above 100% means existing customers expand faster than they churn x you'd grow even with zero new sales.

How to Grow MRR Faster

MRR growth has four levers: acquire more new customers, expand existing accounts, reduce contraction, and reduce churn. The best SaaS businesses optimize all four simultaneously. Here's how to approach each.

1. Maximize Net Revenue Retention (NRR)

NRR above 100% is the holy grail of SaaS metrics. It means your existing customer base grows in value each month, independent of new acquisition. Best-in-class SaaS companies (Snowflake, Datadog, Twilio) consistently report 120-130% NRR. Achieve this through usage-based pricing (customers grow into higher tiers naturally), account management-driven upsells, and annual plan renewals with pricing increases.

2. Build a Reliable New MRR Engine

New MRR comes from new customer acquisition. Make your acquisition repeatable: consistent inbound pipeline from SEO and content, scalable outbound sequences for target accounts, well-defined ICP (Ideal Customer Profile) so sales focuses on high-probability accounts, and a systematic trial/demo-to-close process. Track new MRR as a leading indicator x it predicts total MRR growth 1-3 months ahead.

3. Build Expansion Revenue into Your Pricing

The best expansion models are built into the product, not sold by a salesperson. Usage-based pricing (per seat, per API call, per GB) creates natural expansion as customers grow. Feature tiers with a natural upgrade path (small team x business x enterprise) encourage progression. Quarterly business reviews (QBRs) with high-value accounts identify expansion opportunities before customers even realize they need to upgrade.

4. Fight Churn at Every Stage

Churned MRR is the most damaging component because it compounds. Every dollar of churn must be replaced before you can grow. Address churn by: strengthening onboarding to ensure activation (most churn is decided in the first 30-60 days), deploying health scores to identify at-risk accounts before they cancel, and implementing exit interviews to understand the true reasons behind cancellations (often different from what you assume).

5. Reduce Contraction MRR

Contraction often gets less attention than churn, but it's equally harmful to NRR. Common contraction triggers: customers hit financial pressure and downgrade, teams shrink and need fewer seats, or pricing changes force budget conversations. Create "save plays" for at-risk accounts before they downgrade: offer temporary payment flexibility, move them to a more appropriate tier rather than letting them cancel, or pause accounts rather than losing them entirely.

MRR Growth Rate Benchmarks

For early-stage SaaS (pre-$1M ARR): 15-30% MoM growth is strong. $1-10M ARR: 10-20% MoM is excellent. $10-50M ARR: 5-10% MoM. Beyond $50M ARR: 3-5% MoM (which compounds to exceptional annual growth). The "T2D3 rule" x triple ARR for 2 years, then double for 3 years x is a benchmark for top-tier SaaS companies heading toward IPO.

Frequently Asked Questions

MRR (Monthly Recurring Revenue) is the normalized monthly revenue from all active subscriptions. It's the heartbeat metric of any subscription business. Annual subscriptions are divided by 12 to get monthly contribution. MRR excludes one-time payments, setup fees, and professional services x only the predictable, recurring component counts.
ARR (Annual Recurring Revenue) = MRR x 12. They measure the same thing at different timescales. ARR is preferred for enterprise SaaS and investor conversations because it gives a bigger-sounding number and aligns with annual contract value. MRR is preferred for operational tracking because it reflects monthly changes more granularly. Both are valid x just be consistent in how you use them.
NRR = (Starting MRR + Expansion ? Contraction ? Churn) / Starting MRR x 100%. It measures how much revenue you retain and grow from your existing customer base, excluding new customer acquisition. Above 100% means your existing base is growing (expansion exceeds losses). Best-in-class SaaS companies target 110-130% NRR. Below 80% indicates serious retention problems.
Normalize annual contracts to monthly by dividing by 12. A $1,200 annual contract = $100 MRR. Don't count the full $1,200 as MRR in the month of signing x that would distort your metrics. The cash may arrive upfront (which is great for cash flow), but the recognized recurring revenue accrues monthly. Track both "cash collected" and "MRR" separately to understand both dimensions.
Early-stage companies (under $1M ARR) should target 15-30% month-over-month growth. At $1-10M ARR, 10-20% MoM is excellent. The "rule of 40" is a common benchmark at scale: Revenue Growth Rate + Profit Margin should equal 40%+. The most important benchmark, however, is consistency x predictable 10-15% MoM growth is far more valuable to investors than volatile spikes.