What Is a Good Customer Lifetime Value (LTV) to CAC Ratio for DTC?
A 3:1 LTV:CAC ratio is a common directional benchmark, but a DTC brand should compare contribution-margin LTV with fully loaded acquisition cost and cash payback.
Table of Contents
Quick answer: A 3:1 LTV:CAC ratio is a common starting benchmark for ecommerce, not a universal DTC rule. For operating decisions, use contribution-profit LTV (after product and variable service costs) divided by fully loaded new-customer CAC, and track how many months it takes to recover CAC. Revenue-based LTV can make a thin-margin brand look healthier than it is.
LTV:CAC is only interpretable when the numerator and denominator use matching customer cohorts and cost definitions. A “3:1” ratio calculated with lifetime revenue and media spend is not comparable to one calculated with contribution profit and all acquisition costs. Shopify’s current customer lifetime value guide describes the 3:1 benchmark and a revenue-based CLV formula; that is useful context, but DTC founders should check margin and cash recovery before scaling.
Use the Shopify Stripe fee and profit margin calculator to estimate contribution from an order after selected costs, then use the Break-Even ROAS calculator to establish an acquisition threshold. Neither tool predicts customer repeat behavior or calculates cohort LTV automatically; they help validate the unit-economics building blocks.
What counts as “good” depends on how LTV is measured
A revenue LTV formula often starts as:
Revenue LTV = average order value × orders per customer × customer relationship period
That formula is easy to communicate but does not subtract cost of goods, shipping subsidy, payment processing, discounts, returns, support, or fulfillment. For DTC decisions, the more useful numerator is contribution LTV:
Contribution LTV = cumulative customer revenue − variable costs attributable to those orders
Then:
Contribution LTV:CAC = contribution LTV ÷ fully loaded new-customer acquisition cost
Include the costs needed to acquire the cohort consistently: paid media, agency or contractor fees, creative production if it is part of the acquisition program, affiliate commissions, and first-order discounts where relevant. Do not count all company overhead in CAC unless you are intentionally measuring a fully burdened acquisition model. State the definition and keep it stable over time.
A practical interpretation of common ranges
| Contribution LTV:CAC | What it may indicate | Operating question |
|---|---|---|
| Below 1:1 | Observed contribution has not covered acquisition cost over the measured horizon | Is the cohort too young, margin understated, or acquisition uneconomic? |
| Around 1:1 | Little or no contribution remains after acquisition on the measured basis | Can first-order margin or repeat behavior improve before scaling? |
| Around 3:1 | Often used as a directional healthy target | Is this based on contribution dollars and a viable payback period? |
| Above 5:1 | May reflect strong economics, a short observation window, understated CAC, or underinvestment | Is the estimate mature and are there profitable opportunities to scale? |
These are interpretation bands, not universal industry percentiles. A capital-constrained brand with long replenishment cycles may need a faster payback even when modeled lifetime contribution looks attractive. A subscription or consumable brand may tolerate a weaker first order if observed repeats reliably repay CAC. A durable-goods store with infrequent repeat purchases should be conservative about projected lifetime value.
Example: why revenue LTV can hide a loss
Suppose a new-customer cohort has an average order value of $80 and customers place 2.5 orders in the measured lifetime window. Revenue LTV is $80 × 2.5 = $200. If fully loaded CAC is $60, the revenue LTV:CAC appears to be 3.33:1.
Now assume contribution after product cost, fulfillment, payment fees, discounts, and expected returns is 38% of revenue. Contribution LTV is $200 × 38% = $76. The contribution LTV:CAC is $76 ÷ $60 = 1.27:1, before fixed overhead. Both ratios are mathematically correct, but the second better shows what the cohort contributes to pay for acquisition and operating costs.
If the first order contributes $30, the remaining $30 CAC is not repaid until later orders produce another $30 of contribution. That is a cash-flow issue even if the cohort ultimately reaches a favorable multi-year ratio. Track payback time alongside LTV:CAC.
Measure cohorts, not blended averages alone
Blended LTV can conceal poor acquisition cohorts if repeat customers from earlier periods dominate sales. Build cohorts by first-purchase month or quarter and acquisition source where identity and volume allow. At each age (30, 60, 90, 180, 365 days), calculate cumulative net revenue, contribution, repeat rate, refund/return rate, and CAC.
For a cohort, define new-customer CAC as acquisition costs assigned to that cohort divided by the number of first-time customers acquired. Keep the customer definition consistent: Shopify’s first-time purchaser classification, CRM identity, and ad platform “new customer” reporting may differ. Decide how to handle duplicate profiles, gift purchases, wholesale orders, and returning customers with a new email.
Use observed value for matured windows and label future value as modeled. A 90-day cohort has not proven its 12-month value. If projecting, document assumptions for repeat frequency, gross margin, returns, discounting, and churn or inactivity. Compare prediction with actual matured cohorts each quarter and recalibrate rather than extending the same repeat rate indefinitely.
Add payback and cash constraints
LTV:CAC is a lifetime efficiency ratio; it does not show when cash comes back. A useful companion is CAC payback period, the time until cumulative contribution from an acquired customer covers CAC. A brand that spends $100 to acquire a customer and earns $25 contribution per month has a simple four-month payback, assuming contribution arrives evenly and no additional retention costs.
Cash timing matters for inventory-led DTC. You may pay for inventory, freight, and media before collecting repeat-order contribution. Include refund windows, payment settlement delays, inventory lead times, and supplier deposits in the growth plan. A high modeled LTV does not fund next month’s purchase order if customers take a year to reorder.
Check first-order economics separately from lifetime economics. If the first order is contribution-negative, make the expected repeat purchase window and probability explicit. Do not use an assumed LTV to justify unlimited acquisition spend before the cohort has demonstrated repeat behavior.
A five-step DTC operating workflow
1. Choose a stable measurement window
Start with a window that captures the product’s natural reorder cycle. For replenishment goods, 90–180 days may be an early read; durable goods may require longer. Mark preliminary versus mature cohorts.
2. Calculate first-order contribution
Subtract product cost, pick/pack, shipping subsidy, payment fees, discount, and expected return/refund cost from net sales. Avoid deducting the same refund or discount twice. The profit margin calculator can help structure selected per-order costs, but verify your own accounting treatment.
3. Calculate new-customer CAC consistently
Divide acquisition costs assigned to the same cohort by first-time customers acquired. Show paid CAC and blended CAC separately if both are useful; do not divide spend by all orders, because returning orders are not new customers.
4. Build contribution LTV by cohort age
Sum actual contribution from each cohort to date. Separate one-time customers from repeat customers and show return, cancellation, and discount effects. If modeled future orders are included, show observed and forecast portions separately.
5. Set scale gates
Use a ratio floor, payback ceiling, cash availability, and return-rate guardrail together. Recheck by market, product, and acquisition channel. Increase spend only when the underlying cohort and fulfillment capacity can support it, not because a blended ratio crossed 3:1 once.
Common LTV:CAC mistakes
- Using revenue LTV as if it were profit. Gross margin and variable costs determine how much value is available to repay CAC.
- Mixing cohort periods. Compare CAC and LTV for the same acquired customer group and observation horizon.
- Using attributed new buyers without checking duplicates. Platform identity and Shopify customer records may not match.
- Projecting repeat purchases from a short window. Early repeat rates can change as cohorts mature and promotions end.
- Ignoring cash payback. A profitable lifetime customer can still create a working-capital problem.
- Treating 3:1 as a pass/fail law. Category margin, reorder cycle, capital, and growth stage change the risk tolerance.
FAQs
Is 3:1 a good LTV to CAC ratio for a DTC brand?
It is a common directional benchmark, including in Shopify’s CLV guidance, but the answer depends on whether LTV is revenue or contribution profit, how CAC is defined, and how long payback takes. Use contribution LTV and cohort-specific CAC for scaling decisions.
Should LTV be revenue or gross profit?
Revenue LTV is useful for describing customer sales, but contribution LTV is more useful for acquisition economics. Subtract product and variable order costs consistently; if you use gross profit only, label which fulfillment, payment, discount, and return costs remain excluded.
What is a good CAC payback period for ecommerce?
There is no fixed period for every DTC model. Compare payback with reorder timing, inventory cash needs, payment settlement, and available working capital. A repeat-purchase business with dependable observed cohorts may accept a longer window than a brand with low repeat rates and limited cash.
How often should I recalculate LTV:CAC?
Review new cohorts monthly or quarterly, while keeping the observation window consistent. Update the forecast as cohorts mature and compare predicted value with actual contribution. Do not let changes in attribution, margin treatment, or customer identity definitions silently rewrite the trend.