Monthly Recurring Revenue Calculator
Enter starting MRR, new MRR from fresh customers, expansion from upgrades, reactivation from returning customers, and lost from downgrades and churn. See ending MRR, net new MRR, growth rate, net revenue retention, gross churn rate, annual run rate, and 12-month projections if growth holds. Built for subscriptions, memberships, and SaaS sellers tracking recurring revenue honestly.
Best for
Make the next pricing or planning decision with context
Turn volume and rate assumptions into a revenue scenario for your business scenario. It covers MRR, ARR, and subscription growth — new, expansion, downgrade, and churned MRR for a complete SaaS revenue picture.
Instant calculations · Editable fee assumptions · Export-ready results
Inputs
Values update results instantly. Adjust fee assumptions to match your seller dashboard.
Your figures are saved in this browser on this device.
Starting position
MRR at beginning of month
This month
MRR from new customers
Upgrades, add-ons from existing customers
Lost from downgrades
Lost from cancellations
Returning customers
Results
Live estimates based on your inputs and editable fee assumptions.
Ending MRR
$14,500.00
Starting plus net new.
Net new MRR this month
$2,500.00
New + expansion + reactivation - downgrade - churn.
MRR growth rate
20.8%
Net new divided by starting MRR.
Net revenue retention (NRR)
98.3%
(Starting + expansion - downgrade - churn)/starting.
Gross churn rate
5.0%
Churned divided by starting MRR.
Annual run rate (ARR)
$174,000.00
Ending MRR times 12.
MRR in 3 months at same growth
$19,500.00
Compound growth projection 3 months.
MRR in 12 months
$116,257.86
If net new rate holds monthly.
Total new + expansion + reactivation
$3,500.00
All positive MRR movements.
Total lost to downgrade + churn
$1,000.00
All negative movements.
What this means
$12000 start + $3500 new/expansion/reactivation − $1000 downgrade/churn = $14500 ending. Net new $2500 (20.8%). NRR 98.3% churn 5.0%. ARR $174000. 12mo linear $42000 compound $116258.
MRR waterfall: starting to ending
Interactive breakdown of fees, costs, and remaining profit.
Distribution
- Starting$12,000.0072.7%
- New$2,500.0015.2%
- Expansion$800.004.8%
- Reactivation$200.001.2%
- Downgrade$400.002.4%
- Churned$600.003.6%
Total $16,500.00 · 6 segments · interactive
Line-item breakdown
Dollar amounts, share of revenue, and visual proportion.
- Starting MRR
- $12,000.00
- New MRR
- $2,500.00
- Expansion MRR
- $800.00
- Reactivation MRR
- $200.00
- Downgrade MRR
- $400.00
- Churned MRR
- $600.00
- Total new movements
- $3,500.00
- Total lost movements
- $1,000.00
- Net new MRR
- $2,500.00
- Ending MRR
- $14,500.00
- MRR growth rate
- 20.8%
- NRR
- 98.3%
- Gross churn rate
- 5.0%
- ARR run rate
- $174,000.00
- 12-month linear projection
- $42,000.00
- 12-month compound projection
- $116,257.86
Assumptions used
- • Net new $2500.00 = 3500.00 − 1000.00
- • Ending $14500.00 = $12000.00 + $2500.00
- • NRR 98.3% = (12000+800−400−600)/12000
Your next best moves
Use your MRR result to make the next decision. These General Business tools follow the same cost and pricing thread.
Keep the decision moving with the free Etsy Seller Toolkit
Download a practical checklist for pricing, hidden cost leaks, and healthier profit decisions alongside this result.
More General Business calculators and guides are in the category hub.
Explore General BusinessMonthly Recurring Revenue Calculator
Generated 9/16/2026, 7:49:56 AM · Currency USD
Inputs
- Starting MRR this month: 12000
- New MRR from new customers: 2500
- Expansion MRR (upgrades, add-ons): 800
- Downgrade MRR (contractions): 400
- Churned MRR (cancellations): 600
- Reactivation MRR (returning): 200
Results
- Starting MRR: $12,000.00
- New MRR: $2,500.00
- Expansion MRR: $800.00
- Reactivation MRR: $200.00
- Downgrade MRR: $400.00
- Churned MRR: $600.00
- Total new movements: $3,500.00
- Total lost movements: $1,000.00
- Net new MRR: $2,500.00
- Ending MRR: $14,500.00
- MRR growth rate: 20.8%
- NRR: 98.3%
- Gross churn rate: 5.0%
- ARR run rate: $174,000.00
- 12-month linear projection: $42,000.00
- 12-month compound projection: $116,257.86
Interpretation
$12000 start + $3500 new/expansion/reactivation − $1000 downgrade/churn = $14500 ending. Net new $2500 (20.8%). NRR 98.3% churn 5.0%. ARR $174000. 12mo linear $42000 compound $116258.
How it works
Methodology & formulas
This calculator is transparent by design. Review the steps and formulas so you can trust the estimate and adjust assumptions when your dashboard differs.
Calculation steps
- 1Sum positive MRR types: new, expansion, reactivation.
- 2Sum negative types: downgrade, churned.
- 3Subtract negatives from positives for net new MRR.
- 4Add to starting for ending MRR.
- 5Divide net new by starting for growth rate.
- 6Compute NRR as retention of existing base including expansion/contraction but excluding new logos.
- 7Project 3/6/12 months by compounding growth rate or adding net new linearly for comparison.
Formulas
- netNew = new + expansion + reactivation − downgrade − churned
- ending = starting + netNew
- growthRate = netNew / starting ×100
- NRR = (starting + expansion − downgrade − churn)/starting ×100
- grossChurn = churned/starting ×100
- ARR = ending ×12
- projectionMonthN = starting × (1+growthRate)^N or ending + netNew×(N-1)
Important assumptions
- Net new MRR = newMRR + expansion + reactivation − downgrade − churned.
- Ending MRR = startingMRR + netNewMRR.
- Growth rate = netNewMRR / startingMRR ×100.
- NRR = (starting + expansion − downgrade − churned)/starting ×100 — new and reactivation excluded because NRR measures existing base.
- Gross churn rate = churned / starting ×100.
- ARR = endingMRR ×12.
- 12-month projection assumes same netNewMRR added monthly (linear) or same growth % compounding — we show compound growth % version.
Sources & review
Know what this estimate is built on
This calculator is intentionally platform-agnostic, so it does not attach a platform fee URL.
Official references
No single official fee page is attached here. The model keeps these inputs editable so you can use the terms that apply to your situation.
Use the current terms
This model uses editable planning assumptions. Confirm tax, payment, financing, or operating terms with the relevant provider, official authority, or adviser for your situation.
Defaults are editable estimates. Match them to your current account, provider statement, official authority, lender, or adviser before making a pricing or investment decision.
Calculator model reviewed: August 9, 2026. This date covers the page and calculator guidance, not a guarantee that every live platform rate or term was re-audited on that date.
Worked example
SaaS starting $12K MRR
$12K start + $2.5K new + $800 expansion + $200 reactivation = $15.5K − $400 downgrade − $600 churn = $14.5K ending. Net new $2.5K (20.8% growth). NRR 98.3%. Gross churn 5%. ARR $174K. Linear 12-month $42K MRR, compound at 20.8% unrealistic $128K.
FAQ
Common questions
Related guides
Read the guide behind the number
Use these practical guides to check the assumptions behind MRR before you make the next decision.
SaaS Metrics Calculators
SaaS Metrics Every Founder Should Track (With Free Calculators)
SaaS Metrics Every Founder Should Track (With Free Calculators) Picture this: Your SaaS startup hits 10,000 users. Revenue streams in. Founders pop champagne...
Read guideSmall Business Finance
PeoplePerHour Fees Explained: Calculate Your Freelancer Take-Home Pay with PPH Fee Calculator
PeoplePerHour Fees Explained: Calculate Your Freelancer Take-Home Pay with PPH Fee CalculatorPicture this: You've just sealed the deal on a $1,000 project fo...
Read guide