Skip to content

Net Revenue Retention: Rebuild the Cohort and Revenue Bridge

Learn how to audit net revenue retention by freezing the starting customer cohort, defining recurring revenue, bridging churn, contraction and expansion, treating currency and acquisitions, comparing GRR and logo retention, and reconciling company growth.

Updated

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Build the same-cohort bridge. A common bridge is ending cohort base = starting cohort base - churn - contraction + expansion; therefore NRR = (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.
  6. 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.
  7. 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, so GRR = ($120m - $9m - $6m) / $120m = 87.5000% and NRR = $135m / $120m = 112.5000%.
  • Company growth: new customers add $45.0000 million after 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 million total, 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 million and supplied $15.0000 million of the total expansion. Its contribution alone adds $15m / $120m = 12.5000 percentage points to NRR. Without that expansion, the bridge would be $120m - $9m - $6m + $15m = $120.0000 million, or NRR = 100.0000%; aggregate NRR can conceal dependence on one account.
  • Currency convention: a fixed euro cohort starts at €10.0000 million when 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, implying reported-currency NRR = 100.0000%; at the starting exchange rate it is $12.1000 million, so constant-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.

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.

Continue with live data

Put this concept to work on a real stock

Review current prices, company financials, valuation, forecasts, and recent news in one research workspace.

Financial Context is the research product made by the same team as this Wiki.

Start analyzing free
Navigation

Search the wiki...