FREE TOOL
Net revenue retention calculator
NRR measures what happened to the revenue you already had, before any new customers. It is the single most informative number about a subscription business, and the one most often computed on a cohort chosen to flatter it.
Recurring revenue from a fixed set of customers at the start of the period. Fixed is the important word — adding customers acquired during the period is the most common way NRR gets inflated.
Upsell, cross-sell and seat or usage growth from those same customers during the period.
Downgrades from customers who stayed. Distinct from churn, and worth separating because the causes differ.
Recurring revenue lost from customers who left entirely during the period.
NET REVENUE RETENTION
102.0%
100–110% — the base grows by itself
Expansion more than replaces what you lose, so revenue compounds without new logos. This is the level at which retention becomes a growth engine rather than a defence.
The formula
NRR = (starting ARR + expansion − contraction − churn) ÷ starting ARR
Published because a calculator that hides its arithmetic is asking to be trusted rather than checked. Every input above is defined precisely in the note under its field — most disagreements about these numbers turn out to be disagreements about what went into them.
WHERE THIS FAILS
NRR is a cohort measure and is only as honest as the cohort. Including customers acquired during the period inflates it, and it is the most common error in practice.
A high NRR can coexist with losing most of your customers, because a few large accounts expanding can outweigh many small ones leaving. Always read it next to logo retention.
Usage-based pricing makes NRR partly a measure of your customers' growth rather than your product's stickiness. In a good year for their business, it flatters you.
It says nothing about why. NRR tells you the net result of expansion, contraction and churn, which have different causes and different fixes — which is why this calculator asks for all three separately.
DEFINITIONS USED HERE
OTHER CALCULATORS
- Pipeline coveragePipeline coverage = open pipeline ÷ quota for the period
- Payback periodCAC payback (months) = CAC ÷ (monthly ARPA × gross margin)
- LTV:CAC ratioLTV = (monthly ARPA × gross margin) ÷ monthly churn rate · Ratio = LTV ÷ CAC
- Ramp-adjusted capacityCapacity = (ramped reps × quota × period/12) + (ramping reps × quota × productive months/12), where a linearly ramping rep averages half productivity during ramp
- Rule of 40 scoreRule of 40 = revenue growth rate (%) + profit margin (%)
- Forecast accuracyAccuracy = 1 − |actual − forecast| ÷ actual · Bias = (forecast − actual) ÷ actual
- Magic numberMagic number = (current quarter ARR − prior quarter ARR) × 4 ÷ prior quarter S&M spend
Run the whole audit, not one number
These calculators each answer one question. The courses here build the full picture — inventory, process, measurement — with interactive tools that keep your data and export it as a workbook.
COMMON QUESTIONS
- What is the difference between NRR and GRR?
- Gross revenue retention excludes expansion, so it can never exceed 100% — it measures only what you kept. Net revenue retention includes expansion and can exceed 100%. The gap between the two is the clearest read on your business: a high NRR with a low GRR means expansion from your best accounts is masking real churn underneath, which is a fragile position because it depends on a small number of customers.
- What is a good net revenue retention rate?
- Above 100% means the base grows without any new customers, which is the threshold that matters structurally. Below 100% the existing base shrinks and acquisition has to outrun it. We publish no industry benchmark here because the commonly quoted figures trace back to vendor surveys that cannot be verified, and because the right target varies enormously with pricing model and segment.
- Should NRR include new customers acquired during the period?
- No. NRR measures what happened to revenue you already had, so the cohort must be fixed at the start of the period. Including new customers turns it into a growth rate wearing a retention label, and it is the single most common way the number is inflated — sometimes deliberately, often by accident in a report that filters on the wrong date field.
- How often should NRR be measured?
- Annually is the standard basis because it captures a full renewal cycle, and most contracts renew yearly. Quarterly NRR is useful as a leading indicator, but be careful not to annualise it naively — a quarter containing a renewal peak is not representative of the other three.