Net revenue retention (NRR)

DEFINITION

Net revenue retention (NRR) is the percentage of recurring revenue retained from a company's existing customer base over a period, after accounting for expansion, contraction, and churn, excluding new customer revenue. It shows whether the existing base is gaining or losing value on its own.

Net revenue retention (NRR) is the percentage of recurring revenue a business retains from its existing customer base over a given period, after accounting for expansion, contraction, and churn. It excludes revenue from newly acquired customers, so it isolates how well a company grows or protects the value of the customers it already has.

NRR is also called net dollar retention (NDR) in some contexts, and it can be calculated monthly, quarterly, or annually depending on billing cadence and reporting needs. A subscription platform such as Recurly can supply the underlying billing and subscription data, such as starting recurring revenue, upgrades, downgrades, and cancellations, that feeds an NRR calculation.

Why net revenue retention matters for subscription businesses

NRR is one of the most closely watched health metrics for subscription and recurring revenue businesses because it captures two forces at once: how well a company keeps the customers it has, and how much additional value it earns from them through expansion. A business can grow its top line through new customer acquisition alone, but if its existing base is shrinking, that growth is harder to sustain and more expensive to replace year over year.

An NRR reading above 100% signals that expansion revenue, such as upgrades, seat additions, or usage growth, is outpacing revenue lost to contraction and churn, meaning the existing base is gaining value even before any new customers are added. An NRR reading below 100% signals the opposite: the existing base is losing value in aggregate, even if new bookings look healthy on paper. Investors, boards, and finance teams commonly use NRR as a growth efficiency and retention signal.

How to use net revenue retention

  • Track NRR on a consistent cadence (commonly monthly or quarterly) so trends are comparable period over period.

  • Break NRR down by cohort, plan tier, or customer segment to see whether expansion or contraction is concentrated in a particular part of the base.

  • Pair NRR with gross revenue retention (GRR) so expansion effects and pure retention effects are visible separately, rather than blended into one number.

  • Use NRR trends to inform forecasting and renewal strategy, since a declining NRR trend often surfaces churn or downgrade risk earlier than a single period's churn rate alone.

  • Feed accurate subscription, upgrade, downgrade, and cancellation data into billing and reporting systems so the components of the NRR formula stay reliable. Recurly's reporting and analytics tools, including the Recurly Explore report builder, along with its exports and APIs, let teams pull these components for further analysis.

How to calculate net revenue retention

The standard formula is:

NRR = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) / Starting MRR x 100

An annual version of the same formula substitutes ARR for MRR; the mechanics are identical.

To calculate NRR for a period:

  1. Establish the starting recurring revenue (MRR or ARR) from the customer base at the beginning of the period, excluding any customers who will be acquired during the period.

  2. Add expansion revenue gained from that same base during the period, such as upgrades, add-ons, or seat growth.

  3. Subtract contraction revenue lost to downgrades within that base during the period.

  4. Subtract revenue lost to full cancellations (churn) within that base during the period.

  5. Divide the result by the starting recurring revenue and multiply by 100 to express it as a percentage.

Hypothetical worked example. Imagine a subscription business with the following inputs for one quarter:

  • Starting MRR: $200,000

  • Expansion MRR (upgrades and add-ons): $30,000

  • Contraction MRR (downgrades): $10,000

  • Churned MRR (cancellations): $10,000

Stepping through the calculation:

  1. Starting MRR + Expansion MRR = $200,000 + $30,000 = $230,000

  2. Subtract Contraction MRR: $230,000 - $10,000 = $220,000

  3. Subtract Churned MRR: $220,000 - $10,000 = $210,000

  4. Divide by Starting MRR: $210,000 / $200,000 = 1.05

  5. Multiply by 100: NRR = 105%

In this hypothetical, the business retained and grew its existing base to 105% of where it started the quarter, meaning expansion more than offset contraction and churn.

Net revenue retention vs gross revenue retention

NRR and gross revenue retention (GRR) are often reported side by side because they answer different questions using the same underlying inputs.

  • GRR measures what is retained from the existing base after contraction and churn, but it excludes expansion and upsell revenue entirely.

  • NRR includes expansion, so for the same period and customer base, NRR is always greater than or equal to GRR.

  • Because expansion is excluded, GRR is capped at 100%: a business cannot show growth from its existing base in a GRR calculation, only how much it avoided losing. NRR has no such ceiling, since strong expansion can push it above 100%.

  • GRR is generally read as a pure retention and churn health signal, while NRR is read as a combined retention plus growth signal.

Using the hypothetical example above, GRR for the same quarter would be calculated as (Starting MRR - Contraction MRR - Churned MRR) / Starting MRR x 100, or ($200,000 - $10,000 - $10,000) / $200,000 x 100 = 90%. Reporting both figures together, 105% NRR alongside 90% GRR, shows that expansion, not just retention, was responsible for pushing the overall number above 100%.

Benefits and examples

Tracking NRR alongside other retention and revenue metrics gives a subscription business several practical benefits:

  • It separates the impact of expansion from the impact of churn and contraction, so leadership can see whether growth from the existing base is coming from keeping customers or from growing them.

  • It supports more accurate forecasting, since a base with strong NRR requires less new customer acquisition to hit the same growth targets.

  • It surfaces early warning signs, since a declining NRR trend can flag renewal or downgrade risk before it fully shows up in a churn rate.

  • It gives investors, boards, and finance teams a standardized way to compare the health of the existing customer base across periods or against peers.

A subscription platform such as Recurly can help operationalize this by centralizing subscription, upgrade, downgrade, and cancellation events that feed directly into the NRR formula.

Frequently asked questions

What is a good net revenue retention rate? What counts as a good NRR varies significantly by industry and business model, so a specific, sourced benchmark for your segment is more useful than a single universal target. Expectations differ by business model, contract length, and market segment, so confirm the range for your category before setting it as a goal.

Can net revenue retention be higher than 100 percent? Yes. NRR can exceed 100% when expansion revenue, such as upgrades, add-ons, or seat growth, outweighs the revenue lost to contraction and churn during the period, unlike gross revenue retention, which is capped at 100%.

Is net revenue retention the same as customer retention rate? No. Customer retention rate typically measures the percentage of customers retained by count, while NRR measures the percentage of recurring revenue retained, including the effects of expansion and contraction on that revenue.

How often should net revenue retention be calculated? NRR is commonly calculated monthly, quarterly, or annually, depending on billing cadence and how frequently a business needs to monitor account level changes in expansion, contraction, and churn.

What causes net revenue retention to decline? NRR declines when contraction (downgrades) and churn (cancellations) within the existing customer base outweigh any expansion revenue gained from that same base during the period.