Skip to content

Net Revenue Retention: Measuring Expansion, Contraction, and Churn

For educational purposes only; not investment advice.

Net revenue retention, or NRR, measures how recurring revenue from an existing customer cohort changes over a defined period after customer churn, downgrades, price or usage changes, and expansion. Revenue from customers acquired after the cohort’s starting date is normally excluded.

NRR above 100% means expansion within the starting cohort more than offset churn and contraction. It can indicate product adoption or pricing power, but it does not by itself prove profitability, customer satisfaction, or durable growth. NRR is not a standardized GAAP measure, so the reporting company’s definition controls.

One common formulation is:

NRR = (starting cohort revenue - churn - contraction + expansion) / starting cohort revenue × 100%

Gross revenue retention excludes expansion:

GRR = (starting cohort revenue - churn - contraction) / starting cohort revenue × 100%

NRR can exceed 100%; GRR generally cannot. The exact measure may use ARR, subscription revenue, monthly recurring revenue, or usage-based revenue. Companies also differ in lookback period, customer eligibility, acquisitions, foreign exchange, product migrations, and whether a parent account or individual workspace defines a customer.

A company begins with $100 million of recurring revenue from one customer cohort. Over the next 12 months, that cohort has $8 million of churn, $5 million of contraction, and $28 million of expansion.

GRR = ($100m - $8m - $5m) / $100m = 87%

NRR = ($100m - $8m - $5m + $28m) / $100m = 115%

The company may add $40 million from new customers, but that amount does not belong in this cohort’s NRR. Ending company revenue growth and NRR answer different questions.

The pair NRR 115% / GRR 87% also reveals more than NRR alone: strong expansion is masking 13% gross loss from the starting base. If expansion slows, total retention can fall quickly.

  • Copy the exact definition, measurement date, period, and cohort rule from the filing.
  • Determine whether the denominator is ARR, revenue, contracts, customers, or another operating measure.
  • Check treatment of usage pricing, price increases, foreign exchange, acquisitions, and product migrations.
  • Compare NRR with GRR, logo retention, customer count, large-customer concentration, and cohort age.
  • Reconcile retention with total revenue, RPO, deferred revenue, gross margin, sales expense, and cash flow.
  • Watch for a definition change, discontinued disclosure, selective cohort, or rounded threshold such as “above 100%.”
  • Consider concentration: expansion from a few large customers can dominate a dollar-weighted measure.

High NRR can coexist with high acquisition cost, low gross margin, heavy stock compensation, or slowing new-customer growth. Retention quality must reach per-share cash economics before it supports value creation.

  • “NRR is customer-count retention.” It is usually dollar-weighted revenue retention.
  • “NRR above 100% means no customers left.” Expansion can offset substantial churn.
  • “New-customer sales improve NRR.” A properly defined starting cohort excludes them.
  • “Every company’s NRR is comparable.” Definitions and pricing models differ.
  • “High NRR guarantees profit.” Delivery, support, R&D, sales costs, and dilution still matter.
  • “One quarter proves a trend.” Cohort mix and contract timing can create temporary changes.
  • SEC and Investor.gov guidance for reading company filings and non-GAAP measures.
  • Snowflake filings on SEC EDGAR for company-specific retention definitions.
  • Cloudflare filings on SEC EDGAR for company-specific retention definitions.