MRR Calculator: Monthly Recurring Revenue (Free)
Calculate monthly recurring revenue (MRR) instantly: Active Customers × ARPU, with growth and churn context for SaaS.
MRR (Monthly Recurring Revenue) is predictable subscription revenue each month. Basic formula: MRR = Active Customers × ARPU. ARR = MRR × 12.
Average revenue per active customer
Revenue from new customers this month
Upsells and cross-sells from existing customers
Revenue lost from cancellations
Revenue lost from downgrades
Base MRR
$50.0K
Customers × ARPU
Ending MRR
$55.0K
After all movements
Net New MRR
$5.0K
Change this month
Growth Rate
10.0%
Strong growth
Strong MRR growth. Top SaaS companies grow 15–20% monthly at early stage. Reinvest in acquisition while maintaining unit economics.
How it works
Monthly Recurring Revenue (MRR) is the lifeblood of any subscription business. Calculate it by multiplying total active paying customers by average revenue per user. Track new MRR, expansion MRR, churned MRR, and contraction MRR to understand growth drivers.
How to use this calculator
Follow these steps to get an accurate MRR Calculator result.
- Open the MRR Calculator and set your currency.
- Enter Active Customers (total paying users) and ARPU (average monthly revenue per user) to calculate your base MRR.
- Enter New MRR, Expansion MRR, Churned MRR, and Contraction MRR to see the full MRR movement for the month.
- Review the growth rate: between 10-20% monthly MRR growth is excellent for early-stage SaaS. Use the results to identify which lever (new customers vs. expansion vs. churn) needs the most attention.
Worked examples
Plug in sample numbers to see how the MRR Calculator formula works in practice.
Simple MRR
- Active customers
- 500
- ARPU
- $80
MRR = 500 × $80 = $40,000
MRR movement bridge
- Starting MRR
- $100,000
- New + expansion
- $12,000
- Churn + contraction
- $7,000
Ending MRR = $100,000 + $12,000 − $7,000 = $105,000
Benchmarks
Directional ranges—always prefer your own baselines and unit economics.
| Context | Guidance |
|---|---|
| Early-stage MoM growth | 15–20%+ can be excellent sub-$1M ARR |
| $1–5M ARR | ~10–15% monthly is strong |
| $10M+ ARR | ~5–10% monthly is healthy |
| Expansion MRR | Most efficient growth lever after product-market fit |
Common mistakes
- Including one-time fees in MRR — Keep MRR to recurring subscription revenue only.
- Annualizing inconsistently — ARR = MRR × 12 for run rate; do not double-count annual prepay incorrectly.
- Ignoring churned MRR — Track new, expansion, contraction, and churned MRR separately.
Frequently Asked Questions
What is MRR?
MRR stands for Monthly Recurring Revenue, the predictable revenue your SaaS business generates each month from active subscriptions. It is the single most important metric for subscription businesses because it measures the stability and growth of your revenue stream.
How do you calculate MRR?
The basic formula is MRR = Active Customers × ARPU (Average Revenue Per User). For a more detailed view, track MRR movements: Starting MRR + New MRR + Expansion MRR − Churned MRR − Contraction MRR = Ending MRR. This shows exactly what drives your revenue changes each month.
What is the difference between MRR and ARR?
MRR is monthly recurring revenue. ARR (Annual Recurring Revenue) is simply MRR × 12, representing your annualized run rate. ARR is commonly used by investors and for board reporting, while MRR is used for monthly operational tracking. See our ARR vs MRR comparison.
What is a good MRR growth rate?
For early-stage SaaS (sub $1M ARR), 15-20% month-over-month MRR growth is excellent. At $1-5M ARR, 10-15% monthly is strong. Above $10M ARR, 5-10% monthly is healthy. Use this calculator to model your own growth trajectory.
What is expansion MRR?
Expansion MRR is additional revenue from existing customers through upsells, cross-sells, or plan upgrades. It is the most efficient form of growth because it costs 5–7x less than acquiring new customers. Track expansion MRR separately to measure customer success and product value.
How does churn affect MRR?
Churned MRR directly reduces your ending MRR. If you start with $100K MRR and lose $5K to churn, you must acquire $5K+ in new MRR just to break even. Even 2% monthly churn destroys 22% of MRR annually. Use the Churn Impact calculator to model long-term MRR decay.
Related Calculators
ARR Calculator
Calculate annual recurring revenue (ARR) instantly: MRR × 12, the investor-standard SaaS scale metric.
ARR = MRR × 12
NRR Calculator
Calculate NRR (Net Revenue Retention), also called NDR (Net Dollar Retention), including expansion, contraction, and churn.
NRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100
LTV Calculator
Estimate the total revenue a customer generates over their relationship with your business.
LTV = (ARPU × Gross Margin) ÷ Churn Rate
Churn Impact
Quantify how monthly churn affects revenue, LTV, and the value of retention improvements.
Revenue at Month N = Starting MRR × (1 − Churn)^N