← Back to blog
subscription-intelligenceNRRnet-revenue-retentionchurnMRRSaaS
4 min readRecova

Net Revenue Retention: What It Is, How to Calculate It, and 2026 Benchmarks

NRR above 100 percent means your existing customers generate more revenue each year than they did the year before. It is the metric that separates compounding SaaS businesses from leaky buckets.

Contents

Net revenue retention (NRR) is the most important retention metric for a SaaS business and one of the most important metrics overall. It measures what happened to your recurring revenue from existing customers over a period, including expansions, contractions, and cancellations.

NRR above 100 percent means your existing customer base is growing on its own, without adding a single new customer. NRR below 100 percent means your existing base is shrinking. Every new customer you acquire is partially replacing customers you lost.


How to calculate NRR

NRR = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) / Starting MRR x 100

Each component tells a different story. Breaking MRR into its components reveals whether growth is healthy expansion or masked churn.

Only customers who existed at the start of the period are included in the calculation. New customers acquired during the period are excluded.

Example:

  • Starting MRR from existing customers: $500,000
  • Expansion MRR (upgrades, seat additions): $75,000
  • Contraction MRR (downgrades): $20,000
  • Churned MRR (cancellations): $30,000
  • NRR: ($500,000 + $75,000 - $20,000 - $30,000) / $500,000 x 100 = 105%

105% NRR means your existing customers are paying 5 percent more per month than they were at the start of the period, before counting any new customers.


2026 benchmarks by company stage

NRR benchmarks vary significantly by ACV and ARR stage. Using a single benchmark number without accounting for these variables is misleading.

The overall median NRR for private B2B SaaS in 2025 is 106 percent, based on a study of 939 companies by Optifai (Q2 2025 through Q1 2026). But that median obscures large variation:

SMB-focused companies (ACV below $25K): 97 percent NRR is median performance. The expansion ceiling is lower because SMB contracts are smaller and upgrade opportunities are fewer.

Mid-market companies (ACV $25K to $100K): 106 to 110 percent is the healthy range.

Enterprise companies (ACV above $100K): 118 percent or higher at the median, with top performers exceeding 130 percent.

Growth-stage companies ($10M to $50M ARR): investors expect 110 to 120 percent. 125 percent or higher is best-in-class.

Public SaaS companies above 130 percent NRR trade at significantly higher multiples than those below 100 percent.


NRR vs GRR: why you need both

NRR can mislead on its own. A company with 115 percent NRR and 78 percent gross revenue retention (GRR) has a serious problem. The billing signals that predict rising churn often show up in Stripe data weeks before the NRR number moves. A company with 115 percent NRR and 78 percent GRR is losing 22 percent of its customer base revenue annually and covering it with expansion from the accounts that stay. When the expansion pool shrinks, the NRR number collapses.

GRR = (Starting MRR - Contraction MRR - Churned MRR) / Starting MRR x 100. GRR cannot exceed 100 percent because it excludes expansion. It shows your true retention floor.

Healthy benchmarks for both: NRR above 100 percent, GRR above 85 percent for SMB, above 90 percent for mid-market and enterprise.


How to improve NRR

NRR improves through two levers: reducing contraction and churn (raising the GRR floor) and increasing expansion (adding revenue from existing customers).

Reducing involuntary churn from payment failures is the fastest lever. A business losing 1 percent of MRR monthly to recoverable failures is leaving 12 percentage points of NRR lift on the table per year. Involuntary churn depresses both GRR and NRR and is almost entirely recoverable with the right recovery system.

What is net revenue retention?
NRR measures what happened to recurring revenue from existing customers over a period, including upgrades, downgrades, and cancellations. NRR above 100 percent means existing customers are paying more than they were at the start.
What is a good NRR for SaaS in 2026?
Median B2B SaaS NRR is 106 percent. SMB-focused companies should target 97 to 100 percent. Mid-market should target 106 to 115 percent. Enterprise should target 118 percent or higher.
What is the difference between NRR and GRR?
NRR includes expansion revenue and can exceed 100 percent. GRR excludes expansion and is capped at 100 percent. GRR shows your true retention floor. Both are needed to understand the full picture.
How does involuntary churn affect NRR?
Directly. Every dollar of MRR lost to payment failures reduces churned MRR, which reduces NRR. Recovering payment failures raises both GRR and NRR.
Can NRR exceed 100 percent?
Yes. NRR above 100 percent means expansion revenue from existing customers more than offsets losses from contraction and churn. The best B2B SaaS companies achieve 120 to 140 percent NRR.
Further reading
Recova
Published by
Recova

Recova recovers failed Stripe payments, fights chargebacks, and surfaces revenue intelligence for subscription businesses. 20% of what we recover, nothing until then.

Run your free Stripe audit

See exactly what your account is leaking. Free, no account required.

Start free audit →