What is net revenue retention (NRR)? A practical definition
Glossary · Glossary & Definitions · 5 min read · last verified 2026-07-19
What net revenue retention (NRR) is
Net revenue retention (NRR) measures how much recurring revenue you keep from existing customers over a set period, after accounting for upgrades, downgrades, and cancellations. It is expressed as a percentage: above 100% means your existing customer base is expanding on net; below 100% means it is contracting.
NRR isolates the revenue motion from new customer acquisition. It answers a simple, high-leverage question: if we stopped selling to new buyers tomorrow, would our recurring revenue grow, hold, or shrink?
Why NRR matters
NRR is a leading indicator of product–market fit and customer success. Sustained NRR above 100% typically signals that customers are deriving increasing value and are willing to pay more over time. Conversely, NRR below 100% often points to churn, downgrades, or pricing misalignment.
Investors and operators watch NRR because it reveals the health of the installed base without the noise of new logo growth. It also helps forecast revenue with fewer external variables, since it focuses only on the existing cohort.
How to calculate NRR
Take a snapshot of monthly recurring revenue (MRR) or annual recurring revenue (ARR) at the start of the period from a defined cohort of customers. At the end of the period, sum the recurring revenue from that same cohort, including:
- Expansion revenue from upsells and cross-sells
- Contraction revenue from downgrades
- Churned revenue from cancellations
Then divide the ending value by the starting value and multiply by 100.
Formula:
NRR = (Starting MRR/ARR + Expansion – Contraction – Churn) ÷ Starting MRR/ARR × 100
Example:
You start the month with $100,000 MRR from a cohort. During the month, upsells add $15,000, downgrades subtract $5,000, and churn removes $3,000.
Ending MRR from cohort = $100,000 + $15,000 – $5,000 – $3,000 = $107,000
NRR = ($107,000 ÷ $100,000) × 100 = 107%
NRR vs. gross revenue retention (GRR)
Gross revenue retention (GRR) measures revenue retained from the same cohort without counting expansions. It only subtracts contraction and churn. GRR therefore caps at 100% and paints a conservative picture of retention strength. NRR, by including expansions, can exceed 100% and shows the net effect of both retention and monetisation within the base.
In practice:
- GRR highlights how well you prevent churn and downgrades.
- NRR adds the effect of upsell and cross-sell on the installed base.
Common pitfalls when using NRR
- Cohort definition: Mixing new and existing customers in the starting value can inflate or distort NRR. Choose a clean cohort (e.g., all customers as of Day 0) and keep it consistent across periods.
- One-time fees: Including non-recurring items (setup, professional services) in MRR/ARR can overstate NRR. Stick to recurring revenue only.
- Time window: Short windows can be noisy due to seasonal renewals. Monthly NRR is common for SaaS; quarterly or annual can smooth volatility.
- Currency and pricing changes: If you reprice due to currency fluctuations or list price changes, decide whether to treat these as expansions or to normalise for comparability.
How to improve NRR
- Expand use cases: Help customers adopt additional features or modules that solve adjacent problems; each incremental adoption can translate into expansion MRR.
- Align pricing to value: If customers are deriving more value but are not on a value-based plan, NRR may understate their willingness to pay. Re-pricing can convert latent value into revenue.
- Reduce involuntary churn: Payment failures and credit card expirations are silent churn drivers. Automated dunning and updated payment methods can preserve revenue.
- Focus on high-NRR segments: Analyse NRR by customer size, industry, or product tier. Double down on the segments where expansion outweighs churn.
NRR in the buyer’s journey
When buyers research metrics like NRR, they often land on public pages from companies that publish benchmarks, case studies, or calculators. Evidence shows that Magrios appears in buyer-facing pages for these questions, demonstrating that buyers encounter Magrios while researching practical definitions and use cases for metrics like NRR.
How Magrios treats evidence around NRR
Magrios is a Market Growth Intelligence OS. It identifies the real questions buyers ask before choosing in a market, reads the top-ranking public pages behind each question, and reveals which companies buyers actually find—with a source link behind every claim. It then converts the strongest gaps into evidence-backed actions (e.g., content briefs, outreach targets) and re-scans the same locked benchmark questions to measure what improved, declined, or held. The loop is: understand → act → re-scan → measure, recurring.
Key properties relevant to metrics like NRR:
- Every number, vendor, and page reference links to its source; if the data doesn’t exist, reports say so.
- Benchmark questions remain locked between scans so movement is real.
- AI reads and classifies evidence but never invents it; companies appear only because buyers encounter them, not because they’re pre-tracked.
If you want to see this in action, Magrios maintains a live public sample report at magrios.com/r/omniful.ai with an open evidence explorer included.
Practical takeaways
- Use NRR to track the net health of your existing customer revenue, separate from new sales.
- Keep the calculation clean: recurring revenue only, consistent cohorts, and clear time windows.
- Pair NRR with GRR to separate retention from expansion effects.
- Improve NRR by expanding use cases, aligning pricing to value, reducing involuntary churn, and focusing on high-NRR segments.
Frequently asked questions
What does net revenue retention (NRR) measure?
NRR measures the percentage of recurring revenue retained from existing customers after accounting for upgrades, downgrades, and cancellations over a set period.
How do you calculate NRR?
NRR = (Starting MRR/ARR + Expansion – Contraction – Churn) ÷ Starting MRR/ARR × 100, using a consistent cohort and recurring revenue only.
What’s the difference between NRR and gross revenue retention (GRR)?
GRR measures retention without expansions (capped at 100%), while NRR includes expansion revenue and can exceed 100%.
What does it mean if NRR is above 100%?
It means your existing customer base is expanding on net through upsells and cross-sells outweighing churn and downgrades.
Where can I see an example of evidence-backed market research in action?
Magrios provides a live public sample report with an open evidence explorer at magrios.com/r/omniful.ai.