MRR Calculator

Calculate your Monthly Recurring Revenue instantly — enter your revenue streams and see your total MRR, growth rate, ARR projection, and net revenue retention.

Revenue Components

Enter each revenue stream for the period you want to analyse.

Recurring revenue already generating from active subscriptions at the start of the month
Revenue gained from brand-new customers acquired this month
Additional revenue from upsells, upgrades, or seat additions by existing customers
Revenue lost to cancellations or downgrades this month — enter as a positive number
SaaS MRR Growth Benchmarks
Excellent NRR: Above 120% (strong expansion)
Good NRR: 100–120% (healthy retention)
Average NRR: 85–100% (some contraction)
At Risk: Below 85% (significant revenue loss)
Formula: MRR = Existing Revenue + New Revenue + Expansion Revenue − Churn. NRR = (Existing + Expansion − Churn) ÷ Existing × 100. A healthy MRR grows month-over-month with expansion offsetting churn.

Your MRR Results

Enter your revenue streams — existing, new, expansion, and churn — to calculate your total MRR, growth rate, projected ARR, and net revenue retention score.

Total MRR
$0
Monthly Recurring Revenue
MRR Growth
$0
Growth Rate
0%
Projected ARR
$0
Net Rev. Retention
0%
Revenue Breakdown
Existing
$0
New + Expansion
$0
Churned Revenue
$0

How to Use the MRR Calculator

Get your complete MRR picture in under 60 seconds. Enter your four revenue components and instantly see your total MRR, growth rate, ARR projection, and NRR score — no spreadsheet needed.

1

Enter Existing Revenue

Input the recurring revenue you were already generating from active subscriptions at the start of the month. This is your baseline MRR before any changes.

Required
2

Add New & Expansion

Enter revenue from brand-new customers acquired this month, plus any expansion revenue from upsells, plan upgrades, or seat additions by existing customers.

Required
3

Deduct Churn Revenue

Enter revenue lost to cancellations or downgrades as a positive number. The calculator subtracts this automatically so your net MRR reflects real retention.

Required
4

Read Your Results

Instantly see your total MRR, MRR growth, projected ARR, and Net Revenue Retention — colour-coded against SaaS industry benchmarks.

Instant
The Formulas
MRR = Existing + New + Expansion − Churn
NRR = (Existing + Expansion − Churn) ÷ Existing × 100
MRR Example$10,000 + $2,000 + $500 − $300 = $12,200
NRR Example($10,000 + $500 − $300) ÷ $10,000 × 100 = 102%
Why track NRR? It shows whether your existing customers are growing in value over time — an NRR above 100% means expansion more than covers churn.

When Should You Calculate Your MRR?

MRR is the heartbeat of a subscription business — measure it consistently to make smarter growth decisions.

Monthly Reviews

Calculate MRR at the close of every month to track whether your subscription business is growing, flat, or contracting.

Investor Reporting

MRR is one of the first metrics VCs and angels ask for. Know your number — broken down by component — before any funding conversation.

Revenue Forecasting

Use current MRR and your average growth rate to project forward-looking ARR for budget planning and headcount decisions.

Pricing Changes

Run the calculator before and after a pricing update to quantify the impact on total MRR, expansion revenue, and churn rate.

CS & Sales Goal Setting

Break your MRR target into components — how much from new sales, how much from expansion — so each team has a clear, measurable goal.

Product Launch Analysis

Measure MRR before and after shipping a major feature to understand whether the release drove meaningful expansion or reduced churn.

Frequently Asked Questions

Everything you need to know about Monthly Recurring Revenue, ARR, NRR, expansion revenue, and how to grow your subscription business.

MRR is the predictable, normalised revenue a subscription business expects to collect every month from active customers. It excludes one-time payments and is the primary growth metric for SaaS companies.

Formula: MRR = Existing Revenue + New Revenue + Expansion Revenue − Churn

Early-stage SaaS companies (under $1M ARR) should aim for 15–20% monthly MRR growth. Series A-stage companies typically target 10–15% monthly. Growth-stage companies often see 5–10% monthly. Sustainable long-term growth for mature companies is 3–5% monthly MRR growth.

MRR is your normalised monthly subscription revenue — best for tracking short-term growth trends. ARR (Annual Recurring Revenue) equals MRR × 12 and is the benchmark most commonly used in fundraising conversations and company valuations.

NRR measures how much revenue you retain from existing customers after accounting for churn and expansion. An NRR above 100% means your existing base is growing in value — even without new customer acquisition. Top SaaS companies often achieve 120%+ NRR.

NRR = (Existing + Expansion − Churn) ÷ Existing × 100
Example: ($10,000 + $500 − $300) ÷ $10,000 × 100 = 102% NRR

MRR has four key components: Existing MRR (revenue from customers at start of period), New MRR (revenue from brand-new customers), Expansion MRR (additional revenue from upsells or seat additions), and Churned MRR (revenue lost to cancellations or downgrades). Tracking all four reveals exactly where your MRR is growing or leaking.

MRR declines when churned revenue exceeds new and expansion revenue. Common causes include high customer churn (poor retention), downgrades (customers moving to cheaper plans), failed payment recovery, and slow new customer acquisition. Tracking each MRR component separately makes it easy to diagnose the root cause.

Negative churn occurs when expansion revenue from existing customers exceeds revenue lost from churn. When negative churn is present, your MRR grows even if you acquire zero new customers — because the value of your existing base is increasing. This is the most powerful growth lever in SaaS and a key signal of strong product-market fit.

The three highest-impact levers are: (1) Reduce churn — improve onboarding, customer success outreach, and product stickiness to keep existing MRR intact. (2) Drive expansion — build upsell paths and seat-based pricing so existing customers grow their spend. (3) Increase new acquisition — consistent cold outreach, SEO, and paid channels that add new MRR monthly. Reducing churn and driving expansion compound more powerfully than acquisition alone.

No. This MRR Calculator runs entirely in your browser. Your revenue figures and all other inputs are never sent to or stored on any server. All data clears automatically when you close or refresh the page, keeping your financial information completely private.