Net Revenue Retention (NRR): Formula & Benchmarks (2026)

Net Revenue Retention (NRR) is the percentage of recurring revenue you keep from existing customers, including expansion. Unlike GRR, NRR can exceed 100% — and when it does, the customer base grows in dollar terms even before counting new sales.

The formula

// includes expansion — can exceed 100%
NRR = (Starting MRR − Churned MRR − Downgrade MRR + Expansion MRR) ÷ Starting MRR × 100

Expansion MRR is the new line vs. GRR. It includes seat expansions, plan upgrades, cross-sells, and overage charges — anything that increases recurring revenue from an existing account.

Worked example

Same Acme SaaS as the GRR example: starts the year with €1,200,000 ARR, loses €120,000 to churn and €40,000 to downgrades, and lands €180,000 of expansion.

// NRR includes expansion
NRR = (1,200,000 − 120,000 − 40,000 + 180,000) ÷ 1,200,000 × 100
NRR = 1,220,000 ÷ 1,200,000 × 100
NRR = 101.7%

NRR is just above 100% — barely net positive — but recall GRR was only 86.7%. The expansion is doing the heavy lifting; pure retention is weak. This is the classic "NRR masks GRR" pattern: investors looking at NRR alone would see a healthy number while the underlying retention story is concerning.

2026 NRR benchmarks

SegmentMedian NRRTop quartile
Venture-backed B2B SaaS (overall)~105%115%+
SMB-focused B2B SaaS~95–100%~108%
Mid-market B2B SaaS~108%120%+
Enterprise B2B SaaS~115%130%+

Public B2B SaaS leaders frequently report NRR in the 120–130% range — a level largely unreachable for SMB-focused tools, which is why NRR benchmarks should always be read with segment in mind. See 2026 SaaS churn rate benchmarks for fuller cuts.

Why NRR > 100% matters so much

NRR above 100% means the business compounds without adding new customers. At NRR 120%, a flat customer count grows ARR by 20% per year — meaning ARR roughly doubles in 4 years from existing customers alone. That compounding is why NRR is the single metric most correlated with B2B SaaS valuation multiples.

Conversely, NRR below 100% means the customer base is shrinking in dollar terms. Even strong new-sales growth has to fight that drag — a business growing 30% per year on new sales with NRR of 90% nets out at roughly 20% growth, not 30%.

How to read NRR with GRR

Frequently asked questions

What is Net Revenue Retention (NRR)?

Net Revenue Retention (NRR) is the percentage of recurring revenue retained from existing customers over a period, including expansion (upsells and cross-sells). Unlike GRR, NRR can exceed 100% — when expansion outpaces churn and downgrades — which is the hallmark of a healthy B2B SaaS.

What is the NRR formula?

NRR = (Starting MRR − Churned MRR − Downgrade MRR + Expansion MRR) ÷ Starting MRR × 100. Expansion is the line that separates NRR from GRR.

What is a good NRR for B2B SaaS in 2026?

Median NRR for venture-backed B2B SaaS in 2026 is around 105%, with the top quartile at 115% or higher. Public B2B SaaS leaders frequently report NRR in the 120–130% range. Anything below 100% means the customer base is shrinking in dollar terms — even before counting new sales.

Why does NRR > 100% matter?

NRR above 100% means the existing customer base grows in revenue even before adding new logos. It compounds — at NRR 120%, a flat customer count doubles ARR in ~4 years from existing customers alone. NRR is the single metric most correlated with B2B SaaS valuation multiples.

Can NRR mask churn problems?

Yes. A small number of large expansion deals can push NRR above 100% while underlying retention (GRR) is poor. Always report NRR alongside GRR — if NRR is 110% but GRR is 80%, the business has a churn problem that expansion is currently masking. That gap typically can't be sustained.