Net Revenue Retention (NRR) Calculator

Calculate net dollar retention and revenue retention rate. Critical SaaS metric for measuring customer expansion and revenue growth.

Net Revenue Retention (NRR)
nrr%
Revenue retention including expansion
Gross Revenue Retention (GRR)
grossRevenueRetention%
Revenue retained without expansion
Expansion Rate
expansionRate%
Upsell and cross-sell rate
Revenue Churn Rate
revenueChurn%
Total revenue lost
💡 NRR Benchmarks
• World-class NRR: 120%+ (expansion exceeds churn)
• Good NRR: 100-120% (minimal net revenue loss)
• Acceptable NRR: 90-100% (some revenue leakage)
• Problem NRR: Below 90% (significant revenue churn)
• Top SaaS companies average 110-130% NRR

How to Calculate Net Revenue Retention (NRR)

Net Revenue Retention (also called Net Dollar Retention or NDR) measures revenue growth from existing customers, including expansion, contraction, and churn. It's one of the most important SaaS metrics and a key driver of company valuation.

The NRR Formula

NRR = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR × 100
Measures revenue retention including expansion revenue

Step-by-Step Calculation

Step 1: Identify Starting MRR

Use MRR from existing customers at the beginning of the period. Exclude new customers acquired during the period.

Step 2: Track Revenue Changes

  • Expansion MRR: Upsells, cross-sells, add-ons from existing customers
  • Contraction MRR: Downgrades, reduced seats, plan changes
  • Churned MRR: Revenue from customers who cancelled completely

Step 3: Calculate Ending MRR

Ending MRR = Starting MRR + Expansion - Contraction - Churn

Step 4: Calculate NRR

Example Calculation
  • Starting MRR: $100,000
  • Expansion MRR: $12,000 (upsells)
  • Contraction MRR: $3,000 (downgrades)
  • Churned MRR: $5,000 (cancellations)
  • Ending MRR: $100,000 + $12,000 - $3,000 - $5,000 = $104,000
  • NRR: ($104,000 / $100,000) × 100 = 104%

NRR Benchmarks by Company Stage

RatingNRR RangeInterpretation
World-Class120%+Exceptional expansion, minimal churn
Excellent110-120%Strong expansion engine
Good100-110%Expansion offsets churn
Acceptable90-100%Some net revenue leakage
ProblemBelow 90%Significant revenue churn

Famous SaaS Company NRR Examples

CompanyNRRStrategy
Snowflake158%Usage-based pricing, data growth
Datadog130%Multi-product expansion
Monday.com130%Seat expansion, workflow growth
Twilio137%Usage-based, API expansion
Zoom130%Land-and-expand, viral growth

Strategies to Improve NRR

1. Build Expansion Revenue Engines

  • Implement usage-based pricing that grows with customers
  • Create tiered pricing with clear upgrade paths
  • Build multi-product portfolio for cross-sells
  • Design seat-based expansion models
  • Offer premium features and add-ons

2. Reduce Revenue Churn

  • Improve onboarding to prevent early churn
  • Implement proactive customer success programs
  • Identify and address at-risk customers early
  • Build product stickiness and lock-in
  • Offer annual contracts with discounts

3. Minimize Contraction

  • Make downgrades harder than upgrades
  • Provide pause options vs cancellation
  • Offer targeted discounts to prevent downgrades
  • Build features that justify current tier
  • Regularly communicate value delivered

4. Implement Land-and-Expand Motion

  • Start customers on entry-level plans
  • Demonstrate value quickly
  • Identify expansion triggers (usage, team growth)
  • Proactive outreach when expansion signals appear
  • Make upgrades self-serve when possible

Frequently Asked Questions

What is a good net revenue retention rate?

World-class NRR is 120%+ (e.g., Snowflake 158%, Datadog 130%). Good NRR is 100-120%. Acceptable is 90-100%. Below 90% indicates problems. Public SaaS companies average 110-120% NRR. NRR above 100% means expansion revenue exceeds churn - a powerful growth engine.

How do I calculate net revenue retention?

Formula: (Starting MRR + Expansion - Contraction - Churn) / Starting MRR × 100. Example: Started with $100k MRR, added $12k expansion, lost $3k to downgrades and $5k to churn. Ending: ($100k + $12k - $3k - $5k) / $100k = 104% NRR. Track monthly and annualize for trends.

What is the difference between NRR and GRR?

NRR (Net Revenue Retention) includes expansion revenue. GRR (Gross Revenue Retention) excludes expansion. Example: 110% NRR with 85% GRR means you lost 15% to churn/contraction but gained 25% from expansion. GRR shows retention floor, NRR shows expansion ceiling. Track both.

Can NRR be over 100%?

Yes! NRR above 100% means expansion revenue from existing customers exceeds revenue lost to churn and downgrades. This is the SaaS gold standard - you can grow revenue even without new customers. Example: Snowflake's 158% NRR means $100k cohort grows to $158k in one year from expansion alone.

How can I improve net revenue retention?

Six strategies: 1) Implement usage-based pricing that grows with customers, 2) Build expansion products and upsell paths, 3) Reduce churn through better onboarding and CS, 4) Create land-and-expand sales motion, 5) Offer multi-product bundles, 6) Implement customer success programs focused on expansion. Focus equally on reducing churn and driving expansion.

Should I prioritize NRR or new customer acquisition?

Both matter, but NRR creates efficient growth. With 120% NRR, your existing customers alone grow revenue 20% annually. This compounds - a $1M cohort becomes $1.73M in 3 years without new logos. High NRR reduces pressure on expensive new acquisition. Best companies excel at both: strong NRR + healthy new customer growth.

How does NRR impact company valuation?

Higher NRR = significantly higher valuations. Companies with 120%+ NRR trade at 15-25x revenue. Companies with 90-100% NRR trade at 8-12x. Each 10% NRR improvement can increase valuation 30-50%. Investors love NRR above 110% because it shows product stickiness, pricing power, and capital-efficient growth.

What is cohort-based NRR analysis?

Track NRR by customer cohort (signup quarter/year). Example: Q1 2023 cohort might show 105% NRR at 12 months, 112% at 24 months. This reveals: expansion velocity, cohort quality, product-market fit strength, and sales efficiency. Improving cohorts over time indicate better product and go-to-market fit.

Need Help With Your Strategy?

Our team can help you apply these insights to improve your marketing and sales performance.

Get a Free Consultation