Net Revenue Retention (NRR) measures how recurring revenue from an existing group of customers changes over a set period. It accounts for expansion revenue from upgrades or increased usage, as well as revenue lost through downgrades and cancellations. New customers acquired during the period are excluded.
NRR helps SaaS teams understand whether their current customer base is growing in value or shrinking. It is also commonly called Net Dollar Retention (NDR). Because companies can define certain revenue categories differently, document the calculation and use it consistently.
How to Calculate NRR
Start with the recurring revenue from customers at the beginning of the period. Add expansion revenue from those same customers, then subtract contraction and churned revenue. Divide the result by starting recurring revenue and multiply by 100.
NRR (%) = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100
Example: An existing customer cohort begins with $80,000 in MRR. Upgrades add $10,000, downgrades reduce MRR by $3,000, and cancellations remove $5,000. NRR = ($80,000 + $10,000 − $3,000 − $5,000) ÷ $80,000 × 100 = 102.5%.
The cohort ends with $82,000 in MRR, which is 2.5% more than it started with. Revenue from new customers is excluded so the result reflects changes within the existing customer base. If starting recurring revenue is zero, the percentage formula cannot be used.
How to Interpret NRR
- Above 100%: Expansion from existing customers is greater than revenue lost from downgrades and cancellations.
- At 100%: Expansion exactly offsets contraction and churn.
- Below 100%: Revenue losses exceed expansion from the starting customer cohort.
A rate above 100% does not mean every customer is growing or that no customers are leaving. A few large accounts may expand enough to offset losses from other accounts. Review NRR alongside customer churn and gross revenue retention to understand the broader pattern.
NRR vs. Gross Revenue Retention
| Metric | Expansion included? | What it measures |
|---|---|---|
| Net Revenue Retention (NRR) | Yes | Net change in recurring revenue from the starting customer cohort. |
| Gross Revenue Retention (GRR) | No | Revenue retained from the starting cohort after contraction and churn, before expansion. |
| Customer retention rate | No, it counts customers rather than revenue | The share of starting customers who remain. |
| Total MRR growth | Usually includes new-customer revenue | Change in the full recurring revenue base between periods. |
NRR captures the combined effect of expansion and losses, while GRR shows how much starting revenue remains without allowing upgrades to offset losses. A business can have strong NRR and still need to address customer churn, especially if expansion from a small number of large accounts masks wider problems.
Why NRR Matters for SaaS
- Shows revenue changes among existing customers. It separates the performance of the current customer base from new customer acquisition.
- Helps with planning. NRR offers context for recurring revenue forecasts and customer expansion plans.
- Highlights retention risks. A decline can reflect weaker expansion, higher downgrades, or more cancellations.
- Guides customer success priorities. Segmenting NRR can show which plans, industries, or cohorts may need more support.
- Provides context on growth quality. Expansion from current customers can contribute to growth, but NRR alone does not measure profitability or acquisition efficiency.
How to Improve NRR
- Improve onboarding. Help customers reach a meaningful outcome quickly and understand the workflows most relevant to them.
- Increase product adoption. Make useful features easier to discover and connect them to customer goals.
- Create appropriate expansion paths. Offer higher plans, extra seats, or additional capabilities when customers receive enough value to need them.
- Investigate downgrades. Learn whether customers are reducing spend because of budget changes, low usage, pricing, or missing functionality.
- Reduce avoidable churn. Review cancellation feedback, support issues, reliability, and whether the product still fits customer needs.
- Monitor account signals. Combine usage patterns, support history, feedback, and account context rather than relying on a single health score.
- Analyze customer segments. Compare NRR by plan, account size, industry, signup cohort, or use case to find meaningful differences.
- Align teams around customer outcomes. Make sure sales and customer success coordinate on expansion opportunities and avoid pushing upgrades that do not fit.
- Review pricing and packaging. Ensure plans can adapt as customer needs and usage change.
Common NRR Measurement Mistakes
- Including newly acquired customers in the cohort.
- Counting expansion but forgetting contraction or churned revenue.
- Changing cohort dates or revenue definitions between periods.
- Mixing customer counts with recurring revenue values.
- Counting one-time fees as recurring revenue without a clear policy.
- Assuming NRR above 100% means customer retention is universally strong.
- Reporting an overall rate without checking differences across customer segments.
- Comparing NRR across companies without checking whether their calculation methods match.
Frequently Asked Questions
Is NRR the same as NDR?
In common SaaS usage, Net Revenue Retention and Net Dollar Retention usually describe the same concept. Still, check the company’s documented formula because treatment of reactivations, variable usage, and currency adjustments may differ.
What is a good NRR?
There is no single target that applies to every SaaS business. Results depend on customer segment, contract structure, product, growth stage, and market. Compare the metric with your own trend and relevant peer data, and examine the drivers behind changes.
Can NRR exceed 100%?
Yes. NRR exceeds 100% when expansion revenue from existing customers is greater than revenue lost from downgrades and cancellations.
Does NRR include new customers?
No. The standard calculation uses the customers who were already present at the beginning of the measurement period. New customer revenue is excluded.
How often should NRR be measured?
Many SaaS businesses review it monthly or quarterly, depending on contract length and how frequently customer revenue changes. Keep the cohort and calculation consistent over time.