What is Net Revenue Retention?
Net Revenue Retention is a SaaS metric that shows how much recurring revenue a company keeps and grows from its existing customers over time. It includes upgrades, downgrades, and churn, but it does not include revenue from new customers.
NRR tells a simple story about your customer base. It shows whether your existing customers are spending more, staying flat, or reducing their spend. If NRR is 120%, it means your existing customers generated 20% more revenue than before without adding any new customers. If it is below 100%, it means revenue from existing customers is shrinking.
NRR has become one of the most important SaaS metrics today because growth is no longer only about new customer acquisition. Companies are now judged on how well they expand revenue from the customers they already have. Investors also use NRR as a strong signal of product value, customer satisfaction, and long term business stability.
Synonyms of Net Revenue Retention
Note: Net Dollar Retention is often used in the same context as NRR. But net dollar retention vs net revenue retention can vary slightly depending on company definitions.
Why Net Revenue Retention Matters?
NRR plays a quiet but important role in SaaS decision-making. It reflects how strong customer relationships are and how efficiently a business grows without depending only on new customer acquisition. It is also widely used when comparing net revenue retention benchmarks and overall growth efficiency.
- Strongest Signal of Recurring Revenue Health: NRR combines expansion, churn, and contraction into one number. It shows how healthy your existing customers are. A high NRR means customers are not only staying but also increasing their spend over time.
- Direct Driver of SaaS Valuation Multiples: Companies with higher NRR are usually valued higher. Investors see strong NRR as proof that the product delivers ongoing value and supports sustainable growth.
- Lower CAC Payback at Scale: When existing customers grow their usage, revenue increases without additional acquisition cost. This improves profitability and reduces pressure on sales spending.
- Operational Mirror for Customer Success: NRR reflects how well Customer Success teams are performing. It goes beyond satisfaction and shows actual revenue impact from existing customers.
Net Revenue Retention Formula
The NRR formula compares recurring revenue from a customer cohort at the end of a period against where that same cohort started. It helps measure how existing customers contribute to revenue growth or loss over time. New customer revenue is excluded so the focus stays only on the existing base.
Formula:
| NRR = [(Starting ARR + Expansion + Upgrades − Downgrades − Churn) ÷ Starting ARR] × 100 |
- Starting ARR: The annual recurring revenue from the existing customer base at the beginning of the period. This acts as the baseline for the entire calculation. It is usually measured at the start of a month, quarter, or year. Any revenue from new customers added during the period is not included.
- Expansion and Upgrades: Additional revenue generated from existing customers through upsells, cross-sells, seat additions, plan upgrades, or increased usage. This is the growth engine of NRR and the key factor that pushes the metric above 100 percent.
- Downgrades and Contraction: Revenue lost when existing customers reduce their spend without fully leaving the product. This can include moving to lower pricing plans, reducing seats, or lowering usage. It reduces total revenue but the customer relationship continues.
- Churn: Revenue lost when customers cancel their subscriptions completely during the period. This has the strongest negative impact on NRR. It is measured as revenue churn or gross dollar churn since NRR focuses on revenue impact, not customer count.
How to Calculate Net Revenue Retention?
Net Revenue Retention is calculated by comparing revenue from existing customers at the start of a period with revenue at the end of the same period. It adjusts for expansion, downgrades, and churn to show whether your existing customer base is growing or shrinking over time.
In simple terms, you start with your baseline revenue, add expansion, subtract churn and downgrades, and then divide the result by the starting revenue to get a percentage. This single number shows how healthy your existing revenue base is.
NRR brings all revenue movements together in one view. Expansion pushes it up, while churn and downgrades pull it down. Above 100% means growth from existing customers. Below 100% means contraction.
To understand net revenue retention calculation clearly, let’s look at an example.
Step 1: Starting ARR
On January 1, if a business had 10,000,000 dollars in ARR from 100 existing customers. This is the starting revenue baseline. Any new customers added during the year are not included in this calculation.
Step 2: Expansion Revenue
Over the year, 30 of these customers upgrade their plans or add more seats. This generates an additional 1,500,000 dollars in revenue. This includes upsells, cross-sells, and any increase in usage from existing accounts.
Step 3: Contraction (Downgrades)
During the same period, 10 customers downgrade their plans or reduce usage. This leads to a revenue loss of 300,000 dollars. These customers are still active, but they contribute less revenue than before.
Step 4: Churn
8 customers cancel their subscriptions completely during the year, resulting in a revenue loss of 600,000 dollars. This is measured in revenue terms, not just customer count, which is important for NRR accuracy.
Step 5: Apply the Formula
| NRR = [($10,000,000 + $1,500,000 − $300,000 − $600,000) ÷ $10,000,000] × 100 NRR = ($10,600,000 ÷ $10,000,000) × 100 NRR = 106% |
A 106% NRR means the company earned 6% more revenue from its existing customers compared to the start of the year. This growth happened purely from expansion within the existing base, without adding any new customers.
What is a Good Net Revenue Retention Rate
A good NRR depends on the type of company, pricing model, and customer segment. Still, most SaaS businesses follow a common benchmark range.
| NRR Range | Meaning | Typical Situation |
| Below 90% | Indicates poor revenue retention from existing customers. | High churn and weak customer retention. |
| 90–100% | Reflects below-average growth and limited expansion revenue. | Revenue remains stagnant with minimal account growth. |
| 100–110% | Shows healthy retention with steady customer growth. | Customers continue renewing with some upgrades. |
| 110–120% | Represents strong performance driven by expansion in revenue. | Effective upselling and account growth strategies. |
| 120%+ | Reflects exceptional SaaS revenue performance. | Strong retention and significant customer expansion. |
Enterprise SaaS companies often show higher NRR between 115% and 130% because they have larger contracts and more expansion opportunities. SMB SaaS companies usually stay between 95% and 110% due to higher churn and smaller deal sizes. Usage based companies often cross 130% because customer spend grows naturally with usage.
Net Revenue Retention vs Gross Revenue Retention vs Net Dollar Retention
Net Revenue Retention, Gross Revenue Retention, and Net Dollar Retention are often used together in SaaS reporting, but each metric highlights a different view of customer revenue performance.
This comparison also helps clarify GRR vs net revenue retention vs net dollar retention in SaaS reporting.
| Metric | GRR (Gross Revenue Retention) | NRR (Net Revenue Retention) | NDR (Net Dollar Retention) |
| What it measures | Revenue retained from existing customers after churn and downgrades. | Revenue retained after including expansion, upgrades, and churn. | Same as NRR, focused on revenue growth from existing customers. |
| Includes expansion | No | Yes | Yes |
| Maximum value | Cannot exceed 100% | Can exceed 100% | Can exceed 100% |
| Main focus | Customer retention and revenue stability | Overall customer revenue growth | Expansion and account growth |
| Common use | Measures retention quality | Measures net revenue growth | Often used interchangeably with NRR in SaaS reporting |
Gross Revenue Retention focuses only on how much revenue you keep. It ignores expansion, so it can never go above 100%. Net Revenue Retention includes both retention and expansion. It shows whether your existing customer base is growing or shrinking overall.
Net Dollar Retention is the same as Net Revenue Retention. The two terms are often used interchangeably across SaaS companies and investor reports.
Factors That Drive Net Revenue Retention Up or Down
NRR net revenue retention moves based on five core activities happening within the existing customer base. Each one acts as a lever that Customer Success, Account Management, and Product teams can influence to drive revenue growth or control losses over time.
- Expansion revenue (upsells and cross-sells): Drives NRR upward by increasing revenue from existing customers. This happens when customers upgrade plans, add seats, adopt new modules, or expand product usage. It is often considered one of the most effective ways to grow recurring revenue. This is because it increases customer value without relying only on new customer acquisition.
- Customer churn: Reduces NRR by removing all revenue from customers who cancel completely. Even small churn can have a large impact because it directly reduces the total revenue base. High churn can limit NRR growth even when expansion performance is strong.
- Downgrades and contraction: Reduces NRR when customers remain active but spend less. This includes switching to lower plans, reducing seats, or cutting usage. It is often less visible than churn but can steadily reduce revenue if not tracked closely.
- Pricing and plan changes: Impacts NRR through changes in pricing during renewals. Price increases can lift NRR without product changes, while discounts or grandfathered pricing can reduce it. Many SaaS companies use structured annual price uplifts to maintain steady growth.
- Usage based revenue growth: Increases NRR when revenue naturally grows with product usage. In consumption-based models, customers scale spending as their usage increases. Companies like Snowflake and Datadog often show strong NRR because product adoption directly drives higher revenue.
How to Improve Net Revenue Retention
Improving NRR is about more than keeping customers. It is about growing revenue from the customers you already have. When Customer Success, Sales, Pricing, and Product work together, NRR becomes a steady growth engine instead of a retention metric. Let’s look at the key strategies that drive this improvement.
1. Build a Structured Expansion Motion
Do not wait for customers to grow on their own. Look for signals like high usage, new teams joining, or growing product dependency. Assign clear ownership to account managers and actively plan upsell and cross-sell opportunities. When expansion is system-driven, revenue growth becomes predictable instead of random.
2. Detect Churn Risk Early with Health Signals
Churn usually starts quietly. Lower product usage, fewer logins, or rising support issues often show early warning signs. Tracking customer health scores helps teams spot risk early and take action before the customer decides to leave. Early support can save revenue long before renewal time.
3. Reduce Contraction Through Value Realization
Customers reduce spending when they stop seeing clear value. Regular check-ins, usage reports, and simple ROI updates help remind them what they are getting from the product. When value is visible, customers are less likely to downgrade at renewal.
4. Systematize Pricing Increases at Renewal
Small and planned price increases can improve NRR when they match the value delivered. Many SaaS companies apply controlled annual uplifts, especially when new features or support improvements are added. When pricing feels fair and value-backed, customers usually accept it without resistance.
Consider reading “Mastering Revenue Operations Strategies: From Team Alignment to Seamless Execution” for understand deeper context from SpuriQ.
Frequently Asked Questions:
Q. How is net revenue retention calculated?
Net Revenue Retention is calculated by dividing the ending revenue from existing customers by the starting revenue and then multiplying by 100. The calculation includes expansion revenue, churn, and downgrades to give a complete view of revenue movement within the existing customer base.
Q. What is a good net revenue retention rate
Understanding what is a good net revenue retention rate depends on business type and maturity.
100% to 110% means healthy and stable growth
110% to 120% means strong expansion performance
Above 120% is considered world class in SaaS
Benchmark varies by business stage and model.
Q. Does net revenue retention include new customers
No. Net Revenue Retention only measures revenue from existing customers. Any revenue from new customers is excluded completely to ensure the metric reflects true performance of the current customer base.
Q. How can a company improve net revenue retention
Companies can improve NRR by focusing on a few key areas that directly impact customer revenue growth and retention.
Increase expansion revenue through upsells and cross-sells
Reduce churn by identifying risk early
Improve customer value delivery through ongoing engagement
Optimize pricing and upgrades at renewal
Strengthen Customer Success processes to drive long-term account growth