← Blog

B2B NRR: What Net Revenue Retention Is and How to Improve It

June 27, 2026 · 4 min read

NRR (Net Revenue Retention) is the SaaS metric that captures the full health of the relationship between a company and its existing customers. It takes into account everything that happens to ARR from a starting cohort of customers over a defined period: expansion (upsell, cross-sell, seat growth), contraction (downgrades, seat reductions), and churn (cancellations). NRR above 100% means the cohort is generating more ARR at the end of the period than at the start -- the existing customer base is growing by itself, without any new customer acquisition. This is why top-quartile SaaS companies trade at revenue multiples far above average: investors are pricing in the compounding that high NRR implies.

NRR formula and calculation

NRR = (Starting ARR + Expansion ARR - Contraction ARR - Churned ARR) / Starting ARR, expressed as a percentage. Example: a cohort of customers contributing 2 Cr ARR at the start of the year. During the year: expansion ARR = 40L (upsell and cross-sell), contraction ARR = 10L (customers who downgraded), churned ARR = 20L (customers who cancelled). NRR = (2 Cr + 40L - 10L - 20L) / 2 Cr = 2.1 Cr / 2 Cr = 105%. This company's existing customer base grew by 5% in the year without any new customers.

NRR vs GRR

GRR (Gross Revenue Retention) excludes expansion: GRR = (Starting ARR - Contraction ARR - Churned ARR) / Starting ARR. GRR can never exceed 100% -- it measures how much of the base is retained, not how much it grows. NRR includes expansion, so it can exceed 100%. The two together tell a complete story: GRR reveals the quality of the core product (does it retain customers?); NRR reveals the expansion engine (do customers grow?). A company can have high GRR but low NRR if customers renew but never expand. A company cannot have NRR above GRR without an expansion motion. Target: GRR above 90% and NRR above 110% for a well-functioning mid-market SaaS business.

How to improve NRR

Improve product adoption

Customers who use the product deeply churn less and expand more. Adoption programs (in-app guidance, customer education, dedicated CSM outreach to low-usage accounts) reduce the contraction and churn components of NRR. Track usage at the feature level, not just login frequency -- customers who use the high-value features (the ones that correlate with renewal) are the accounts to prioritise for health programs.

Build a systematic expansion motion

Expansion does not happen passively -- it requires either product-led triggers (usage limits, collaborative features, tiered access) or CSM-led outreach (proactive identification of whitespace and new use cases). Companies with high NRR have systematic expansion playbooks: CSMs with expansion quota, expansion triggers built into product usage alerts, and a clear handoff between CS and Sales for large expansion opportunities. Without a deliberate expansion motion, NRR trends toward GRR over time as the natural churn rate erodes the base.

Improve your ICP targeting

The best-retained and best-expanded customers are almost always the ones who best match the ICP at the time of initial acquisition. Poor-fit customers churn faster, expand less, and are more price-sensitive at renewal. Improving NRR is often as much an acquisition problem as a CS problem: if the wrong customers are coming in at the top of the funnel, no amount of CS investment will produce healthy NRR.

Frequently asked questions

What is NRR in SaaS?
NRR (Net Revenue Retention), also called Net Dollar Retention (NDR), is the percentage of ARR from a cohort of existing customers retained and expanded over a period. Formula: NRR = (Starting ARR + Expansion - Contraction - Churn) / Starting ARR. NRR above 100% means the existing customer base is growing without new customer acquisition. NRR is the single most important metric for SaaS company health and valuation: high NRR companies compound revenue from their installed base, which makes growth capital-efficient and defensible. NRR benchmarks: above 100% is the minimum for a healthy business; 110%+ is solid; 120%+ is excellent; 130%+ is best-in-class.
What is the difference between NRR and GRR?
NRR (Net Revenue Retention) includes expansion revenue: it measures what happens to a cohort of customers after accounting for expansion (upsell, cross-sell, seat growth), contraction (downgrades), and churn. NRR can exceed 100%. GRR (Gross Revenue Retention) excludes expansion: it measures only what percentage of the starting ARR base is retained after contraction and churn. GRR can never exceed 100%. Together: GRR tells you how well you retain customers (is the core product delivering enough value to keep people paying?); NRR tells you whether the business is compounding (are customers growing their spending?). A strong SaaS business has both high GRR (above 90%) and high NRR (above 110%).
How is NRR calculated?
NRR is calculated as: (Starting ARR + Expansion ARR - Contraction ARR - Churned ARR) / Starting ARR, expressed as a percentage. Starting ARR: the total ARR from the cohort of customers at the start of the period. Expansion ARR: additional ARR from the same customers (upsell, cross-sell, seat growth). Contraction ARR: ARR lost from customers who downgraded but did not cancel. Churned ARR: ARR lost from customers who cancelled. NRR is typically calculated monthly (monthly NRR using monthly recurring revenue inputs) or annually (annual NRR). Most investors and boards track NRR on a trailing 12-month basis to smooth out seasonal variation.

Ready to fill your pipeline?

We book qualified meetings with the decision-makers who buy your technology. See what we could generate for you.

Book a Free Consultation