Net Dollar Retention
Net Dollar Retention (NDR) measures the percentage of recurring revenue retained from existing customers over a period after accounting for expansions, contractions, and cancellations — a figure above 100% means that growth from existing customers alone exceeds all revenue lost to churn.
Net Dollar Retention is arguably the most powerful indicator of the long-term health of a subscription software or cloud services business. Unlike gross revenue retention, which measures only what percentage of last year's revenue has not been lost to cancellations, NDR incorporates the full picture: customers who canceled, customers who downgraded, and customers who expanded their contracts. When the net result is greater than 100%, the company can grow revenue even in a hypothetical scenario where it signs zero new customers.
The metric is calculated by taking the revenue from a cohort of customers at the start of a period, then measuring what that same cohort generates at the end of the period after all expansions, contractions, and churn. Divide the ending figure by the starting figure and express as a percentage. A 120% NDR means the cohort grew its revenue 20% on net — cancellations and downgrades were more than offset by upsells and seat expansions among retained accounts.
Salesforce has consistently reported NDR figures well above 100%, reflecting the strong tendency for enterprise customers to expand their deployment over time. A company that starts with the Sales Cloud often adds Service Cloud, then Marketing Cloud, then integrates Slack — each expansion flowing through to retention metrics as positive dollars added to the cohort. This organic growth within the existing base is extremely valuable because it requires very little incremental sales and marketing spend compared to winning a net-new logo.
Snowflake, the cloud data platform, has at times reported NDR figures exceeding 130%, which is exceptional and reflects the consumption-based model where customers pay more as they run more queries and store more data. As customers grow, their Snowflake usage expands nearly automatically, creating a natural expansion flywheel.
NDR below 100% is a warning signal. It means the business must acquire new customers just to hold revenue flat, and growth requires an increasingly expensive and intensive new-customer acquisition engine. As churn or downgrades accelerate, the treadmill speeds up and free cash flow can deteriorate rapidly.
For investors evaluating high-growth SaaS companies where near-term profitability is limited, NDR is often the most important single metric because it reveals whether the business gets better or worse as it scales. A company with 120% NDR and improving margins has the architecture of a compounding machine; one with 90% NDR and flat margins is fighting an uphill battle regardless of how quickly it grows its logo count.