SaaS Growth Projection Tool
MRR/ARR growth, churn, and expansion modeling.
MRR = Monthly Recurring Revenue. ARR = MRR × 12. Growth comes from new customers minus churn plus expansion (upsells). MRR(t+1) = MRR(t) × (1 - churn) + new revenue + expansion. This calculator projects MRR over 12–24 months with your assumptions.
Inputs
Results
Current ARR: $60,000
MRR in 12 months: —
Insights
Formula
MRR(t+1) = MRR(t)*(1-churn) + New + Expansion
Input Definitions
What does each input mean?
- Current MRR
- Monthly recurring revenue today. ARR = MRR × 12.
- Monthly Churn Average (%)
- Revenue lost each month from cancellations and downgrades. Net revenue churn.
- New MRR per month
- New revenue from new customer acquisitions each month.
- Expansion MRR per month
- Upsell and expansion revenue from existing customers (upgrades, add-ons).
Related Calculators
Modeling How Your MRR Will Grow (or Stall)
SaaS revenue growth is driven by the interplay of new MRR added, expansion from existing customers, and contraction and churn from lost accounts. This calculator helps you model your MRR trajectory given your current growth rate and churn, so you can understand how these dynamics compound over time and what it would take to hit a specific revenue target.
Use it when you’re building investor projections, trying to understand the revenue impact of improving retention by a specific percentage, or stress-testing a growth plan to see whether it’s realistic. One of the most common surprises in SaaS modeling is how dramatically churn limits growth — even at fast growth rates. Running this model makes that dynamic impossible to ignore.