Net Revenue Retention DTC
Net revenue retention for online retail is gross revenue minus refunds, chargebacks, and post-purchase discounts. It's the number that should drive ROAS, CR, and contribution-margin decisions — but rarely does.
Net Revenue Retention (DTC)
Gross revenue minus refunds, chargebacks, and post-purchase discounts — the revenue you actually keep.
Net revenue retention in an online-retail context is the share of booked revenue that survives refunds, chargebacks, returns-related discounts, and promotional adjustments applied after the order is placed. It is the figure that should anchor ROAS, conversion-rate, and contribution-margin reporting because it reflects cash that stays in the business after the customer relationship plays out.
It differs from the SaaS definition (which tracks subscription expansion and churn) because in retail the leakage is order-level: a £120 dress refunded two weeks later silently undoes the campaign that sold it. In high-refund verticals like apparel and footwear, the gap between gross and net can reach 30-40%, which is why dashboards built on gross numbers consistently overstate performance.
Most Shopify and WooCommerce dashboards default to gross revenue: the sum of order totals at checkout. That number lives on the homepage of GA4, Meta Ads Manager, and your finance deck — and every one of them is reporting a figure that hasn't been net of returns yet.
The problem is timing. A return window of 30 days means the gross revenue you celebrated in January doesn't crystallise into net revenue until mid-February. If you optimise paid spend, landing pages, or product-page experiments against gross, you're tuning the funnel toward customers who buy and then send it back.
Net Revenue = Gross Revenue − Refunds − Chargebacks − Post-purchase Discounts
Gross Revenue
Gross revenue
Total order value at checkout, including shipping and tax where applicable.
Refunds
Refunds issued
Full and partial refunds paid back to customers within the reporting window.
Chargebacks
Chargebacks
Disputed transactions reversed by the card network or payment processor.
Post-purchase Discounts
Post-purchase discounts
Goodwill credits, retroactive promos, or price-adjustment refunds applied after the order.
A Shopify apparel brand running a winter sale
Gross revenue (January): €420,000
Refunds: €92,400
Chargebacks: €3,200
Post-purchase discounts: €6,800
→ €317,600 net revenue (75.6% of gross)
Headline ROAS was reported as 3.8× against gross. Recomputed against net, true ROAS is 2.9× — below the 3.2× target the team thought they were hitting.
The ratio of net to gross varies sharply by vertical. Apparel and footwear sit lowest because size-and-fit drives 20-30% returns; beauty and consumables sit highest because opened product is non-returnable. Knowing your vertical's expected band is the first sanity check on any acquisition-metric dashboard.
Net-to-gross revenue ratios by vertical (online retail)
| Vertical | Refund rate | Net / Gross ratio | Typical AOV |
|---|---|---|---|
| Apparel | 20-30% | 70-78% | €60-€120 |
| Footwear | 25-35% | 65-72% | €80-€150 |
| Beauty & cosmetics | 2-5% | 94-97% | €35-€70 |
| Consumer electronics | 8-12% | 85-90% | €120-€400 |
| Home & furniture | 10-18% | 80-88% | €150-€500 |
| Food & supplements | 1-3% | 96-98% | €40-€90 |
To operationalise net revenue, pair it with refund rate as a paired KPI on every dashboard. Whenever you report revenue, conversion rate, or ROAS, report it twice — gross and net — until your team builds the reflex to trust the net number. The discrepancy itself becomes a leading signal: a widening gap usually points at sizing issues, misleading PDP imagery, or a discount cohort returning at above-average rates.
Frequently asked questions
Gross revenue is the total order value at checkout. Net revenue subtracts refunds, chargebacks, and post-purchase discounts — the cash you actually keep once the return window closes. In apparel, the gap is routinely 25-30%.
SaaS NRR tracks subscription expansion and churn over time. The retail version tracks order-level leakage: refunds, returns-driven discounts, and chargebacks that reverse revenue after the sale. In high-return verticals, this leakage can quietly erase a third of reported performance.
Refund rate is the input; net revenue retention is the output. A 25% refund rate by order count usually translates to 20-25% revenue lost to refunds depending on whether returns skew toward higher- or lower-AOV items. Track them together.
Net. ROAS calculated on gross overstates campaign performance, especially for paid-social campaigns targeting first-time buyers, who tend to refund at above-average rates. Recalculate any campaign you're scaling against net revenue before increasing spend.
At least one full return window past the order date — typically 30 days for apparel, 14 for beauty, 60-90 for furniture. Reporting net revenue inside the return window gives you a number that's still mutating.
Yes. Chargebacks are reversed revenue — the card network claws the money back, often with an additional fee. They typically run 0.1-0.5% of gross for healthy stores; above 1% triggers processor warnings and should be investigated as fraud or fulfilment failure.
Treat it consistently with how you report gross. If gross includes shipping, net should too — and refunded orders usually return the shipping charge as well. Many finance teams strip both out to focus on product revenue; pick one convention and stick to it.
A test that lifts conversion rate but pulls in worse-fit buyers can raise gross while lowering net. Always re-evaluate winning variants against net revenue after the return window — some apparent winners reverse, especially aggressive discount or urgency tests.
70-78% is the typical band for European apparel. Above 80% suggests either a returns policy too restrictive to be competitive, or under-counting (refunds processed off-platform). Below 65% points to a sizing, fit, or expectation-setting problem worth investigating.
Net revenue is the headline output of refund economics — the broader discipline of measuring what refunds actually cost (reverse logistics, restocking, payment fees, written-off inventory) and how those costs feed back into LTV, contribution margin, and acquisition decisions.
Get an AI expert review of your site
Paste your URL — Metricuno's AI runs the same heuristic checks a senior CRO consultant would, scoring your page and prioritising the fixes that'll move conversion fastest.