Why Gross-Revenue LTV:CAC Lies to DTC Operators

Metricuno
June 27, 2026
6 min read
Why Gross-Revenue LTV:CAC Lies to DTC Operators — A 3:1 gross-revenue LTV:CAC often hides a 1.2:1 reality. See which cost lines collapse the ratio — and how to restate it on contribution margin.
Quick answer

Gross-revenue LTV:CAC routinely overstates unit economics by 2-3x. Here's where the gap hides — returns, shipping, payment fees, 3PL — and how to restate the number honestly.

Quick answer

Gross-revenue LTV:CAC counts the top line a customer generates but ignores the cost of fulfilling that revenue. Once you subtract COGS, shipping, returns, payment fees, and 3PL handling, a reported 3:1 ratio typically lands between 1.1:1 and 1.4:1 — meaning the business is roughly break-even on acquisition, not 3x profitable.

Definition
Unit economics

Why gross-revenue LTV:CAC misleads DTC operators

Gross-revenue LTV:CAC overstates profitability by 2-3x because it ignores the variable costs of serving each order.

Gross-revenue LTV:CAC divides the total revenue a customer generates by the cost to acquire them. The math is simple, but the numerator is wrong for any physical-goods business: revenue is not margin. Apparel, beauty, and electronics stores carry 35-55% COGS, plus 8-15% shipping and fulfillment, 2-3% payment fees, and 10-40% return rates depending on category. Once those lines are stripped out, the contribution-margin LTV:CAC tells a very different story. A board-reported 3:1 routinely restates to 1.2:1, which changes hiring plans, paid-media bids, and runway forecasts overnight.

Also known as
revenue LTV:CAC overstatement
top-line LTV:CAC distortion

If you run finance or growth at a Shopify or WooCommerce store between €1M and €15M, this is the single most consequential reporting error in your dashboard. It does not look like an error — every number is real — but the ratio it produces drives decisions the underlying economics cannot support.

Why the gross-revenue version overstates so badly

The mechanism is straightforward: gross revenue treats a €100 order as €100 of value. The customer paid €100, but the business kept far less. On an apparel SKU with 45% COGS, 12% blended shipping-and-fulfillment, 2.9% payment fees, and a 28% return rate, the contribution margin on that €100 is closer to €22.

Plug that into LTV and the ratio compresses. A customer who places three orders over 18 months generates €300 in gross revenue but only about €66 in contribution margin. Against a €80 blended CAC, gross-revenue LTV:CAC reads 3.75:1. Contribution-margin LTV:CAC reads 0.83:1 — you are losing money on acquisition.

The decision this breaks

Performance managers bidding on Meta and Google use LTV:CAC as the ceiling for target CAC. A 3:1 ratio that is actually 1.2:1 means every euro of incremental ad spend approved at the 'healthy' ratio is destroying gross profit. We cover the bidding consequence in detail in the inflated-LTV-CAC overbidding breakdown.

Where the gap actually hides: the five cost lines

Five cost lines do almost all of the damage. The relative weight depends on your category — apparel is dominated by returns, beauty by 3PL pick-pack, electronics by payment fees on high AOV — but the structure repeats.

Each of these has its own deep-dive: return rates collapsing apparel LTV:CAC, free-shipping thresholds inflating the ratio, payment processing fees quietly eating 8%, and 3PL and fulfillment dropping the ratio 30%. For subscription brands, churn-adjusted margin is the bigger story.

Benchmark

Typical contribution-margin erosion by cost line — €100 AOV order

Cost lineApparelBeautyElectronics
COGS40-50%20-30%55-70%
Outbound shipping8-12%6-9%4-7%
Returns (gross of restock)20-35%5-10%8-15%
Payment processing fees2.5-3.2%2.5-3.2%2.5-3.2%
3PL pick, pack, handling3-6%5-9%3-5%
Resulting contribution margin18-28%40-55%12-22%

How to detect the gap in your own numbers

You do not need a new tool to spot the overstatement. Pull last quarter's P&L and divide total contribution margin by total orders. That is your true per-order contribution. Compare it to AOV — the ratio between them is your contribution-margin percentage.

Then multiply your reported LTV by that percentage. If your dashboard says LTV is €240 and your contribution margin is 22%, your real LTV is €52.80. Divide by blended CAC. If the gross-revenue version was 3:1 and the contribution-margin version is below 1.5:1, you have the standard problem. The side-by-side on a €5M store walks through the full restatement.

Welcome-code distortion

If 60%+ of new customers use a welcome discount, your acquisition LTV:CAC is mathematically worse than the blended number suggests — the first order, which carries most of the margin in a low-repeat category, is already discounted 15-25%. We cover the edge case in the welcome-codes-break-LTV-CAC breakdown.

How to fix the reporting — and what changes downstream

Swap the numerator. Define LTV as cumulative contribution margin per customer cohort, not cumulative revenue. Build the contribution-margin LTV from order data: revenue minus COGS, minus actual shipping cost (not customer-paid shipping), minus realised return cost, minus payment fees, minus per-order 3PL charge. Do it at the cohort level so you can see month-12 and month-24 cleanly.

Once the number is honest, three things change. Paid-media target CAC drops by the same factor the ratio dropped — often 50-65%. Discount strategy gets tighter, especially on welcome codes. And the board conversation shifts from growth-rate to payback-period, which is the right frame for a physical-goods business. The board-deck restatement guide covers how to present this without panicking the room.

Frequently asked

Frequently asked questions

Rarely for physical-goods commerce. It can be defensible for pure-digital products with near-zero variable cost — a SaaS app or a digital download — where revenue and contribution margin are within a few percentage points of each other. For any store shipping physical units, the gross-revenue version overstates by enough to break decisions.

Gross-revenue LTV:CAC uses total revenue per customer as the numerator. Contribution-margin LTV:CAC uses revenue minus COGS, shipping, returns, payment fees, and fulfillment. For a typical apparel or electronics store, the contribution-margin version is 25-35% of the gross-revenue version — so a reported 3:1 is usually 0.9:1 to 1.2:1 in reality.

It's easier to calculate, it looks healthier, and it matches the LTV metric most ad platforms surface. None of those reasons make it correct. Most operators we work with switch the moment they see the side-by-side, because the contribution-margin number is what actually predicts cash.

No — and that's an important shift. 3:1 was a SaaS-era heuristic on gross-margin economics. On a contribution-margin basis for a physical-goods store, 2:1 is healthy and 1.5:1 is workable if payback is under 9 months. We unpack this in the 3:1 target on contribution margin breakdown.

In apparel, a lot. Going from a 20% to a 35% return rate on a 25% gross-margin product can drop LTV:CAC from 2.0:1 to 1.4:1 even with everything else held constant. Returns hit twice: refunded revenue plus the cost of inbound shipping and re-processing, which most dashboards don't subtract.

Yes. Inbound return shipping, refurbishment or re-stocking labour, and any items written off as damaged on return all sit in variable cost. Excluding them is the single most common reason 'contribution-margin LTV:CAC' calculations still overstate by 10-15%.

They inflate AOV, which inflates revenue-based LTV, while the shipping cost the store absorbs is rarely fully attributed back at the order level. Net effect: gross-revenue LTV:CAC looks healthier after introducing a threshold, but contribution-margin LTV:CAC often gets worse if the AOV lift doesn't fully cover the absorbed shipping.

Same problem, sharper edge. Subscription brands often quote LTV using projected lifetime revenue, ignoring churn-adjusted contribution margin. Once you discount future months by realised churn and apply contribution margin per box, headline LTV:CAC frequently halves. The subscription DTC overstatement page covers the math.

If you have order-level data with COGS, shipping, and payment-fee fields, a day. If you need to rebuild fulfillment cost from 3PL invoices and returns from a ticketing system, allow a week. The LTV:CAC calculator with a contribution-margin toggle gives you the structure to work from.

It will make the ratio look lower, but it will make the story stronger. Investors who fund physical-goods brands already discount gross-revenue LTV:CAC mentally. Presenting the contribution-margin version with a clear bridge from the old number signals that you understand the unit economics — which is the harder thing to demonstrate.

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.