SaaS MRR Explained
Monthly Recurring Revenue is the foundation of SaaS reporting. Learn the five MRR components, how to calculate net new MRR, and how to avoid common errors.
Introduction
Monthly Recurring Revenue (MRR) is the single most important metric in a subscription business. It gives a stable, consistent view of revenue that one-time sales, annual contracts, and fluctuating usage revenue all obscure. This guide explains how MRR is calculated, how to break it into components, and the mistakes that cause founders to report inflated or inaccurate numbers.
Why this matters
Without MRR, it is nearly impossible to understand the true health of a subscription business. A single large enterprise deal in one month can make revenue look great while the underlying base is shrinking. MRR strips out that noise and gives a repeatable, comparable monthly baseline. Every investor, board member, and SaaS operator who asks "how is the business doing?" is really asking about MRR movement.
Step-by-step method
Follow these practical steps to apply this calculation to your own situation:
- Step 1 — Sum active subscription revenue. MRR = Σ (active customers × monthly plan price). Count only customers with an active, paid subscription.
- Step 2 — Normalise annual plans. Divide any annual contract value by 12. A customer paying $1,200 annually contributes $100 MRR — not $1,200.
- Step 3 — Track new MRR separately. New MRR = revenue from customers who joined this month. This measures new business growth.
- Step 4 — Track expansion and contraction MRR. Expansion MRR = revenue from plan upgrades or additional seats. Contraction MRR = revenue lost from downgrades.
- Step 5 — Track churned MRR. Churned MRR = revenue lost from cancellations. This is the most important number to minimise.
- Step 6 — Calculate net new MRR. Net New MRR = New MRR + Expansion MRR − Contraction MRR − Churned MRR. This is your true monthly momentum.
Formula to know
MRR = sum of monthly recurring revenue from all active subscriptions; net new MRR = new MRR + expansion MRR − contraction MRR − churned MRR
The formula is the starting point, not the whole decision. Use the same period and units across every input, and avoid mixing gross and net values unless the calculator specifically asks for them. When a result affects tax, lending, investment, payroll, or client reporting, use the formula to understand the estimate and then verify the final number against source documents.
Example calculation
Starter plan: 150 customers × $25 = $3,750 MRR. Pro plan: 60 × $79 = $4,740. Enterprise: 8 × $249 = $1,992. Total MRR = $10,482. This month: new MRR +$850, expansion +$420, contraction −$180, churned −$290. Net New MRR = $850 + $420 − $180 − $290 = +$800. New total = $11,282.
$10,482 MRR implies $125,784 ARR. Net New MRR of $800 = 7.6% month-on-month growth. At this rate, MRR reaches ~$23,500 in 12 months (ARR ~$282K). The $800 net gain with $290 in churn suggests a reasonably healthy expansion motion — but the churn number is worth tracking closely.
Use the related CalcBix tool
Open the SaaS MRR Calculator to test your own numbers instantly. The tool includes the formula, real-time result updates, result interpretation, copy-to-clipboard, optional CSV export, common mistakes, FAQ, and related tools.
Common mistakes to avoid
- Including one-time setup fees or professional services in MRR — only recurring subscription revenue belongs.
- Not normalising annual plans — counting a $1,200 annual payment as $1,200 MRR instead of $100 inflates the metric.
- Ignoring contraction MRR — this hides a shrinking base that new MRR is masking.
- Conflating new customer MRR with total company MRR — both matter but answer different questions.
- Not tracking MRR by plan tier — churn and expansion patterns often differ dramatically across tiers.
Practical tips
Review all five MRR components monthly: new, expansion, contraction, churned, and net new. A business with $500 new MRR and $100 churn is in a very different position from one with $2,000 new MRR and $1,600 churn — the net looks similar but the dynamics are completely different. Use the CalcBix SaaS MRR Calculator to model your numbers and track net MRR movement month to month.
Summary
MRR is not just a vanity metric — it is the foundational measure of subscription business health. Calculate it accurately, track all five components, and use it to drive decisions about retention investment, pricing changes, and expansion strategy.
Ready to use the calculator?
Open the SaaS MRR Calculator — free, no login required.
Calculated your numbers? Take the next step.
Build a business page, capture leads, and follow up faster with GrowbixAI.
Frequently asked questions
What is the fastest way to use this guide?
Read the formula section, test your own numbers in the related CalcBix tool, then compare conservative and optimistic scenarios side by side.
Are the examples professional advice?
No. All examples are for educational illustration only. Verify financial, tax, legal, or investment decisions with a qualified professional.
Which tool should I open next?
Open the SaaS MRR Calculator to test your own numbers. It includes the formula, result interpretation, FAQ, and related tools.
Can I share this guide?
Yes. Every CalcBix guide has a permanent URL you can share with clients, colleagues, or social media. No login required to read.
Related tools
SaaS ARR Calculator
Calculate annual recurring revenue and growth scenarios.
saasChurn Rate Calculator
Calculate customer churn, revenue churn, and retention signals.
saasCustomer Lifetime Value Calculator
Estimate LTV from ARPU, gross margin, and churn.
saasSaaS CAC Calculator
Calculate SaaS customer acquisition cost and payback.
saasLTV to CAC Ratio Calculator
Calculate LTV:CAC ratio and SaaS acquisition quality.
saasSaaS Burn Rate Calculator
Calculate net burn rate and monthly cash consumption.