Gross Revenue Retention

Metricuno
May 18, 2026
3 min read
Quick answer

Gross Revenue Retention (GRR) shows how much existing-customer revenue your store keeps after churn and downgrades — with expansion stripped out. Here's the formula, benchmarks, and how to read it alongside NRR.

Definition
Revenue metric

Gross Revenue Retention (GRR)

The share of recurring revenue you retain from existing customers over a period, excluding any expansion revenue.

Gross Revenue Retention measures the durability of your existing revenue base. It takes the recurring or repeat revenue you started a period with, subtracts churn (customers who left) and contraction (downgrades, smaller reorders, skipped boxes), and ignores any upgrades or cross-sells. The result is capped at 100% — GRR can never grow your base, only preserve it.

It's the cleanest read on whether customers actually want to stay. Net Revenue Retention can mask churn with aggressive expansion; GRR cannot. For subscription beauty boxes, replenishment supplements, or apparel memberships, GRR tells you whether the underlying product earns its keep.

Also known as
GRR
Gross Dollar Retention
GDR

GRR is the honest counterpart to NRR. NRR can read 115% while a third of your customers are walking out the back door, propped up by a handful of bigger orders from the rest. GRR strips that flattery away.

For subscription and repeat-purchase stores, it's the single best leading indicator of product-market fit beyond month one. A GRR below 80% means your retention problem is structural — no acquisition spend will outrun it. Above 90%, you have a base worth investing in.

Formula

GRR = (Starting MRR - Churned MRR - Contraction MRR) / Starting MRR

Variables

Starting MRR

Starting recurring revenue

Recurring or repeat revenue from existing customers at the beginning of the period.

Churned MRR

Churned revenue

Revenue lost from customers who cancelled or stopped purchasing during the period.

Contraction MRR

Contraction revenue

Revenue lost from existing customers who downgraded, reduced order frequency, or shrank basket size.

Worked example

A skincare subscription brand starts the quarter with €420,000 in recurring revenue from existing subscribers. Over the quarter, €38,000 worth cancel and another €12,000 downgrade from the premium to the starter box.

Starting MRR: €420,000

Churned MRR: €38,000

Contraction MRR: €12,000

GRR = (420,000 - 38,000 - 12,000) / 420,000 = 88.1%

88% GRR is healthy for a consumer subscription business — solidly in the band where expansion programs (upsells, add-ons, longer plans) can compound on a stable base rather than fight to refill a leaking bucket.

Benchmarks vary widely by category. Replenishment products (supplements, pet food, household basics) post the highest GRR because the need recurs naturally. Discretionary categories like apparel and accessories sit lower — customers churn faster and skip more often.

Benchmark

Annual GRR benchmarks for DTC subscription and repeat-purchase categories

CategoryBelow averageMedianTop quartile
Replenishment (supplements, pet, grocery)78%87%93%
Beauty & personal care subscriptions72%82%90%
Apparel & accessories memberships60%72%84%
Coffee & beverage subscriptions70%80%88%
Home & lifestyle boxes65%75%85%

Read GRR alongside NRR, not instead of it. The gap between the two is your expansion contribution — if NRR is 110% and GRR is 85%, expansion is doing 25 points of heavy lifting to cover real churn. That's a fragile model and a candidate topic inside any serious revenue intelligence review.

Frequently asked

Gross Revenue Retention FAQ

GRR excludes expansion revenue and is capped at 100%; NRR includes upsells, cross-sells, and quantity increases and can exceed 100%. GRR tells you how much you kept; NRR tells you how much you grew the existing base.

Because the formula only subtracts losses (churn and contraction) and ignores gains. The best possible outcome is that no one leaves and no one downgrades, which yields exactly 100%.

85-90% annual GRR is solid for consumer subscriptions. Above 90% is top-quartile. Replenishment categories push higher; discretionary categories like apparel typically run 70-80%.

Yes, with a tweak. For one-time-purchase stores, you measure repeat-customer revenue retention cohort over cohort — same logic, applied to a rolling cohort of buyers rather than active subscribers.

Refunds within the period reduce starting revenue rather than count as churn. Treat a refund as if the sale never happened; reserve churn for customers who actively cancel future deliveries.

Monthly for operational visibility, quarterly for board-level reporting. Monthly GRR is noisy on smaller bases, so most brands report a trailing-3-month or trailing-12-month figure to smooth seasonality.

Treat short pauses (under 60 days) as contraction during the paused months and recovery when they resume. Long pauses that never resume should be reclassified as churn retroactively.

GRR is the input that determines average customer lifetime. Lifetime months ≈ 1 / (1 - GRR) on a monthly basis. An 88% annual GRR implies roughly an 8-year revenue tail before churn fully erodes a cohort.

Because contraction shows up in GRR but not in logo retention. If customers stay but spend less each month — smaller boxes, longer intervals, skipped shipments — logos look fine while revenue quietly bleeds.

Target the two failure modes separately. For churn, fix the cancel-flow with pause and swap options; for contraction, audit downgrade triggers and tier pricing. Both show up in funnel and cohort data inside a revenue intelligence workflow.

Start tracking the metric that matters

Free for 30 days. No credit card. Connect your site in 4 minutes and see the one metric driving revenue.