How to use this calculator
Enter beginning MRR from existing customers only, then add expansion revenue and subtract downgrades and churned MRR.
Do not include revenue from brand-new customers when calculating NRR.
Calculate Net Revenue Retention for SaaS by combining starting MRR, expansion, downgrades, and churned revenue. This NRR tool shows whether existing customers are growing enough to offset revenue loss.
Enter beginning MRR from existing customers only, then add expansion revenue and subtract downgrades and churned MRR.
Do not include revenue from brand-new customers when calculating NRR.
NRR measures how much revenue is retained and expanded from an existing customer base. Above 100% means expansion offsets losses; above 120% is often considered very strong for SaaS.
NRR is one of the most important SaaS retention and expansion metrics because it shows growth quality inside the existing customer base.
With $100,000 beginning MRR, $18,000 expansion, $5,000 downgrades, and $6,000 churn, NRR is 107%.
Add expansion revenue to beginning MRR, subtract downgrades and churned revenue, then divide by beginning MRR.
Above 100% means existing customer revenue is growing after losses. Above 120% is often viewed as very strong in B2B SaaS.
No. NRR should only include revenue movement from the existing customer base, not brand-new customers.
Upgrades increase expansion revenue, which raises NRR and can offset downgrades or churn.
NRR falls below 100% when expansion revenue is not enough to offset downgrades and churned recurring revenue.
| Metric | Use |
|---|---|
| NRR | Revenue retained plus expanded from existing customers. |
| Expansion | Upgrade or seat growth revenue. |
| Contraction | Downgrades and churned revenue. |
| Growth quality | Whether existing accounts expand after losses. |