Reading the Calculator: What a 2x Gap Between Toggles Means

A practical guide to reading the side-by-side gross vs CM-adjusted LTV:CAC toggle: what each gap size — 1.2x, 2x, 3x, 5x — is telling you about pricing, discounts, returns, or fulfillment.
Quick answer
The multiplier between your gross LTV:CAC and your contribution-margin LTV:CAC is a diagnostic signal, not a rounding error. A gap under 1.2x means margins are clean; a ~2x gap points to discount depth; a ~3x gap usually means returns and refunds; a 5x-plus gap almost always means fulfillment and shipping cost leaks. Read the gap first, then decide where to intervene.
Interpreting the Gross vs CM-Adjusted LTV:CAC Gap
The ratio between gross and contribution-margin LTV:CAC reveals which cost bucket is eating your unit economics.
The LTV:CAC toggle on the calculator shows two numbers side by side: LTV based on gross revenue per customer, and LTV based on contribution margin (revenue minus variable costs — COGS, discounts, returns, shipping, payment fees). The multiplier between them is your diagnostic. A healthy DTC store on Shopify with clean margins sees the two figures within 20% of each other. When the gap widens to 2x, 3x, or 5x, the size of the gap tells you which variable cost bucket is doing the damage — and therefore where to send the next hour of finance and ops attention.
Before you use the gap diagnostically, confirm the inputs on both sides of the toggle are pulling from the same cohort and time window. A gap that comes from mismatched date ranges is noise, not signal.
A ~2x gap: your discount depth is heavier than you think
When gross LTV:CAC lands around 3.0 and the CM-adjusted view drops to 1.5, discounts are the usual culprit. Storewide 20% welcome codes, stacked loyalty tiers, and Klaviyo win-back flows at 25% off compound faster than most finance dashboards show, because each channel reports its own discount rate in isolation.
The tell: your average order value on the gross side matches list price, but the CM side prices in an effective 18-25% discount across all orders. For a detailed breakdown of how discount depth alone drives a 2x gap, see the child page on discount-depth signals.
Common trap
A 2x gap on a beauty or apparel store with a big welcome-code habit is not a fulfillment problem — even if shipping feels expensive. Fix the discount stack before you renegotiate 3PL rates. The wrong intervention here wastes a quarter.
A ~3x gap: returns and refunds are the mechanism
A gross LTV:CAC of 3.5 collapsing to 1.1 on the CM view is the classic returns pattern. Apparel and footwear stores hit this most often — bracket buying (customer orders two sizes, keeps one) can push category-level return rates above 30% without a single alarm firing in GA4.
Two costs stack here: the refunded revenue and the reverse-logistics fee. When a 3x gap widens further quarter over quarter, the returns rate is drifting upward — often from a specific SKU or size run. The child page on when a 3x gap points to a returns problem walks through the triage sequence for isolating which product line is driving it.
A 5x-plus gap: fulfillment and shipping are leaking
When the toggle spread hits 5x or more — gross LTV:CAC of 4.0 dropping to 0.8 on the CM side — the story is almost always shipping and pick-and-pack cost. Heavy or bulky SKUs (small appliances, glass beauty packaging, three-bottle supplement bundles) carry a fulfillment cost that scales with weight, not with order value.
Free shipping thresholds compound the problem: if you offer free shipping above €40 on an AOV of €45, you're eating €6-9 of carrier cost on the majority of orders. The dedicated child page on 5x gaps and fulfillment leaks covers the specific 3PL and carrier-tier levers to pull.
The narrow-gap exception
If your two toggles sit within 1.2x of each other, you don't have a hidden cost problem — you have a growth problem. A 2.5x gross LTV:CAC that stays at 2.3x on the CM side means your unit economics are honest but your acquisition ceiling is where the leverage is. See the child page on narrow-gap interpretation for what to do next.
Pricing problem or cost problem? Read the gap direction
The same 2x gap can mean two different things depending on where LTV lands. A gross view of 4.0 and CM view of 2.0 is a cost problem — the business earns strong headline revenue but leaks it on variable costs. A gross view of 1.5 and CM view of 0.75 is a pricing problem — you're underpriced before variable costs even enter the picture.
The intervention differs sharply. Cost problems get fixed in operations (3PL renegotiation, return policy, discount governance). Pricing problems get fixed with price tests, bundle construction, and category-level margin architecture. The pricing-vs-cost child page has the decision tree; and if your CM-adjusted ratio has fallen under 1.0, jump to the sub-1 triage playbook first.
Frequently asked questions
Show the CM-adjusted number as the headline and the gross number as a footnote. Boards and investors have been trained to expect contribution-margin economics for DTC. Leading with gross LTV:CAC invites the question of what you're hiding, even when nothing is hidden.
Apparel typically runs a 1.8-2.5x gap because of return rates and promotional cadence. A gap below 1.5x on apparel is unusual and worth double-checking your CM inputs — you may not be counting reverse logistics. Above 3x, you have a returns problem.
Subscription DTC stores often see an inverted gap on the first cohort: the acquisition offer (free trial, 50% off box one) makes gross LTV look worse than CM-adjusted LTV until repeat orders normalise the ratio. The subscription cohort-one child page explains why.
In a healthy business, yes — the gap should be roughly constant quarter over quarter. A widening gap is the leading indicator: some variable cost is drifting upward. The quarter-over-quarter triage child page covers the order in which to check discount, returns, and fulfillment when the gap widens.
Yes, and this is where most teams lose money. If you brief media buyers with a gross-LTV-derived CAC ceiling, they will overspend by exactly the size of the gap. The child page on translating the gap into a revised CAC ceiling gives the formula for handing media buyers a CM-honest number.
Take revenue per customer, then subtract COGS, discounts applied, refunded revenue, return-processing fees, outbound shipping, and payment processing fees. Anything you'd stop paying if the customer didn't exist counts as variable. Rent, salaries, and software do not.
Most first-time users are surprised because they've been managing to gross economics. If the CM number lands below 1.0, that's not a calculator bug — it means the business currently loses money on each customer at the margin. See the sub-1 triage playbook for the recovery sequence.
The same variable costs that widen the gap also lengthen your CAC payback. A store with a 3x gap will typically see payback stretch by 6-12 months versus the gross-LTV view. Payback and the toggle gap should be reviewed together, not separately.
Finance and the CEO need the CM view. Growth and paid media need both — CM to set the CAC ceiling, gross to explain reported ROAS to agencies. Retention and CX teams need the gross view for engagement targets. The stakeholder-mapping child page has the full matrix.
Yes — during a heavy promotional window (BFCM, launch weeks) the gap will widen artificially because discounts spike. Always look at the trailing-90-day gap, not the trailing-30-day gap, when using it diagnostically. Short windows conflate seasonal promo with structural cost.
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.