Net Revenue Retention (NRR)
Recurring revenue retained from the cohort of customers present at the start of the period, including expansion (upsell, cross-sell, price increases) and net of churn and contraction — but excluding revenue from net-new logos acquired in-period. Per the SaaS Metrics Standards Board (SMSB) NRR standard. NRR above 100% means the cohort grew faster than it lost — a hallmark of strong product-led expansion. The board reads NRR alongside GRR (`customers.gross_revenue_retention`) to separate the "keep + expand" signal from the "just keep" signal. Common pitfall: mixing GAAP revenue and ARR in numerator vs. denominator, or letting net-new logo revenue leak in — both inflate the number; SMSB is explicit that the cohort is closed at period start. — Customers KPI anchored to SaaS Metrics Standards Board.
Rogue ID: customers.net_revenue_retention
Type: Percentage (%)
Domain: Customers
Definition
Recurring revenue retained from the cohort of customers present at the start of the period, including expansion (upsell, cross-sell, price increases) and net of churn and contraction — but excluding revenue from net-new logos acquired in-period. Per the SaaS Metrics Standards Board (SMSB) NRR standard. NRR above 100% means the cohort grew faster than it lost — a hallmark of strong product-led expansion. The board reads NRR alongside GRR (customers.gross_revenue_retention) to separate the "keep + expand" signal from the "just keep" signal. Common pitfall: mixing GAAP revenue and ARR in numerator vs. denominator, or letting net-new logo revenue leak in — both inflate the number; SMSB is explicit that the cohort is closed at period start.
Formula
NRR = (Starting ARR + Expansion − Contraction − Churn) ÷ Starting ARR, measured on the cohort active at period start. New-logo ARR acquired in-period is excluded from both numerator and denominator. Per SMSB NRR standard.Why it matters
The single best read on whether existing customers love the product enough to pay more over time. Strong NRR (>100%) compounds — it lets growth come from inside the install base, lowering reliance on new-logo acquisition and improving capital efficiency.
How to interpret
Per KBCM/Sapphire Private SaaS Company Survey 2024 (§ "Net Dollar Retention"), private SaaS NRR medians have historically clustered around the low-to-mid 100s, with top-quartile in the 110s+ — but cuts vary year-over-year and by ACV segment, so pull the current edition rather than citing a stale point estimate. Top-quartile public SaaS (per typical Bessemer State of the Cloud commentary) cite NRR ≥ ~120% as the benchmark for "best-in-class" expansion — treat that thresholds as industry folk-wisdom unless cited to a named edition. Always pair NRR with GRR: a wide gap means expansion is propping up underlying churn.
Calculation policy
How an AI agent should compute this KPI from messy company data. Free-text rules consumed at reasoning time — not a deterministic DSL. The most common ways to get this wrong are listed under Common miscomputations.
Inclusion rules
- Cohort = customers active at the start of the period (closed cohort).
- Numerator components: Starting ARR + Expansion + Cross-sell − Contraction − Churn — for the same cohort only.
- Expansion includes price-increase ARR and upsell ARR (more product, more seats, higher tier).
Exclusion rules
- New-logo ARR acquired during the period — must NOT appear in numerator or denominator.
- Customers acquired and churned within the same period (they were never in the cohort).
- Implementation fees, one-time services — same exclusions as ARR.
Required inputs
- Customer-level ARR snapshot at the start of the period.
- Customer-level ARR snapshot at the end of the period, filtered to the starting cohort.
- Per-customer change classification: expansion / contraction / churn (so contraction and churn are not double-counted).
Data-source priority
- Customer-level ARR ledger keyed to a stable account ID (preserves cohort identity across mergers/renames).
- CRM customer table joined to subscription system as a fallback — flag stale joins.
Edge cases
- Account mergers (two customers consolidate to one): preserve the cohort identity of the survivor; the absorbed account is treated as churn unless the merge happened pre-period.
- Currency moves on multi-currency cohorts: hold FX flat across the cohort window so retention is not confused with FX swing.
- Pause / suspension: treat as contraction or churn per the same rule used in ARR; be consistent.
- Mid-period contract amendments: take the period-end value for the customer; do not double-book intermediate changes.
Validation checks
- NRR is unbounded above 100% but should never exceed ~150% for a healthy cohort; > 150% almost always means new-logo or expansion-of-new-logo leaked in.
- NRR − GRR = expansion contribution (in percentage points); the sign must be ≥ 0.
- Cohort definition matches between numerator and denominator (same start-of-period customer set).
Common miscomputations
- Letting new-logo ARR leak into the numerator — the most common error; produces an inflated NRR that looks like world-class retention but is just growth.
- Mixing recognized revenue with contracted ARR across numerator and denominator — the timing mismatch can produce 5–15 percentage points of phantom retention.
- Using rolling-12 ARR snapshots without locking the cohort — the cohort drifts and the metric becomes a blended growth + retention number.
- Reporting NRR without GRR — the gap is the expansion story and boards will ask for it; computing only one of the two is incomplete.
- Computing NRR on logos instead of revenue — that is logo retention, a different metric (
customers.logo_retention_rate).
Related KPIs
customers.gross_revenue_retentioncustomers.logo_retention_ratecustomers.logo_churn_ratecustomers.expansion_opportunitiessales.arr
Source
SaaS Metrics Standards Board · section: NRR — published 2023-01-01.
Why does this cite SaaS Metrics Standards Board? Read the ontology methodology for the published vs editorial tier system, attribution rules, and dispute process.
Metric definitions reference standards published by the SaaS Metrics Standards Board (saasmetricsboard.com). imboard is not affiliated with, endorsed by, or a member of SMSB.
Industry benchmark
A reference distribution sourced from KBCM/Sapphire SaaS Survey 2024 (15th Annual) (2024):
| Percentile | Value |
|---|---|
| 25th | 96% |
| Median | 101% |
| 75th | 109% |
Higher is better.
Stage relevance
| Company stage | Priority |
|---|---|
| Series A | Core |
| Series B | Core |
| Series C+ | Core |
| Public | Core |
Suggested for stages: Series A, Series B, Series C+, Public.
Default owning functions
- Finance
- Sales
Machine-readable
- This KPI as JSON:
/api/ontology/customers/net_revenue_retention.json - All Customers KPIs:
/api/ontology/customers.json - Full catalog:
/api/ontology/index.json
Logo Retention Rate
Share of customer logos retained from the prior period, counted by logo (not by revenue). Per the SaaS Metrics Standards Board (SMSB) Logo Retention standard: numerator is logos present at both period start and period end; denominator is logos present at period start. New logos acquired during the period are excluded from both. The board reads this as a "stickiness" signal independent of ACV: high logo retention with weak NRR points to flat/contracting expansion; weak logo retention with strong NRR points to high concentration risk. Common pitfall: conflating logo retention with revenue retention — they answer different questions and routinely diverge. — Customers KPI anchored to SaaS Metrics Standards Board.
NPS Score
Net Promoter Score — % of survey respondents who are promoters (score 9–10) minus % detractors (0–6), passives (7–8) excluded. Per the original NPS methodology (Reichheld, Bain & Company, 2003). The score ranges from −100 to +100. The board reads NPS as one read on product-market fit and word-of-mouth potential, not as a precise customer-loyalty measurement — the methodology is well-known for being sensitive to sample bias, response rate, and survey timing. Common pitfall: comparing NPS across companies without normalizing for industry — B2B SaaS NPS distributions sit much higher than consumer-app NPS, and the absolute number means little without a peer cohort. — Customers KPI anchored to Retently NPS Benchmarks 2025.