Gross Dollar Retention (GDR)
What's Gross Dollar Retention (GDR)?
Gross Dollar Retention measures how much of your starting recurring revenue you keep ignoring any expansion. It isolates the downside risk by focusing solely on contraction (downgrades) and churn (cancellations).
Because expansions are excluded, GDR answers the brutal question: How sticky is my existing ARR if no one upsells?
Unlike Net Dollar Retention, which nets expansion against churn, GDR can never exceed 100 %. When GDR falls, you know revenue is leaking even before factoring in upsells.
To see how retention fits into a broader recurring revenue picture, teams should pair GDR with ARR reporting and segmentation.
Real-life GDR Example
Looking at the ARR waterfall for a single customer, the rows indicate the different products that the customer has, and the values are the ARR for each particular product.
1. Product waterfall
2. Total per period
3. Trailing Q2 2024 → Q2 2025
The Platform product expanded from $10,000 to $15,000, but for GDR purposes the expansion is ignored. Only the original $10,000 is counted as retained.
User Seats and API Access both contracted over the trailing 12-month period, reducing retained ARR and lowering GDR.
The AI Agent product was purchased after Q2 2024 and did not exist in the starting period, so it is excluded entirely from the GDR calculation.
Tracking GDR at the product level helps ensure that expansion into new products does not mask contraction or churn in existing products, providing a clearer view of true retention over time.
GDR Methodologies
a) Trailing Period GDR
Start with all customers with ARR at the start of the window. Record their Starting ARR, roll forward to the end of the chosen trailing period, and sum ARR from those same customers. Remove any expansions logged during the window, then calculate using the formula:
1. Customer waterfall
In the example below, note the customer ARR waterfall that details ARR in each quarter for each customer.
2. Total in each cohort
If expansion is present, note that the expansion is removed from the calculation. For customer Acme Corp, ARR increased by $5,000 from $5,000 to $10,000, but the GDR calculation only includes how much of the original $5,000 is retained. Bonner Books has contracted by $1,000 from $3,000 to $2,000, and is included in the GDR calculation.
3. Calculate the Trailing 12-month NDR
A trailing 12-month GDR of 87.5% is acceptable but not strong. It can be acceptable for SMB or high-volume SaaS businesses, but for mid-market or enterprise SaaS it signals elevated churn or downgrades that will increase pressure on growth and sales to compensate.
b) Cohorted GDR
The Cohorted GDR measures the percentage of recurring revenue retained from a specific group of customers over a set period, excluding any expansion revenue.
To start calculating cohorted GDR, bucket customers by cohort start, e.g. Contract start, go‑live date, etc. Then, measure ARR in the first period for each cohort and measure the retained portion a fixed time later, excluding expansions.
We'll use the same formula we used for Trailing Period GDR while taking our chosen cohort into account.
Let's take a look at an in-depth example.
1. Customer waterfall
2.Customer cohorted retention
This way we can review GDR across different cohorts.
c) Renewals GDR
For Renewals GDR, compare ARR on the expiring contract to ARR on the renewal. Upsells booked on the renewal are ignored, count only the like‑for‑like amount. Contracts that churn contribute zero.
In this case our formula becomes simplified.
1. New Business Deals
2. Renewal deals
Why does GDR matter?
GDR is often described as a “hard-nosed” metric because it isolates product quality and customer dependence. Customers only continue paying the same amount, or more, if the product is necessary to their operations. If revenue declines through churn or downgrades, something in the product, onboarding, pricing, or customer fit is breaking down. Here are the 3 most important things GDR lets you know:
- Investor signal. Investors evaluate existing product churn as a strong indicator of stickiness and lifetime value.
- Baseline health indicator. An NDR of 110 % looks less impressive if GDR is 80 %—it means upsells are masking heavy churn.
- Budgeting & forecasting. Finance teams use GDR to model the worst‑case revenue roll‑forward before expansion.
You can also benchmark GDR alongside the growth metrics that matter most for SaaS companies as they scale.
What's a good GDR?
A GDR depends on the type of business but there are general guidelines for what you should be aiming for.
GDR Calculation Tips
- Analyze both GDR and NDR: A healthy business shows both high GDR (low leakage) and high NDR (strong net growth).
- Strip out expansions: Move seat adds, add‑ons, and price increases to a separate expansion bucket so they don’t inflate GDR.
- Exclude new customers: Like NDR, GDR tracks only customers present at both the start and end of the window.
- Align currency: Convert revenue to a single currency before summing.
- Use a consistent revenue type: Stick with ARR or MRR across all buckets.
Gross Dollar Retention (GDR) vs Net Dollar Retention (NDR)
GDR is often confused with NDR so it's important to understand both concepts. Both matter but they answer different questions.
- GDR measures revenue preservation only. It reflects customer stability and core product value.
- NDR includes expansion revenue and can exceed 100%. It reflects growth within the existing base.
Here are two examples of why comparing GRD and NDR is important:
The “leaky bucket” scenario
A company can report 120% NDR while quietly losing a large portion of its customer base. This happens when aggressive upsells to a subset of customers offset churn elsewhere.
GDR exposes this risk. If GDR is low, growth depends on constant expansion to replace lost revenue. That model becomes fragile during economic slowdowns.
The target customer focus
Not all churn is equally important. Losing poorly fitted customers is expected. Losing customers who match the ideal customer profile is dangerous.
GDR does not distinguish between customer types on its own. That distinction comes from segmentation and cohort analysis, not from the metric itself.
Key Takeaways
- GDR focuses solely on retention, contraction, and churn. Since it ignores expansions it can never exceed 100 %.
- Trailing, cohort, and renewal views each surface different retention dynamics.
- Best‑in‑class SaaS companies achieve GDR ≥ 97 % (enterprise) and ≥ 95 % (mid‑market), minimizing revenue leakage and laying a solid foundation for net‑growth.