Net Dollar Retention (NDR) measures how recurring revenue from an existing group of customers changes over a period, after accounting for expansion, downgrades, and cancellations. It helps SaaS teams understand whether their current customer base is generating more or less recurring revenue over time, without including revenue from newly acquired customers.
NDR is also commonly called net revenue retention (NRR). Companies may use the terms interchangeably, but they should state their exact calculation, especially when deciding how to treat reactivations, usage-based revenue, or currency changes.
How to Calculate NDR
Start with recurring revenue from a defined customer cohort at the beginning of the period. Add expansion revenue from those customers, then subtract revenue lost through downgrades and cancellations. Divide the result by the cohort’s starting recurring revenue and multiply by 100.
NDR (%) = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100
Example: An existing customer cohort starts with $100,000 in MRR. During the month, upgrades add $12,000, downgrades reduce revenue by $4,000, and cancellations remove $8,000. NDR is ($100,000 + $12,000 − $4,000 − $8,000) ÷ $100,000 × 100 = 100%.
In this example, expansion exactly offsets the revenue lost from downgrades and cancellations. The cohort ends the period with the same recurring revenue it had at the start. New customers should be excluded from the cohort calculation so acquisition does not inflate retention.
How to Interpret NDR
- Above 100%: Expansion revenue from the starting cohort exceeds revenue lost through contraction and churn, so the cohort grows without counting new customers.
- At 100%: Expansion exactly offsets the cohort’s revenue losses.
- Below 100%: Revenue lost through downgrades and cancellations is greater than expansion revenue.
These interpretations describe the revenue movement, not the health of every individual customer. A business can have NDR above 100% while still losing some customers, if the remaining customers expand enough to offset the losses.
NDR vs. Gross Revenue Retention
| Metric | Includes expansion? | What it shows |
|---|---|---|
| Net Dollar Retention (NDR) | Yes | How existing-customer recurring revenue changes after expansion, downgrades, and churn. |
| Gross Revenue Retention (GRR) | No | How much starting recurring revenue remains after churn and contraction, before expansion. |
| Customer retention rate | No revenue weighting | How many starting customers remain, regardless of subscription size. |
| MRR growth | Usually reflects all included movements, including new customers | How total recurring revenue changes between periods. |
NDR and GRR answer different questions. NDR shows the combined effect of expansion and losses. GRR focuses on how much revenue is retained before upsells or additional seats can offset losses. Tracking both can help teams see whether revenue stability comes from strong retention, expansion, or a mix of the two.
Why NDR Matters for SaaS
- Measures expansion within the current customer base. NDR shows whether customers are increasing or reducing their recurring spend over time.
- Highlights retention trends. A falling rate may signal more cancellations, more downgrades, or weaker expansion.
- Supports revenue planning. It helps teams understand the contribution of existing customers separately from new sales.
- Guides customer success work. Segmenting NDR can reveal where adoption, support, packaging, or expansion efforts need attention.
- Provides context for growth quality. Strong NDR can show that the existing customer base contributes to growth, though it does not by itself measure profitability or acquisition efficiency.
How to Improve NDR
- Help customers reach value. Improve onboarding and guide customers toward the core workflows that solve their problems.
- Increase meaningful adoption. Help customers discover relevant features and use the product more effectively rather than encouraging activity for its own sake.
- Offer useful expansion paths. Make upgrades, additional seats, or higher-capacity plans available when they match customer needs.
- Address downgrades early. Ask why customers reduce spend and determine whether the cause is low usage, budget pressure, pricing, or product gaps.
- Reduce avoidable cancellations. Review cancellation feedback, product reliability, support quality, and mismatches between the product and customer needs.
- Use customer health signals carefully. Combine product usage, support history, feedback, and account context to prioritize help.
- Segment the cohort. Review NDR by customer size, plan, industry, acquisition cohort, or use case to find patterns that the overall average can hide.
- Align customer success and sales. Set clear rules for expansion opportunities and make sure upsell activity supports real customer outcomes.
- Review pricing and packaging. Ensure customers can move to plans that fit their needs as usage and requirements change.
Common NDR Measurement Mistakes
- Including new customers acquired during the period in the starting cohort.
- Counting expansion revenue but forgetting downgrades or churned revenue.
- Mixing customer counts with revenue values.
- Changing cohort dates or calculation rules between reporting periods.
- Using inconsistent MRR definitions for annual contracts, discounts, usage, or pauses.
- Assuming NDR above 100% means no customers are churning.
- Looking only at the total rate without segmenting customer groups.
- Confusing NDR with gross revenue retention, which excludes expansion revenue.
Frequently Asked Questions
Is NDR the same as NRR?
In common SaaS usage, Net Dollar Retention and Net Revenue Retention usually refer to the same concept. Confirm the company’s documented definition because specific treatment of reactivations and variable charges can differ.
Can NDR be higher than 100%?
Yes. NDR exceeds 100% when expansion revenue from the starting customer cohort is greater than the revenue lost through cancellations and downgrades.
Does NDR include new customers?
No. The standard calculation tracks a cohort that existed at the beginning of the period. Revenue from newly acquired customers is excluded so the metric isolates expansion and retention within the existing base.
Can NDR be high while customer churn is high?
Yes. A small number of large customers may expand enough to offset revenue lost from many smaller customers. Review NDR alongside customer churn and gross revenue retention to understand the full picture.
How often should NDR be reviewed?
Many SaaS businesses review it monthly or quarterly, depending on contract cycles and the volume of customer changes. Use a consistent cohort definition and compare like-for-like periods.