Net Revenue Retention (NRR) Calculator

Calculate your Net Revenue Retention (NRR %) rate to measure how effectively your existing customer base grows over time. Evaluate revenue expansion from plan upgrades against losses from contraction and account churn.

Net Revenue Retention (NRR) Calculator – SaaS Growth Metric
Net Revenue Retention (NRR)
Ending MRR from Existing Cohort
Net MRR Change
Annualized Net Expansion Impact
⚠️ Illustrative only. Not financial advice. Please delete history timely, it may impact your browser performance.

History — Net Revenue Retention (NRR) Calculator – SaaS Growth Metric

# Time Starting MRR Expansion MRR Churned MRR NRR (%) Ending MRR Action

Why Use This NRR Calculator

Net Revenue Retention (NRR) is widely regarded as the single most critical health metric for subscription and SaaS businesses. This calculator enables you to:

  • 📈 Measure Cohort Compounding — verify if existing accounts expand overall (NRR > 100%).
  • ⚖️ Balance Upgrades vs. Churn — quantify whether expansion MRR offsets lost revenue from cancellations.
  • 🎯 Benchmark Investor Metrics — evaluate your NRR against top-tier VC and public SaaS benchmarks.
  • 💰 Project Annualized Revenue Growth — visualize the long-term dollar impact of current retention trends.

Net Revenue Retention (NRR) Formula

\[\text{NRR (\%)} = \frac{\text{Starting MRR} + \text{Expansion MRR} - \text{Contraction MRR} - \text{Churned MRR}}{\text{Starting MRR}} \times 100\]

Where: - Starting MRR: Total Monthly Recurring Revenue at the beginning of the period. - Expansion MRR: Additional revenue from upgrades, cross-sells, and seat add-ons. - Contraction MRR: Revenue lost due to customer tier downgrades. - Churned MRR: Revenue lost due to complete account cancellations.


SaaS NRR Benchmarks Comparison

SaaS Segment NRR Rating Annual Cohort Growth Impact Investor Takeaway
Below 80% Poor Severe contraction (-20%+/yr) Leaky bucket; unsustainable without high acquisition
80% – 95% Average (SMB) Mild contraction Typical for self-serve SMB SaaS
100% – 110% Good (Mid-Market) Healthy baseline (+0% to +10%) Growth sustained by expansion
110% – 120% Excellent (Enterprise) Strong compounding (+10% to +20%) High product stickiness and account expansion
120%+ Elite (Public SaaS Leaders) Hyper-growth (+20%+/yr) World-class negative net churn

How to Use This NRR Calculator

  1. Enter your Starting MRR for the cohort at the beginning of the timeframe.
  2. Input Expansion MRR gained from seat add-ons, cross-sells, or plan tier upgrades.
  3. Input Contraction MRR lost from plan downgrades.
  4. Input Churned MRR lost from account cancellations.
  5. Review your NRR %, Ending MRR, and Annualized Expansion Impact instantly.

Frequently Asked Questions

What is Net Revenue Retention (NRR)?

Net Revenue Retention (NRR) measures the percentage of recurring revenue retained from an existing cohort of customers over a given period, including account upgrades (expansion), downgrades (contraction), and cancellations (churn).

What is a good NRR percentage for SaaS?

An NRR above 100% means existing customers are expanding faster than they are churning (net negative churn). For B2B SaaS, 100%–110% is solid, 110%–120% is great, and 120%+ (e.g., Snowflake, Twilio) is top-tier public SaaS benchmark.

What is the formula for NRR?

NRR % = [(Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) / Starting MRR] × 100.

How does NRR differ from GRR?

GRR (Gross Revenue Retention) excludes expansion revenue and cannot exceed 100%. NRR includes expansion revenue and can exceed 100%.

Does NRR include new customer acquisitions?

No. NRR exclusively tracks the revenue performance of an existing cohort of accounts present at the start of the period.

Why do investors care so much about NRR?

NRR indicates product-market fit, customer satisfaction, and compounding sales efficiency. High NRR enables software companies to grow revenue even without acquiring new logos.

How frequently should SaaS companies measure NRR?

Most SaaS companies measure NRR monthly and report trailing 12-month (TTM) NRR on a quarterly or annual basis.