Skip to content
Metricalytics

Retention & Churn

What Is Net Revenue Retention (NRR) / Net Dollar Retention (NDR)?

Complete guide to NRR and NDR for SaaS: formula, how to calculate net dollar retention, GRR context, benchmarks, and improvement strategies.

Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures the percentage of recurring revenue retained from existing customers over a period, including expansion, contraction, and churn. Formula: (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100. It is widely considered the single most important quality-of-revenue metric in SaaS because it reveals whether your installed customer base is a growth engine or a drag on the business.

Key takeaways

  • NRR and NDR are the same metric (revenue vs “dollar” naming)
  • Above 100% means the existing base grows without new logos
  • GRR excludes expansion; NRR/NDR includes it
  • Use the free NRR Calculator to run the formula

How to use the NRR Calculator

  1. Open the NRR Calculator.
  2. Enter starting MRR for the period.
  3. Enter expansion MRR, contraction MRR, and churned MRR.
  4. Review your NRR percentage instantly along with benchmarks and context.

The NRR / NDR formula

NRR (NDR) = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100

Example

InputValue
Starting MRR$100,000
Expansion MRR (upsells, cross-sells)$12,000
Contraction MRR (downgrades)$3,000
Churned MRR (cancellations)$4,000
Ending MRR from existing customers$105,000
NRR / NDR105%

Use our NRR Calculator to run your own numbers. For GRR vs NRR detail, see GRR vs NRR.

Why NRR above 100% matters

NRR above 100% means existing customers are generating more revenue over time than they did at the start of the period — even after accounting for churn and downgrades. This has several powerful implications:

  1. Revenue grows without new customers. At 110% NRR, your existing base adds 10% revenue annually on its own. New customer acquisition is additive, not required just to stay flat.
  2. Compounding growth. NRR above 100% compounds: a $10M base at 120% NRR becomes $12M after year one, $14.4M after year two — without a single new logo.
  3. Lower pressure on acquisition. High NRR means you can sustain growth even if CAC rises or acquisition slows temporarily.
  4. Investor signal. NRR is one of the first metrics VCs and public-market analysts evaluate because it reflects product-market fit, pricing power, and customer satisfaction simultaneously.

The cost of NRR below 100%

When NRR falls below 100%, you are losing revenue from your existing base faster than expansion can replace it. This forces you to acquire new customers just to keep revenue flat — an expensive treadmill.

NRRRevenue from $10M existing base after 1 year
120%$12,000,000
110%$11,000,000
100%$10,000,000
90%$9,000,000
80%$8,000,000

A 10-point swing in NRR has enormous long-term consequences. At 80% NRR, you must add $2M in net new ARR annually just to stay even.

NRR vs GRR (Gross Revenue Retention)

NRR and GRR answer related but distinct questions. Use both together for a complete picture.

GRR = (Starting MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100

GRR excludes expansion revenue. It can never exceed 100%.

MetricIncludes expansion?Can exceed 100%?What it tells you
NRRYesYesTotal revenue health of existing customers
GRRNoNoPure retention quality, independent of upsell

Why GRR matters alongside NRR

A company with 115% NRR might look healthy, but if GRR is only 75%, it means 25% of revenue is lost to churn and contraction — masked by aggressive upselling. This model is fragile: if expansion slows, revenue declines quickly.

ScenarioGRRExpansionNRRRisk level
Strong retention + moderate expansion92%18%110%Low
Weak retention + aggressive expansion75%40%115%High — expansion-dependent
Strong retention + minimal expansion95%3%98%Moderate — needs upsell motion

Target GRR above 85–90% to ensure the base is stable before layering expansion on top.

NRR benchmarks

NRR benchmarks vary by segment and go-to-market model. These are directional ranges commonly cited in industry reports:

SegmentTypical NRR rangeNotes
Enterprise SaaSOften 110–130%+Seat expansion, usage growth, upsell
Mid-market SaaSOften 105–120%Mix of expansion and retention
SMB SaaSOften 85–100%Higher churn, less expansion headroom
Usage-based pricingOften 110–140%+Natural expansion as usage grows

What VCs typically look for

  • 120%+ NRR for enterprise SaaS — signals strong product-market fit and pricing power
  • 110%+ NRR for mid-market — shows healthy expansion offsetting churn
  • 100%+ NRR for SMB — considered solid given structurally higher SMB churn
  • Below 90% NRR raises concerns about retention quality regardless of segment

The three levers of NRR

NRR is driven by the balance of three forces:

1. Reduce churn (churned MRR)

  • Improve onboarding and time-to-value
  • Proactive customer success for at-risk accounts
  • Product stickiness through integrations and workflows
  • Flexible contracts and rescue offers for accounts considering cancellation

2. Reduce contraction (contraction MRR)

  • Align pricing to value delivered — customers downgrade when they feel over-charged
  • Offer flexible plans so customers right-size rather than leave entirely
  • Identify contraction signals early (usage drops, support ticket volume)

3. Increase expansion (expansion MRR)

  • Upsell paths within the product (feature tiers, seat limits, usage caps)
  • Cross-sell complementary products
  • Usage-based pricing that naturally grows with customer success
  • Dedicated expansion or account management team for key accounts

How to calculate NRR — practical tips

Time period

Calculate NRR monthly for operational tracking and annually for investor reporting. Monthly NRR can be annualized: Annual NRR ≈ (Monthly NRR)^12.

Cohort vs. aggregate

  • Aggregate NRR: total existing-customer MRR change across all customers in a period. Simpler, most common.
  • Cohort NRR: track a specific group of customers (e.g., all who signed in Q1) over time. More accurate for understanding retention curves.

Include all revenue movements

Every upgrade, downgrade, cancellation, and reactivation should flow through the NRR calculation. Excluding any component distorts the result.

Common NRR mistakes

MistakeWhy it matters
Excluding contraction MRROverstates NRR, especially with heavy discounting
Including new customer revenueNRR is existing-customer-only; new logos go in new ARR
Not separating NRR from GRRHides retention quality behind expansion
Using too short a windowMonthly NRR can be volatile; annualize for trends
Comparing across segments without contextEnterprise NRR vs. SMB NRR are structurally different

Key takeaways

  • NRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR
  • NRR above 100% means existing customers are a growth engine
  • Pair NRR with GRR to separate retention quality from expansion activity
  • Target GRR above 85–90% and NRR above 100% as directional goals
  • NRR is one of the strongest signals of product-market fit and long-term revenue sustainability

Sources

NRR benchmarks cited above are directional industry norms drawn from annual surveys by OpenView, subscription analytics from ChartMogul, and public SaaS company filings. Ranges vary by segment, pricing model, and market conditions.

Frequently Asked Questions

What is NRR?

NRR (Net Revenue Retention), also called Net Dollar Retention (NDR), measures the percentage of recurring revenue retained from existing customers, including expansion, contraction, and churn.

What is NDR (Net Dollar Retention)?

NDR is another name for NRR. Net Dollar Retention and Net Revenue Retention use the same formula: (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100.

How do you calculate NRR or NDR?

NRR/NDR = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100. Example: $100K start + $12K expansion − $3K contraction − $4K churn = 105% NRR.

What is a good NRR for SaaS?

Above 100% means your existing base grows without new logos. Many strong SaaS companies target 110–130%+, though benchmarks vary by segment and ACV.

How is NRR different from GRR?

GRR (Gross Revenue Retention) excludes expansion and only reflects contraction and churn. NRR includes expansion, so it can exceed 100% when upsells outweigh losses.