Customer Retention Rate vs Revenue Retention Rate for Subscription DTC

Metricuno
June 30, 2026
5 min read
Quick answer

Customer retention counts subscribers who stayed. Revenue retention captures downgrades, pauses, and expansion. For subscription DTC brands, running only one number quietly misrepresents the business.

Definition
Retention metrics

Customer Retention Rate vs Revenue Retention Rate

Customer retention measures the share of subscribers who stayed; revenue retention measures the share of recurring revenue you kept after churn, downgrades, pauses, and expansion.

Customer Retention Rate (CRR) is a headcount metric: of the subscribers you had at the start of a period, what percentage are still active at the end. Revenue Retention Rate — usually split into Gross Revenue Retention (GRR) and Net Revenue Retention (NRR) — is a money metric that weights each subscriber by what they actually pay.

For a subscription DTC brand running a coffee, vitamin, or pet-food box, the two numbers can drift apart by 15 points or more. A 90% customer retention rate can sit alongside a 78% gross revenue retention rate once you account for downgrades from monthly to bi-monthly, pause requests, and lower-tier swaps. Reading only one metric hides where the business is actually leaking.

Also known as
CRR vs NRR
logo retention vs dollar retention
subscriber retention vs MRR retention

If you sell a single SKU at a fixed monthly price, customer retention and revenue retention move together. The moment you add a second tier, a pause feature, a bi-monthly cadence, or an annual prepay, they decouple — and the gap between them becomes the most diagnostic number on your retention dashboard.

Most Shopify subscription apps (Recharge, Skio, Loop, Smartrr) report customer retention by default because it is easier to compute and easier to explain. Revenue retention requires segmenting MRR movements into churn, contraction, and expansion — work the app dashboard usually does not do for you out of the box.

Benchmark

Typical 12-month customer vs revenue retention by subscription DTC category

CategoryCustomer RetentionGross Revenue RetentionNet Revenue RetentionTypical gap (CRR − GRR)
Coffee & specialty beverage62%55%63%7 pts
Vitamins & supplements55%48%58%7 pts
Pet food & treats78%70%82%8 pts
Beauty & skincare refills48%40%49%8 pts
Meal kits & ready-to-eat42%35%44%7 pts
Apparel & accessory boxes38%30%36%8 pts

Two patterns stand out. First, customer retention always sits above gross revenue retention — because pauses and downgrades reduce revenue without removing a subscriber from the count. Second, in categories with strong expansion levers (pet food add-ons, supplement stacks), net revenue retention can climb back above customer retention, which is the signal that upsell is doing real work.

When each metric lies to you

Customer retention overstates health when subscribers stay nominally active but downgrade. A skincare brand letting customers swap a €45 serum for a €22 cleanser keeps the logo but loses half the revenue. Run CRR alone and the cohort looks fine; gross revenue retention shows the bleed.

Revenue retention overstates health when a few annual prepayers or stacked-tier customers mask broad subscriber churn. NRR of 105% sounds elite, but if it comes from 30 power users while 200 entry-tier subscribers cancel, you have an acquisition-funnel problem dressed up as a retention win. The customer retention number is the leading indicator that catches it.

The pause loophole

Most subscription apps treat a paused subscriber as retained — they're not cancelled, after all. But a 90-day pause is functionally churn for that quarter's revenue. If pauses are more than 5% of your active base, report customer retention with and without paused subscribers, or your CRR is silently inflated by 3-6 points.

How to use both metrics together

Treat customer retention as the volume signal and revenue retention as the value signal. CRR tells you whether the product-market fit is holding at the subscriber level. GRR tells you whether the average subscriber is worth what they were on day one. NRR tells you whether your expansion mechanics (upsells, add-ons, tier upgrades) are net-positive against contraction.

The practical move: report all three monthly, cohort them by acquisition month, and watch the gap between CRR and GRR as a single number. A widening gap means downgrades and pauses are eating value silently — usually the cheapest leak to fix, because the customer is still in your CRM. Use the retention rate calculator to track the trend across cohorts rather than just the period total.

Chart

Customer vs revenue retention over 12 months (typical supplements brand cohort)

0%20%40%60%80%100%M1M2M3M4M6M9M12RetentionMonths since first order

Customer Retention Rate

Gross Revenue Retention

Net Revenue Retention

Illustrative cohort for a vitamins & supplements subscription brand
Frequently asked

Frequently asked questions

Customer retention rate counts subscribers (logos): of those active at the start of the period, what share are still active at the end. Revenue retention rate counts money: of the recurring revenue at the start, what share you kept after churn, downgrades, pauses, and expansion. CRR can be 90% while GRR is 75% in the same cohort.

Both. Gross Revenue Retention (capped at 100%) tells you how leaky the bucket is — it ignores expansion. Net Revenue Retention includes upsells and add-ons and can exceed 100%. GRR is the truth about churn; NRR is the truth about overall trajectory. Reporting only NRR hides contraction behind expansion.

For consumable subscriptions (coffee, supplements, pet food) with good upsell motion, NRR of 85-95% over 12 months is solid and 95%+ is excellent. Categories without natural expansion (single-SKU boxes) usually top out around 75-85% NRR. Compare against your category, not against SaaS benchmarks where 110%+ is normal.

Subscription apps usually count a paused subscriber as retained in CRR but exclude their paused months from MRR. This widens the gap between customer and revenue retention. If pauses are above 5% of your base, report a paused-adjusted CRR alongside the headline number.

Almost always because of downgrades, pauses, and tier swaps. Subscribers stay on the books but pay less — monthly to bi-monthly cadence, premium to entry tier, full-size to refill. The gap between CRR and GRR is the quickest read on how much value erosion is happening inside your active base.

Yes — only when net revenue retention is used and expansion outweighs contraction. If your remaining subscribers upgrade tiers or add SKUs faster than others downgrade, NRR can land above CRR. Gross revenue retention, by definition, cannot exceed customer retention because it excludes expansion.

Monthly for the headline number, by acquisition cohort for diagnostics. Period-over-period CRR and NRR show whether retention is improving in aggregate; cohort views show whether newer acquisition cohorts are healthier than older ones, which is the question that actually predicts next year's revenue.

Yes. Annual prepayers inflate revenue retention during the prepaid window then drop off cliff-style at renewal. Report them as a separate segment, or your monthly NRR will look artificially smooth and the renewal month will surprise you.

Customer churn rate is essentially 1 − customer retention rate over a period. Revenue churn is the contraction side of revenue retention (excluding expansion). The retention framing is more useful for cohorts and the churn framing is more useful for forecasting next month's MRR loss — they're two views of the same data.

Subscription platforms like Recharge, Skio, and Smartrr expose MRR movements but rarely compute GRR/NRR directly. Most operators export the MRR movement data (new, expansion, contraction, churn, reactivation) and calculate retention in a spreadsheet or analytics tool. A retention rate calculator with cohort support saves the manual work.

Test ideas before you ship them

Run unlimited A/B tests, attach hypotheses to outcomes, and build a searchable archive of what works — and what doesn't.