Net Revenue Retention (NRR) is the most important single metric for measuring SaaS revenue health from the existing customer base.
The NRR formula
NRR = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100
At $100k starting MRR, $15k expansion, $3k contraction, $5k churn: - Ending MRR from existing base = $100k + $15k − $3k − $5k = $107k - NRR = $107k ÷ $100k = 107%
NRR vs Gross Revenue Retention (GRR)
GRR excludes expansion — it only measures how much of the starting MRR you retained (ignoring upsells):
GRR = (Starting MRR − Contraction − Churn) ÷ Starting MRR × 100
GRR is always ≤ 100%. It tells you about the quality of your retention without the expansion "cushion."
At 107% NRR and 92% GRR, expansion is covering churn and more — but if expansion slows, net retention could flip negative.
NRR benchmarks
| NRR | Interpretation |
|---|---|
| < 90% | Revenue from existing base shrinking fast |
| 90–100% | Expansion partially offsets churn |
| 100–110% | Positive — expansion exceeds churn |
| 110–120% | Strong — top quartile for SaaS |
| 120%+ | Exceptional — "negative churn" |
Best-in-class enterprise SaaS companies (Snowflake, Twilio at peak) have reported 130–160% NRR, meaning revenue from existing cohorts nearly doubled within 12 months through expansion.
Why NRR above 100% is transformative
At 120% NRR, even zero new customer acquisition produces 20% annual growth. The business can grow its revenue base purely by upselling and expanding existing customers — this is the SaaS "negative churn" holy grail.
At 95% NRR, you must replace 5% of your starting MRR just to stay flat — before you grow even a dollar. Acquisition becomes a treadmill.
What drives NRR above 100%
- Seat-based or usage-based pricing: revenue grows as the customer grows
- Strong onboarding: customers who adopt the product fully expand more
- Net promoter score: happy customers upgrade, unhappy ones churn
- Customer success outreach: proactive expansion signals = more upsells
- Annual vs monthly: annual customers expand more and churn less
Net revenue retention is one driver of growth; the ARR growth rate calculator shows the total year-over-year result.
Frequently asked questions
What does this calculator do? Calculate Net Revenue Retention and Gross Revenue Retention from starting MRR, expansion, contraction, and churn MRR inputs.