~2 min read
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
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.