Why MRR is the single most watched SaaS metric
Monthly Recurring Revenue (MRR) is the predictable, subscription-based revenue a SaaS business generates each month. It excludes one-time fees, professional services, and usage-based overages. Investors, board members, and operators track MRR obsessively because it is the clearest signal of a subscription business's health and trajectory. A growing MRR means the business is acquiring and retaining customers. A shrinking MRR means something is broken in the acquisition, expansion, or retention engine.
The challenge is that MRR is not a single number — it is the result of four opposing movements every month. New customers add MRR. Existing customers upgrading their plans add expansion MRR. Customers cancelling subtract churned MRR. Customers downgrading their plans subtract contraction MRR. Net new MRR is the sum of these four movements, and the net new MRR as a percentage of last month's total is your month-over-month growth rate. This calculator captures all five inputs and produces a complete MRR movement report.
The calculator also derives two critical derived metrics: churn rate (churned MRR divided by previous MRR) and ARR (MRR multiplied by 12). Churn rate tells you what percentage of your revenue is walking out the door each month. ARR — Annual Recurring Revenue — is the run-rate equivalent, useful for valuation discussions and benchmarking against publicly traded SaaS companies that report ARR.
MRR movement types and derived metrics
| Movement | Direction | Example |
|---|---|---|
| New MRR | Positive | 10 new signups at $50/mo = $500 |
| Expansion MRR | Positive | 5 upgrades from $50 to $100 = $250 |
| Contraction MRR | Negative | 3 downgrades from $100 to $50 = -$150 |
| Churned MRR | Negative | 2 cancellations at $100/mo = -$200 |
| Net new MRR | Sum of all | 500 + 250 - 150 - 200 = $400 |
| Churn rate | Churned / previous MRR | 200 / 10,000 = 2.0% |
| ARR | MRR x 12 | 10,400 x 12 = 124,800 |
How to calculate your MRR
Enter new MRR — the total monthly revenue from brand new customers who signed up this month
Enter expansion MRR — additional revenue from existing customers who upgraded plans, added seats, or purchased add-ons (NOT new customers)
Enter churned MRR — the total monthly revenue lost from customers who cancelled their subscriptions entirely
Enter contraction MRR — the revenue reduction from existing customers who downgraded to a lower plan
Enter last month's MRR — your total recurring revenue at the end of the previous month
Review the results: current MRR, net new MRR, month-over-month growth percentage, churn rate, and ARR
Testing the calculator with SaaS scenarios
Start with a baseline: previous MRR of $10,000, new MRR of $1,500, expansion MRR of $800, churned MRR of $400, contraction MRR of $200. Net new MRR is $1,700 (1,500 + 800 - 400 - 200). Current MRR is $11,700. Growth rate is 17%. Churn rate is 4%. ARR is $140,400. These are healthy early-stage numbers — 10 to 20% MoM growth is typical for businesses under $10K MRR.
Now test a mature scenario: previous MRR of $500,000, new MRR of $15,000, expansion MRR of $10,000, churned MRR of $12,000, contraction MRR of $5,000. Net new MRR is $8,000. Growth rate drops to 1.6% — consistent with the 2 to 5% MoM range for businesses over $1M MRR. Churn rate is 2.4%. The lower growth rate is not a problem; it reflects the mathematical reality that adding $8,000 to a $500,000 base produces a smaller percentage than adding the same amount to a $10,000 base.
Common MRR calculation mistakes
Counting new customer signups as expansion MRR — expansion is only upgrades from existing customers, not new logos
Including one-time setup fees, onboarding charges, or professional services in MRR — MRR is strictly recurring subscription revenue
Calculating churn rate on customer count instead of revenue — a single $500/mo enterprise customer churning hurts more than five $10/mo customers
Comparing your MoM growth rate against a different stage's benchmark — early-stage growth of 15% is normal, but the same rate at $5M MRR would be exceptional
Treating ARR as a forecast — it is a run-rate (current MRR x 12), not a prediction of next year's revenue
Understanding MRR growth stages
MRR growth naturally decelerates as the base grows. A business adding $2,000 in net new MRR per month grows at 20% MoM when the base is $10,000, but only 2% when the base is $100,000. This is not a sign of stagnation — it is simple math. The benchmarks reflect this: early stage (under $10K MRR) targets 10 to 20% MoM, growth stage ($10K to $1M) targets 5 to 10%, and mature ($1M+) targets 2 to 5%.
What matters is whether your net new MRR is increasing in absolute dollars even as the percentage decreases. A mature SaaS company growing net new MRR from $20,000 to $25,000 per month is accelerating in dollar terms even if the percentage barely moves. Track both the absolute net new MRR and the percentage to get the full picture.
Who uses an MRR calculator
SaaS founders preparing investor updates or board decks that require MRR movement breakdowns
Finance teams building monthly revenue reports that separate new, expansion, contraction, and churned MRR
Operations teams tracking whether growth targets are being met and identifying which MRR movement needs attention
Investors evaluating SaaS companies by comparing MRR growth rates against stage-appropriate benchmarks
Sales leaders connecting new logo acquisition to MRR contribution to demonstrate team impact on revenue
Frequently asked questions
Q: What is MRR?
A: Monthly Recurring Revenue: the predictable monthly subscription revenue. It excludes one-time fees, professional services, and usage-based overages.
Q: What counts as expansion MRR?
A: Upgrades (basic to pro), seat additions, cross-sells to existing customers. New customer signups are NOT expansion — those are new MRR.
Q: What is a good MRR growth rate?
A: Early stage (under $10K MRR): 10-20% MoM. Growth stage ($10K-$1M): 5-10% MoM. Mature ($1M+): 2-5% MoM. Growth tapers as the base grows.
Q: How is ARR calculated?
A: ARR = MRR x 12. It is a run-rate, not a fiscal-year revenue projection. Useful for valuation and benchmarking against public SaaS companies.
Q: Should I calculate churn on revenue or customers?
A: Revenue-based churn (MRR churn rate) is more meaningful because it captures the financial impact. A single high-value customer churning hurts more than many low-value ones.
Calculate your MRR now
Track your subscription revenue movements with the MRR Calculator. Calculate revenue per user with the ARPU Calculator. Estimate customer value with the CLV Calculator. Track lost revenue with the Churn Rate Calculator or get a full SaaS dashboard with the SaaS Metrics Calculator.