Table of Contents

Net Dollar Retention (NDR)

Net Dollar Retention (NDR) (also known as Net Revenue Retention or NRR) is a crucial metric, especially for SaaS (Software-as-a-Service) and other subscription-based businesses. Think of it as a health report for a company's existing customer base. It measures the percentage of recurring revenue retained from a specific group of customers over a period (usually a year), after accounting for both growth (upsells, cross-sells) and shrinkage (cancellations, downgrades). An NDR of 100% means the revenue from existing customers has remained stable. An NDR above 100% is the holy grail; it signifies that the growth from current customers (expansion) is more than enough to offset the revenue lost from customers who leave (churn). This tells an investor that the company has a “sticky” product that customers not only keep using but are willing to spend more on over time. It’s a powerful signal of customer satisfaction and a company’s long-term growth potential, independent of its ability to acquire new customers.

Why NDR is a Value Investor's Best Friend

For disciples of value investing, NDR isn't just another piece of jargon; it's a quantitative glimpse into a company's qualitative strength, namely its economic moat. A business that consistently posts a high NDR is demonstrating, with hard numbers, that it possesses formidable competitive advantages.

Breaking Down the NDR Calculation

While the concept is powerful, the math behind it is refreshingly simple. It shows you the change in revenue from the same group of customers over a set period.

The Formula Made Simple

The core idea is to compare a cohort's revenue at the beginning of a period to that same cohort's revenue at the end. Formula: NDR = (Starting Recurring Revenue + Expansion - Churn & Downgrades) / Starting Recurring Revenue x 100

A Practical Example

Let's imagine a company, “StickySoftware Inc.”

  1. On January 1, 2023, it had a customer base generating $1,000,000 in ARR.
  2. During the year, those same customers bought more features, adding $250,000 in expansion ARR.
  3. Unfortunately, some customers left or downgraded, resulting in $100,000 in lost ARR from churn and downgrades.
  4. The calculation: ($1,000,000 + $250,000 - $100,000) / $1,000,000 = $1,150,000 / $1,000,000 = 1.15
  5. StickySoftware's NDR is 115%. They grew their revenue from existing customers by a remarkable 15% in one year, even after accounting for losses!

What to Look For (and Look Out For)

NDR is a fantastic tool, but it requires context. Knowing what's good, what's bad, and what to be wary of is key to using it effectively.

The Good: Benchmarks and What They Mean

The Caveats: Dig a Little Deeper