EshopPick
CAC vs LTV: How to Know If Customer Acquisition Is Profitable
Ecommerce economics · updated 2026-08-04
CAC vs LTV: How to Know If Customer Acquisition Is Profitable
Ecommerce economics
By EshopPick Editorial Team · Reviewed 2026-08-04

CAC vs LTV: How to Know If Customer Acquisition Is Profitable

Compare customer acquisition cost with revenue and contribution lifetime value, then estimate payback before scaling a channel.

Quick answer

CAC tells you what it costs to win a new customer; LTV estimates what that customer is worth over time. Compare CAC with contribution-margin LTV, not revenue LTV alone, and check how quickly the customer pays back.

CAC and LTV answer different questions

Customer acquisition cost (CAC) answers: what did we spend to acquire one new customer? Lifetime value (LTV) answers: how much value can that customer create across the relationship? Neither metric is a complete decision on its own.

The useful comparison is not a generic benchmark. It is your acquisition cost against the contribution margin that remains after product, fulfillment, payment and other variable costs. Use a cohort when you want to know whether customers acquired in the same period are paying back; use a blended ratio only for a quick business snapshot.

The formulas: revenue LTV is not contribution LTV

MetricFormulaWhat it is good for
CACSales + marketing spend ÷ new customersCost of winning a first-time customer
Revenue LTVAOV × total orders per customerTop-line customer value estimate
Contribution LTVAOV × total orders × contribution marginMargin-aware profitability planning
LTV:CACContribution LTV ÷ CACA directional efficiency ratio
Payback ordersCAC ÷ (AOV × contribution margin)How many orders recover acquisition cost
Payback periodThe time until cumulative contribution reaches CACHow quickly acquisition spend is recovered
Cash paybackPayback period adjusted for payout, inventory and refund timingWhether the model can be funded in real cash

Illustrative cohort: 100 customers acquired together

This is an illustrative cohort model, not EshopPick customer data. Assume $5,000 of acquisition spend buys 100 new customers, so CAC is $50. Each customer makes one first order plus 1.5 repeat orders over six months. AOV is $60 and contribution margin is 50%.

The cohort generates 250 total orders and $15,000 of revenue. Contribution LTV is $75 per customer, or $7,500 for the cohort; LTV:CAC is 1.5× before fixed costs. The revenue LTV of $150 per customer is not the cash available to repay CAC.

TimingOrdersRevenueContribution at 50%Cumulative contribution − $5,000 CAC
Month 0100 first orders$6,000$3,000−$2,000
Month 375 repeat orders$4,500$2,250+$250
Month 675 repeat orders$4,500$2,250+$2,500
Total250 orders$15,000$7,500+$2,500
Interactive cohort model

Test CAC payback before you scale acquisition

This planning model uses contribution margin, repeat-order timing and a customer cohort. It is more conservative than revenue LTV.

Contribution LTV
$75.00
Contribution LTV:CAC
1.5×
Contribution / order
$30.00
Payback orders
1.67
Estimated cash payback
2.67 mo

AOV × contribution margin sensitivity

Each cell shows contribution LTV:CAC / estimated payback months, holding repeat orders and CAC constant.

AOV ↓ / margin →40%50%60%
$480.96× / 6.42 mo1.2× / 4.33 mo1.44× / 2.94 mo
$601.2× / 4.33 mo1.5× / 2.67 mo1.8× / 1.56 mo
$721.44× / 2.94 mo1.8× / 1.56 mo2.16× / 0.63 mo

Repeat-purchase sensitivity

0.5 repeat orders
0.9× LTV:CAC
8 months to payback
1.5 repeat orders
1.5× LTV:CAC
2.67 months to payback
3 repeat orders
2.4× LTV:CAC
1.33 months to payback

Cash payback is an estimate, not a cash-flow statement: it assumes the first order happens immediately, repeat orders arrive evenly, and contribution is collected when the order is paid. Add payment payout lag, inventory purchases and refund timing before committing a large budget.

Revenue payback is not the same as cash payback

The cohort reaches contribution payback during the second order in the illustrative schedule: the first 100 orders produce $3,000 of contribution, and the first repeat wave takes cumulative contribution above the $5,000 acquisition cost. That is an estimated month-three payback, not a promise that cash is available on that exact date.

Cash recovery can be later when inventory is purchased before the sale, payment processors settle after the order, refunds arrive after acquisition spend or contribution is calculated before taxes and fixed overhead. Add those timing effects to a cash-flow model before scaling a channel that has a slow payback.

ViewResult in this exampleDecision use
Revenue LTV$150 per customerShows top-line relationship value, not profit
Contribution LTV$75 per customerShows value available after variable costs
Payback orders1.67 ordersThe first order alone does not recover $50 CAC
Estimated payback periodAbout 3 monthsDepends on the repeat-order schedule
Cash paybackLater or earlier than the estimateReconcile payout, inventory and refund timing

Sensitivity analysis: AOV, repeat rate and margin

There is no single LTV:CAC answer when AOV, repeat behavior or contribution margin can change. The interactive model below lets you change all three and see both contribution LTV:CAC and estimated cash payback. Its main grid changes AOV and margin together; the repeat-purchase cards show how retention changes the result.

Use conservative inputs first. If the result only works at a high AOV, a perfect margin or an unproven repeat rate, treat the channel as an experiment rather than a scalable acquisition engine.

Use CAC and LTV to choose the next action

  • High CAC, healthy retention: improve creative, targeting, landing-page conversion or offer economics before cutting the channel.
  • Low CAC, weak repeat purchase: inspect customer quality, onboarding, product experience and post-purchase retention.
  • Healthy ratio, slow payback: check cash constraints; an attractive long-run model can still be hard to fund.
  • Healthy revenue LTV, weak contribution LTV: review COGS, shipping, fees, refunds, discounts and the definition of margin.

Common mistakes

MistakeWhy it breaks the decision
Using all customers instead of new customers for CACReturning customers make acquisition look cheaper than it was.
Mixing periodsSpend, customers and orders no longer describe the same cohort or window.
Using revenue LTV as profitCOGS, shipping, fees and refunds still have to be paid.
Treating a ratio as a guaranteeCohorts, retention timing and channel quality change over time.

Use the free tools

References and methodology

We use primary documentation where available and treat calculators as planning aids, not guarantees. Check the linked source when a platform changes its rules.

Next step with GrowthGPT

Turn this answer into a repeatable growth workflow.

Use the free result as your starting point, then move the next campaign, creative or growth decision into GrowthGPT when the work becomes repetitive.

Open GrowthGPT