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.
Instant calculations · Editable fee assumptions · Export-ready results
Inputs
Values update results instantly. Adjust fee assumptions to match your seller dashboard.
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
Share or export this calculation
Copy your numbers, save as PDF, or share with your team and seller communities.
Continue with related tools
These calculators pair well with MRR and help you get a complete picture.
You might also need
Churn Rate
Calculate monthly and annual churn rates, subscriber lifespan, and revenue lost to churn — see how small retention improvements multiply revenue.
Know your customer value
Customer Lifetime Value
Estimate CLV from purchase value, frequency, lifespan, margin, acquisition and retention costs.
Project your revenue
Revenue
Project gross, net, and recurring revenue from price, volume, refunds, fees, and subscriptions.
📈Grow Your Business with Smart Sellers Tool
Want more than just the numbers?
Download the FREE Smart Seller Profit Toolkit and learn how to:
Get your free toolkit and start pricing smarter today.
Get the Free ToolkitFree • No spam • Unsubscribe anytime
Monthly Recurring Revenue Calculator
Generated 8/4/2026, 2:52:41 PM · 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.
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 tools
Continue planning
Churn Rate Calculator
Calculate monthly and annual churn rates, subscriber lifespan, and revenue lost to churn — see how small retention improvements multiply revenue.
Customer Lifetime Value Calculator
Estimate CLV from purchase value, frequency, lifespan, margin, acquisition and retention costs.
Revenue Calculator
Project gross, net, and recurring revenue from price, volume, refunds, fees, and subscriptions.
Platform roadmap
Explore More Seller Tools
We are building a complete business decision platform. These planning and forecasting tools are coming next — each will reuse the same transparent, seller-focused framework.
Profit Planner
Set monthly income goals and work backward to required sales, pricing, and margin targets.
Inventory Planner
Calculate reorder points, inventory investment, and stockout risk before you place POs.
Pricing Optimizer
Test pricing scenarios to find the sweet spot between conversion and profit per order.
ROI Planner
Model return on ads, influencer campaigns, and marketplace promotions.
Business Goal Planner
Turn annual revenue goals into daily sales targets, listing counts, and traffic needs.
Sales Forecast
Project next quarter revenue from current average order value and growth assumptions.
Pricing Strategy Tool
Compare charm pricing, premium pricing, and anchor strategies on the same product.
Product Launch Calculator
Budget a new product launch including samples, fees, ads, and break-even timeline.