For educational purposes only; not investment advice. Investing may result in loss.
Direct answer
Net revenue retention (NRR) measures how a fixed starting cohort’s recurring-revenue base changes over a stated period after churn, contraction, expansion, price, usage, cross-sell, and other included movements. A common expression is NRR = ending recurring revenue from the starting cohort / starting recurring revenue from that cohort × 100%. Customers first acquired after the cohort date are excluded.
NRR above 100 percent means included expansion within the surviving starting cohort more than offset included churn and contraction. It does not mean no customer left, all cohorts improved, new-logo growth is strong, revenue is recognized, cash was collected, margins are attractive, or value was created per share.
NRR is a company-defined key operating metric, not a standardized GAAP line item. It is not automatically a non-GAAP financial measure merely because it is nonstandard; classification and disclosure obligations depend on what the measure represents and how it is presented. The issuer’s exact definition, calculation, controls, period, cohort, exclusions, and changes govern the analysis.
How it works
Rebuild the metric in this order:
- Locate the authoritative disclosure. Use dated 10-K, 10-Q, 8-K exhibit, earnings release, presentation, or transcript language and record whether management identifies the metric as NRR, net dollar retention, dollar-based net expansion, or another term. Preserve definition changes, discontinued disclosure, rounding, thresholds, and whether the number is point-in-time, monthly, quarterly, trailing, or annual.
- Define the customer unit. Determine whether “customer” means a legal entity, parent group, billing account, tenant, workspace, subscription, product, contract, domain, location, reseller, channel partner, or end user. Specify mergers, splits, migrations, dormant and reactivated accounts, free or trial users, minimum-spend thresholds, related entities, and acquired or divested customers.
- Freeze the starting cohort. Identify every eligible customer at the opening measurement date and hold that set fixed through the comparison date. State cohort age, seasoning, geography, product, channel, size, pricing model, and whether customers must have remained active for a minimum period. New customers after the start do not enter the numerator.
- Define the recurring-revenue measure. Distinguish recognized subscription revenue, annual recurring revenue, contracted recurring revenue, monthly recurring revenue, annualized current-period usage, bookings, billings, remaining performance obligations, committed minimums, or another issuer measure. Specify usage spikes, consumption credits, refunds, service credits, variable consideration, taxes, one-time services, hardware, overages, price changes, and currency conversion.
- Build the same-cohort bridge. A common bridge is
ending cohort base = starting cohort base - churn - contraction + expansion; thereforeNRR = (starting base - churn - contraction + expansion) / starting base × 100%. Use mutually exclusive categories and reconcile customer-level openings to closings rather than deriving expansion as an unexplained plug. - Calculate companion retention measures.
GRR = (starting base - churn - contraction) / starting base × 100%excludes expansion and normally cannot exceed 100 percent under this construction. Compare logo retention, gross and net churn, expansion rate, cohort age, customer count, usage, seats, products, concentration, and distribution; dollar-weighted NRR can be dominated by a few large accounts. - Connect retention to company economics. Reconcile the cohort bridge to beginning and ending ARR or revenue, new-customer contribution, acquisitions, divestitures, FX, recognized revenue, deferred revenue, RPO, collections, gross and contribution margin, support, sales and marketing, stock compensation, capitalized costs, cash flow, dilution, and valuation. Retention is one growth bridge, not a complete unit-economics or financial statement.
Apply the SEC’s KPI disclosure logic: explain why the metric is useful, how management uses it, how it is calculated, and what estimates or assumptions matter; maintain effective controls and disclose material calculation changes when necessary. Cross-company comparison requires reconstructing both definitions, not merely placing percentages side by side.
Example
Use one annual cohort to separate retention, company growth, concentration, and currency:
- Cohort bridge: starting recurring revenue is
$120.0000 million; full churn is$9.0000 million, contraction is$6.0000 million, and expansion is$30.0000 million. Ending recurring revenue from that same cohort is$120m - $9m - $6m + $30m = $135.0000 million, soGRR = ($120m - $9m - $6m) / $120m = 87.5000%andNRR = $135m / $120m = 112.5000%. - Company growth: new customers add
$45.0000 millionafter the cohort date. They are excluded from NRR but bring ending total recurring revenue to$135m + $45m = $180.0000 million; versus the original$120.0000 milliontotal, growth is($180m / $120m) - 1 = 50.0000%. NRR of 112.5 percent and total growth of 50 percent answer different questions. - Concentration: one customer began at
$30.0000 millionand supplied$15.0000 millionof the total expansion. Its contribution alone adds$15m / $120m = 12.5000percentage points to NRR. Without that expansion, the bridge would be$120m - $9m - $6m + $15m = $120.0000 million, orNRR = 100.0000%; aggregate NRR can conceal dependence on one account. - Currency convention: a fixed euro cohort starts at
€10.0000 millionwhen the rate is$1.1000 per euro, or$11.0000 million, and ends at€11.0000 million. At current$1.0000 per euro, reported-dollar ending value is$11.0000 million, implyingreported-currency NRR = 100.0000%; at the starting exchange rate it is$12.1000 million, soconstant-currency NRR = 110.0000%. Use the issuer’s disclosed currency method consistently.
Risks
- Copy the exact issuer definition, source document, date, period, and disclosure status.
- Do not label every company-defined operating KPI a non-GAAP financial measure automatically.
- Define legal entity, parent, billing account, workspace, product, contract, reseller, and end user.
- Freeze the starting cohort and exclude customers acquired after the opening date.
- State seasoning, eligibility, minimum-spend, active-status, and cohort-age rules.
- Distinguish recognized revenue, ARR, MRR, contracted value, bookings, billings, RPO, and usage.
- Specify annualization, point-in-time, average, trailing, monthly, quarterly, and annual windows.
- Treat churn, contraction, expansion, reactivation, migration, and price changes as exclusive categories.
- Reconcile customer-level opening and closing balances instead of using an unexplained plug.
- Separate logo retention, GRR, NRR, expansion rate, gross churn, and net churn.
- Identify usage, seat, product, price, tier, overage, credit, refund, and one-time-service treatment.
- Reconcile acquisitions, divestitures, parent-child changes, mergers, and discontinued products.
- Match reported and constant currency, exchange-rate dates, transaction currency, and hedging claims.
- Check whether one large customer, product, region, or young cohort dominates dollar-weighted NRR.
- Compare cohort distributions and ages rather than only a blended average.
- Reconcile NRR with new-logo additions and beginning-to-ending company ARR or revenue.
- Reconcile ARR with recognized revenue, deferred revenue, RPO, collections, and contract terms.
- Assess gross margin, support, hosting, sales, R&D, stock compensation, cash flow, and dilution.
- Preserve definition changes, discontinued metrics, thresholds, rounding, controls, and data revisions.
- Do not infer future retention, causality, profitability, or valuation from one reported percentage.
Common misconceptions
- “NRR is customer-count retention.” It is usually dollar-weighted recurring-revenue retention; logo retention answers a different question.
- “NRR above 100 percent means no customers churned.” Expansion from surviving customers can more than offset substantial full churn and contraction.
- “New-customer revenue belongs in NRR.” A fixed-cohort measure excludes customers acquired after the starting date even though they affect company growth.
- “ARR-based NRR is recognized revenue growth.” ARR and similar run-rate measures are operating metrics with timing and scope that can differ from accounting revenue.
- “The same NRR percentage is comparable across issuers.” Customer unit, revenue base, period, usage, pricing, FX, acquisitions, cohorts, exclusions, and rounding can differ materially.
Related topics
Sources
- U.S. Securities and Exchange Commission: Commission Guidance on Key Performance Indicators and Metrics in MD&A.
- SEC Investor.gov: How to Read a 10-K/10-Q.
- SEC EDGAR: Snowflake Inc. filings.
- SEC EDGAR: Cloudflare, Inc. filings.
- SEC EDGAR: Datadog, Inc. filings.
- SEC EDGAR: Twilio Inc. filings.