Meer nieuws lezen?
Net Revenue Retention (NRR) is the percentage of recurring revenue you retain over a period from a fixed group of customers, including upsell and cross-sell, after subtracting downgrades and cancellations. It measures growth within your existing customer base, without new customers. A healthy B2B NRR sits above 110%.
NRR, also known as Net Dollar Retention (NDR), is one of the most important health metrics for a B2B organisation with recurring revenue. The metric answers a simple question: if you had not won a single new customer this year, would you have grown or shrunk? With an NRR above 100%, your revenue base grows on its own, even without new acquisition.
The formula looks at a single cohort of customers at the start of a period and measures what that group is worth at the end.
NRR = (Starting ARR + Expansion − Contraction − Churn) / Starting ARR × 100%
Important: the numerator only counts revenue from the original cohort. New customers acquired during the period do not belong in NRR. That is precisely what makes the metric so clean.
Say a cohort is worth 1,000,000 euros in ARR on 1 January. Over the course of the year, 180,000 euros in upsell is added, 30,000 euros is lost to downgrades and 70,000 euros in contracts is cancelled.
NRR = (1,000,000 + 180,000 − 30,000 − 70,000) / 1,000,000 = 108%
The cohort grew to 1,080,000 euros, purely from existing customers.
NRR is often confused with Gross Revenue Retention (GRR). The difference lies in the expansion.
| Metric | Counts upsell/expansion? | Maximum | What it measures |
|---|---|---|---|
| NRR (Net Revenue Retention) | Yes | Unlimited (can be >100%) | Net growth in the existing base |
| GRR (Gross Revenue Retention) | No | 100% | Pure retention strength, how much you lose |
GRR can never exceed 100%, because it only measures loss (churn and contraction). NRR can, because upsell more than offsets the losses. A healthy company tracks both: GRR shows how leaky the bucket is, NRR shows whether you are topping it up net.
NRR benchmarks vary by business model, but the guidelines are fairly consistent across the B2B SaaS world.
| NRR level | Assessment |
|---|---|
| < 90% | Weak. You are losing faster than you are topping up, churn is a structural problem. |
| 90% - 100% | Below par. The existing base is shrinking slightly, growth has to come entirely from new customers. |
| 100% - 110% | Healthy. The base is growing, expansion offsets churn. |
| > 110% | Strong. Counts as the benchmark for well-performing B2B SaaS. |
| > 120% | Top tier. Often seen among IPO-ready and top-performing SaaS companies (including KeyBanc/SaaS surveys, Bessemer). |
Research from Bain & Company and Harvard Business Review, among others, shows why tracking this pays off: 5% more customer retention can increase profit by 25 to 95%. Existing customers are demonstrably cheaper to sell to than acquiring new ones, which makes NRR a direct lever on profitability.
For RevOps, NRR is more than a reporting figure. It is a diagnosis of your entire post sale engine.
A high NRR does not happen on its own, it is the result of a properly set up customer success engine in your CRM. The building blocks:
All of this stands or falls with data that is in order. Without reliable ARR, usage and contract data in your CRM, NRR cannot be measured, let alone steered.
What is a good NRR for B2B?
Above 110% counts as healthy for B2B SaaS. Between 100% and 110% is acceptable, since the existing base is still growing. Below 100%, your customer base is shrinking and all growth has to come from new acquisition. Top-performing companies achieve 120% or more.
What is the difference between NRR and GRR?
NRR (Net Revenue Retention) counts upsell and expansion and can exceed 100%. GRR (Gross Revenue Retention) only counts loss from churn and downgrades and can never exceed 100%. NRR measures net growth, GRR measures pure retention strength.
How do you calculate NRR?
NRR = (Starting ARR + Expansion − Contraction − Churn) divided by Starting ARR, times 100%. You look at a single cohort of customers and only count their revenue. New customers acquired during the period do not belong in the calculation.
Why is NRR so important?
Because it shows whether you are growing without new customers. An NRR above 100% means growth without rising acquisition costs, which directly increases profitability and valuation. It is one of the strongest signals of retention and product market fit.
Want to not just measure NRR but steer it structurally? See how a properly set up customer success programme brings onboarding, health scores and expansion together into one measurable engine on your CRM foundation.