🇺🇸 United States

MRR Calculator

Calculate your Monthly Recurring Revenue from pricing tiers, project MRR growth over 12 months, or forecast ARR with churn. Works with any currency.

All amounts displayed in selected currency
Tier 1
e.g. Basic, Pro, Enterprise
$
Price per subscriber per month
Number of active subscribers
Tier 2
e.g. Basic, Pro, Enterprise
$
Price per subscriber per month
Number of active subscribers
Tier 3
e.g. Basic, Pro, Enterprise
$
Price per subscriber per month
Number of active subscribers
Estimates only. Actual revenue depends on market conditions, pricing changes, and customer behaviour.

Try another scenario

Found an issue? Send feedback

How to Use This Calculator

Tab "Calculate MRR"

Enter up to 5 pricing tiers with a tier name, monthly price, and number of subscribers. The calculator computes your total MRR (Monthly Recurring Revenue), ARR (Annual Recurring Revenue), and ARPU (Average Revenue Per User). Use this to get a clear snapshot of your current subscription revenue.

Tab "MRR Growth"

Enter your current MRR and monthly growth rate. The result shows a 12-month projection table with your MRR at each month, highlighting months 6 and 12. This assumes gross growth without accounting for churn.

Tab "Revenue Forecast"

Enter your current MRR, monthly growth rate, and monthly churn rate. The calculator projects your ARR at 12, 24, and 36 months, showing both the with-churn and without-churn scenarios side by side so you can see the true cost of customer attrition.

The Formulas

Monthly Recurring Revenue (MRR):
MRR = Sum of (Subscribers × Monthly Price) for each tier

Annual Recurring Revenue (ARR):
ARR = MRR × 12

Average Revenue Per User (ARPU):
ARPU = MRR / Total Subscribers

Projected MRR (with growth only):
MRR at month n = Current MRR × (1 + Growth Rate)^n

Projected MRR (with growth and churn):
MRR at month n = Current MRR × (1 + Growth% − Churn%)^n

All calculations are universal and pre-tax. Growth and churn rates are applied monthly and compound each period. Results are estimates assuming constant rates.

Worked Examples

Example 1 — Calculate MRR from 3 pricing tiers

A SaaS company has three plans: Basic at $29/mo with 200 subscribers, Pro at $79/mo with 80 subscribers, and Enterprise at $299/mo with 15 subscribers.

Basic tier$29 × 200 = $5,800
Pro tier$79 × 80 = $6,320
Enterprise tier$299 × 15 = $4,485
Total MRR$5,800 + $6,320 + $4,485 = $16,605
ARR$16,605 × 12 = $199,260
Total subscribers200 + 80 + 15 = 295
ARPU$16,605 / 295 = $56.29

Enterprise customers represent only 5% of subscribers but contribute 27% of MRR. ARPU of $56.29 is pulled up by the enterprise tier.

Example 2 — MRR growth projection at 10% monthly

Starting from $16,605 MRR with 10% month-over-month growth and no churn.

Starting MRR$16,605
Monthly growth rate10%
Month 3 MRR$16,605 × 1.10^3 = $22,097
Month 6 MRR$16,605 × 1.10^6 = $29,413
Month 12 MRR$16,605 × 1.10^12 = $52,100
Month 12 ARR$52,100 × 12 = $625,200

At 10% monthly growth, MRR more than triples in 12 months. This rate is typical for early-stage SaaS companies with strong product-market fit.

Example 3 — Revenue forecast with churn: $50K MRR, 8% growth, 4% churn

A company with $50,000 MRR growing at 8% per month but losing 4% of revenue to churn each month. Net monthly rate = 8% − 4% = 4%.

Starting MRR$50,000
Growth rate8% / month
Churn rate4% / month
Net rate4% / month
12-month MRR (with churn)$50,000 × 1.04^12 = $80,051
12-month ARR (with churn)$80,051 × 12 = $960,617
12-month MRR (no churn)$50,000 × 1.08^12 = $125,911
12-month ARR (no churn)$125,911 × 12 = $1,510,934

At 8% growth and 4% churn, $50K MRR reaches roughly $960K ARR in 12 months. Without churn, it would be $1.51M ARR — churn costs over $550K in annual revenue. Reducing churn by even 1 percentage point has an outsized impact on long-term revenue.

Understanding SaaS Revenue Metrics

What Is MRR?

MRR (Monthly Recurring Revenue) is the total predictable revenue your subscription business earns each month. It is the single most important metric for SaaS companies because it measures the health and trajectory of your recurring revenue stream. MRR excludes one-time fees, setup charges, and variable usage-based billing.

MRR vs ARR

ARR is simply MRR multiplied by 12. Use MRR for month-to-month operational decisions and ARR for annual planning, investor reporting, and company valuation. Most SaaS valuations are expressed as a multiple of ARR.

Why Churn Matters

Churn is the silent revenue killer. Even a small monthly churn rate compounds dramatically over time. A 5% monthly churn means you lose roughly 46% of your revenue base each year. The difference between 3% and 5% monthly churn can mean millions in lost ARR over 24-36 months. Reducing churn is often more impactful than increasing new sales.

Net Revenue Retention

The gold standard metric combines churn with expansion revenue. Net Revenue Retention (NRR) above 100% means your existing customers generate more revenue over time through upgrades and add-ons, even after accounting for churn. Top SaaS companies achieve NRR of 120-140%.

Frequently Asked Questions

MRR (Monthly Recurring Revenue) is the sum of all recurring subscription revenue earned in a month. Calculate it by multiplying each pricing tier's monthly price by its number of active subscribers, then summing across all tiers. For annual plans, divide the annual price by 12. MRR excludes one-time fees and variable charges.
It depends on your stage. Pre-seed and seed-stage startups often target 15-20% month-over-month growth. Series A companies typically see 8-12% monthly growth. Growth-stage companies ($5M+ ARR) usually grow 3-7% per month. Any consistent positive growth that exceeds churn is healthy.
Churn reduces your net growth rate. If you grow 8% monthly but churn 4%, your net growth is only 4%. Over 12 months, this difference compounds significantly. Use the Revenue Forecast tab to see exactly how much ARR you lose to churn compared to a zero-churn scenario.
Yes. For annual plans, divide the annual price by 12 and include that monthly amount in your MRR calculation. This gives an accurate picture of your recurring revenue run rate. Do not count the full annual payment as MRR in the month it is received.
ARPU (Average Revenue Per User) is MRR divided by total subscribers. It tells you how much each customer pays on average. Rising ARPU means customers are upgrading or buying add-ons. Falling ARPU may indicate you are acquiring lower-value customers or losing premium ones. It is a key signal for pricing strategy.

Related Calculators

Embed This Calculator

Add the sum.money MRR Calculator to your website. Free, responsive, always up to date.

<iframe src="https://sum.money/embed/mrr-calculator" width="100%" height="700"></iframe>