Net dollar retention (NDR) — also called net revenue retention (NRR) — measures how much of the revenue from a cohort of existing customers a subscription business retains over time, including the effects of expansions, contractions, and cancellations. It is the single metric that most accurately captures the long-term health of a subscription revenue model.
How Net Dollar Retention Is Calculated
NDR is calculated for a specific cohort of customers over a specific period, typically 12 months:
NDR = (Beginning MRR from cohort + Expansion MRR – Contraction MRR – Churned MRR) / Beginning MRR from cohort
Example: A business starts the year with $1,000,000 in MRR from a cohort of 200 customers. Over the next 12 months, those customers generate $200,000 in expansion MRR (upgrades, additional seats, usage growth), $50,000 in contraction MRR (downgrades), and $150,000 in churned MRR (cancellations). NDR = ($1,000,000 + $200,000 – $50,000 – $150,000) / $1,000,000 = 100%.
NDR above 100% means the cohort is growing in revenue over time even without any new customer acquisition. NDR below 100% means the cohort is shrinking — revenue lost from churn and contractions exceeds revenue gained from expansions.
Why Net Dollar Retention Is the Most Important Subscription Metric
NDR captures the combined effect of three distinct dynamics in a single number: how well you retain customers (churn), how effectively existing customers grow their spend with you (expansion), and the extent to which customers reduce their spend without fully leaving (contraction). No other single metric does this.
The financial implications of different NDR levels are significant. Consider two businesses, both with $5M ARR and growing new customer MRR at $200,000 per month:
- Business A has 80% NDR: its existing base is shrinking at 20% annually. Despite $2.4M in new ARR per year, it is losing $1M from its existing base, so net new ARR is only $1.4M per year.
- Business B has 120% NDR: its existing base is growing at 20% annually from expansion. Its $2.4M in new ARR combines with $1M in existing-base expansion for $3.4M net new ARR — more than twice as fast as Business A, with identical new customer acquisition.
The compounding effect over multiple years is dramatic. Business B’s existing-customer expansion essentially acts as free growth — growth that requires no additional sales and marketing cost. This is why investors and acquirers place enormous weight on NDR when valuing SaaS companies.
NDR Benchmarks by Business Type
NDR benchmarks vary significantly by market segment and product type:
- Usage-based / consumption-based SaaS: 120-140%+ NDR is achievable because revenue naturally grows as customers use more. Snowflake, Twilio, and Datadog have all reported NDR above 130% at various points.
- Enterprise SaaS with upsell motion: 110-125% NDR is typical for well-run enterprise SaaS with a structured upsell and cross-sell function.
- SMB SaaS: 90-105% NDR is common because SMB churn is higher and expansion opportunity per account is smaller. Maintaining NDR above 100% in SMB is a positive signal.
- Consumer subscription: NDR below 100% is typical because consumer subscriptions have very limited expansion revenue and often high voluntary churn. The metric is less useful for evaluating consumer subscription health than customer-count metrics.
A business with below-100% NDR is often called a “leaky bucket”: it must continuously pour new customers in to replace the revenue leaking out of the existing base. This is not inherently fatal, but it creates a structural headwind to growth that compounds against the business over time.
What Drives High NDR
Reducing Churn
Churn reduction is the most impactful NDR lever for businesses with NDR below 100%. The relationship is direct: every point of annual churn reduction improves NDR by one point. Effective churn reduction approaches: improving onboarding so customers reach meaningful value faster, proactive health score monitoring with intervention before customers decide to leave, and building the product deeply into customer workflows so switching costs rise over time.
Building Expansion Revenue
Expansion is the lever that can push NDR above 100%. Expansion mechanisms include usage-based pricing (revenue automatically grows as customers use more), seat-based pricing with active expansion motions (selling additional seats to growing teams), tiered feature gates that give customers a natural upgrade path as their needs grow, and cross-sell of complementary products. Expansion requires both a pricing model that accommodates it and a customer success or account management function that identifies and acts on expansion opportunities.
Controlling Contraction
Contraction — customers who downgrade rather than cancel — is often overlooked in NDR improvement efforts. Customers who downgrade are signaling reduced value perception and are at elevated churn risk in subsequent periods. Proactive outreach to customers who are on a plan with features they are not using (and might logically downgrade) — focused on helping them get more value from their current plan before they downgrade — can reduce contraction.
NDR vs. Gross Revenue Retention
Gross revenue retention (GRR) measures revenue retained from existing customers counting only churn and contraction — it excludes expansion and is therefore capped at 100%. GRR is a pure measure of how well a business holds its existing revenue base. NDR adds the expansion component and can exceed 100%.
The two metrics together tell you more than either alone. A business with 120% NDR and 90% GRR is expanding existing customers significantly but also losing a meaningful amount to churn — the expansion is papering over a retention problem. A business with 95% NDR and 94% GRR has low churn but minimal expansion. The combination reveals the underlying dynamics that the headline NDR alone can obscure.