← Back to Glossary
Retention

Gross Dollar
Retention.

Updated

Gross dollar retention is the honest measure of how well you hold onto the revenue you already had. It strips out the flattering effect of upsells and expansion, so what you see is purely whether existing customers stayed at the same price they were paying. Investors look at it because it cannot be inflated by an aggressive sales motion.

The formula

GDR = (Starting MRR − Churned MRR − Downgrade MRR) ÷ Starting MRR × 100

Example: You start the period with $100,000 MRR. Customers churn $5,000 and downgrade $2,000. New customers and expansion are ignored entirely.

GDR = ($100,000 − $5,000 − $2,000) ÷ $100,000 = 93%.

What good looks like

  • Best-in-class SaaS: 92-95% annual GDR.
  • Healthy SaaS: 85-92% annual GDR.
  • Below 85%: Usually signals product-market fit problems or wrong customer segment.
  • Shopify subscription stores: GDR is rarely calculated this way (monthly customer churn is more common), but applying the same logic, healthy stores retain 85-95% of revenue from existing subscribers each month.

Why GDR caps at 100%

By definition, GDR excludes expansion revenue. It measures only the revenue you kept from customers you already had. The best possible outcome is that nobody churns and nobody downgrades, giving you exactly 100% — you held onto everything. That ceiling makes GDR the lower bound of retention metrics; net dollar retention can exceed 100% because it includes expansion.

Why GDR matters more than net retention sometimes

Net dollar retention can hide a churn problem if expansion is strong. A 110% NDR sounds great, but if it is achieved with 88% GDR plus 22% expansion, the underlying customer base is leaking. GDR shows the leak directly. Investors increasingly ask for both metrics, not just net. See gross revenue retention and GDR vs NDR.

Frequently Asked Questions

What is gross dollar retention?

The percentage of starting recurring revenue you keep from existing customers over a period, excluding expansion. Formula: (Starting MRR minus Churned MRR minus Downgrade MRR) divided by Starting MRR. It is the lower bound of retention because it cannot exceed 100%.

How is gross dollar retention different from churn?

GDR is a revenue retention rate; churn is the revenue loss rate. They are mirror images. If GDR is 93%, revenue churn is 7%. Investors and finance teams often prefer GDR because it frames the metric positively and aligns with how retention curves are drawn.

What is a good gross dollar retention rate?

For SaaS, 92-95% annual GDR is best-in-class and 85-92% is healthy. Below 85% usually signals product-market fit problems. For Shopify subscription stores applying the same logic, healthy is 85-95% of revenue retained from existing subscribers each month.

Why does gross dollar retention cap at 100%?

Because it excludes expansion revenue by definition — it only measures revenue retained from customers you already had. The best possible outcome is that nobody churns and nobody downgrades, giving you 100%. Going above requires expansion, which is captured in net dollar retention.

Start Growing Your Subscription Revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime