EuroCalc

What is Net Revenue Retention (NRR)?

Net Revenue Retention (NRR) is the percentage of recurring revenue retained from an existing cohort over a period, including expansion and contraction, the gold-standard health metric for European SaaS in 2026.

Last updated: June 2026

Net Revenue Retention is the metric European VCs anchor on after ARR and growth rate. A SaaS at 110% NRR grows even with zero new logos — existing customers expand faster than they churn. The best-in-class B2B SaaS operates at 120–140% NRR; the top decile of public European SaaS in 2026 averages 125%.

NRR is calculated cohort-by-cohort. Take the recurring revenue from a cohort 12 months ago and compare to today's recurring revenue from the same customers. Adds = expansion (upsells, seat additions, price increases on existing customers). Subtracts = downgrades and full cancellations. The ratio is NRR.

Above 100% means negative net churn — the customer book grows on its own. Below 90% is structurally concerning; above 130% is exceptional and often unsustainable. NRR is paired with Gross Revenue Retention (excludes expansion) on every modern SaaS board deck.

Formula
NRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR
GRR = (Starting MRR − Contraction − Churn) ÷ Starting MRR
Example

Example: A Frankfurt SaaS had EUR 500,000 MRR from a cohort 12 months ago. Today the same customers contribute EUR 575,000: EUR 110,000 expansion, EUR 15,000 contraction, EUR 20,000 churn. NRR = (500,000 + 110,000 − 15,000 − 20,000) / 500,000 = 115%. GRR = (500,000 − 15,000 − 20,000) / 500,000 = 93%.

Net Revenue Retention: The Complete Definition

NRR captures the four-way movement of recurring revenue within a fixed customer cohort over a fixed period (almost always 12 months for SaaS, sometimes quarterly for high-velocity SMB). New customers acquired during the period are excluded — NRR is purely about what happened to the customers you already had.

The cohort framing matters. A 110% NRR from a 12-month cohort means: take the customers you had on day 0, look at their combined MRR on day 365 (regardless of seat changes, upgrades, downgrades, churn within the period). NRR > 100% means the cohort grew despite some churn.

How to Calculate NRR: Formula and Example

The formula is straightforward but the data is hard to assemble without good billing tooling. Stripe Billing, Chargebee, Recurly and Maxio (formerly Chargify) all expose cohort NRR natively; spreadsheets become unusable above ~100 customers.

Worked example: a Geneva SaaS had 200 customers contributing CHF 600,000 MRR in June 2025. Twelve months later, the original 200 customers (minus 25 who churned) contribute: CHF 540,000 base + CHF 130,000 expansion (seat adds and tier upgrades) − CHF 20,000 contraction (downgrades). The 25 churned customers had been worth CHF 60,000. NRR = (600,000 + 130,000 − 20,000 − 60,000) / 600,000 = 108%.

NRR in Switzerland, Germany, France and Italy

NRR benchmarks are universal across Europe — investors look for the same 110–125% range whether the SaaS is in Zurich, Berlin, Paris or Milan. What changes by country is the expansion mechanism. German B2B SaaS often relies on seat-add expansion (works packs, finance teams hiring); French SaaS expansion is more usage-based; Italian and Swiss tend toward tier-upgrade pricing.

Currency volatility creates noise in cross-border NRR. A 5% CHF strengthening against EUR effectively shows up as 5% contraction in the EUR-denominated cohort even if no customer actually downgraded. Best practice: report constant-currency NRR alongside reported NRR for any SaaS with >20% cross-border revenue.

Why NRR Matters

NRR is the closest thing to a single-number health check for SaaS. Above 110% the business compounds without new sales effort; above 120% it's a growth engine; above 130% it's typically venture-scale. Below 100% means every quarter you have to run faster on new logos just to stand still — exhausting and expensive.

Strategically, lifting NRR by 10 points often beats lifting new-customer growth by 30 points. NRR improvements compound: this year's expansion becomes next year's base. The MyEuroCalculator MRR Calculator projects NRR scenarios over 12 months to test which lever (expansion vs new) creates more enterprise value.

NRR vs GRR: Key Differences

Gross Revenue Retention excludes expansion — it's the ceiling at 100% (you can't retain more than you started with on a gross basis). NRR includes expansion and can exceed 100%. The gap between NRR and GRR tells you how much of the retention is expansion vs pure stickiness. A 120% NRR / 95% GRR business has both: low churn (5%) and strong expansion (25%).

NRR / GRR benchmarks (European SaaS, 2026)

SegmentNRR healthyNRR best-in-classGRR healthy
SMB self-serve90–105%110%+80–90%
Mid-market105–120%125%+90–95%
Enterprise115–130%140%+95%+

Common mistakes

Including new customers in NRR

NRR is cohort-only. Adding new logos inflates the number — investors will catch this in due diligence.

Confusing NRR with logo retention

Losing 10% of logos but keeping 110% of revenue still counts as 110% NRR. Report both retentions side by side.

Mixing 12-month and quarterly NRR

Annualised quarterly NRR (×4) overstates the headline. Use the same period boundaries every time and disclose the methodology.

Ignoring FX in cross-border cohorts

Currency moves can swing reported NRR by 5+ points without any customer actually changing. Report constant-currency NRR alongside.

Use the calculator

MRR & ARR Calculator

Compute MRR, ARR, churn impact, LTV and 12-month projection for SaaS in 2026.

Open calculator

Related terms

Frequently asked questions

What is a good NRR for SaaS?+

110% is healthy, 120% is excellent and 130%+ is best-in-class. Below 100% means the business is losing more from existing customers than it expands — fixable but urgent.

What is the difference between NRR and GRR?+

GRR (Gross Revenue Retention) excludes expansion and caps at 100%; NRR (Net Revenue Retention) includes expansion and can exceed 100%. Both are reported in modern SaaS board decks.

How often should I measure NRR?+

Monthly is operationally useful for trend tracking; trailing-12-months is the investor-facing standard. SMB SaaS often reports quarterly NRR because of the higher movement velocity.

Does NRR include new customers?+

No. NRR is strictly cohort-based — it measures what happened to a fixed group of existing customers over the period. New logos belong in the growth rate metric.

Can NRR exceed 200%?+

Yes, for early-stage enterprise SaaS with a few large customers expanding rapidly. Numbers above 150% are usually unsustainable beyond 1–2 quarters and reflect concentration rather than a repeatable motion.