Definition
NRR measures how revenue from an existing cohort changes over time, including expansion and contraction.
Formula
NRR = (starting MRR + expansion - contraction - churn) / starting MRR
Example
If starting MRR is $100k, expansion is $15k, contraction is $5k, and churn is $10k, NRR = ($100k+$15k-$5k-$10k)/$100k = 100%.
How to use it
- NRR > 100% means the cohort grows without new customers.
- Track NRR by segment (plan, size) to avoid blended averages.
Common mistakes
- Using different cohorts for starting MRR vs expansion/churn (inconsistent denominators).
- Letting expansion hide churn (track GRR alongside NRR).
Measured as
NRR = (starting MRR + expansion - contraction - churn) / starting MRR
Misused when
- Using different cohorts for starting MRR vs expansion/churn (inconsistent denominators).
- Letting expansion hide churn (track GRR alongside NRR).
Operator takeaway
- NRR > 100% means the cohort grows without new customers.
- Track NRR by segment (plan, size) to avoid blended averages.
- Keep NRR (Net Revenue Retention) consistent by cohort, segment, and period before you use it as a decision signal in planning or reporting.
- Interpret the metric alongside retention, margin, or payback so one ratio does not hide the real operating trade-off.
Next decision
- Quantify the impact with NRR Calculator if you need to turn the definition into an operating assumption.
- Read NRR (Net Revenue Retention): definition, formula, how to calculate if the decision depends on interpretation, policy, or trade-offs beyond the raw formula.
Where to use this on MetricKit
Calculators
- NRR Calculator: Calculate Net Revenue Retention (NRR) from starting MRR and revenue movements.
- NRR vs GRR Calculator: Calculate NRR and GRR together from the same starting MRR and expansion/contraction/churn inputs.
- MRR Forecast Calculator: Monthly Projection, Formula, and Example: Project future MRR using new MRR, expansion, contraction, churn, and time horizon inputs with a simple monthly forecast model.
- Price Increase Break-even Calculator: Estimate the maximum churn (immediate or ongoing) a price increase can tolerate before it destroys revenue.
- Retention Curve Calculator: Model a simple cohort retention curve (logo retention) and translate it into expected revenue and gross profit over time.
Guides
- NRR (Net Revenue Retention): definition, formula, how to calculate: NRR explained: what net revenue retention measures, the NRR formula, how to calculate it by cohort, and common mistakes.
- NRR vs GRR: differences, formulas, and how to use both: NRR includes expansion; GRR excludes it. Learn when each metric matters, how to compute both from the same cohort, and how to interpret the gap.
- Retention & churn hub: cohorts, GRR/NRR, and retention curves: A practical hub for retention measurement: churn rate, GRR/NRR, cohort retention curves, and how to set retention targets without getting misled by noise.
- Churn: How to measure churn rate correctly: A guide to churn rate: customer churn vs revenue churn, measurement choices, and how to track churn by cohort.
- Gross revenue churn: definition, formula, and how to calculate it: Gross revenue churn explained: contraction + churned MRR relative to starting MRR, with monthly-equivalent conversion and pitfalls.