CAC & customer lifetime value calculator

What a new customer costs you, what they are worth, and the most you can afford to pay.

Getting customers

Everything you spent on marketing in the period: ads on every platform, plus agency fees, creative and tools.
$
First-time buyers in the same period, not total orders.

What a customer is worth

What a customer pays on a typical order, after discounts. A month’s revenue divided by its orders gives you this.
$
What you keep from each order after product cost, shipping and fees, as a percentage of the order.
%
How often a customer buys in a year: total orders in a year divided by the customers who bought that year.
How long a typical customer keeps coming back. Be conservative; two years is a fair start for most brands.

What is customer acquisition cost?

Customer acquisition cost, CAC, is what you spend on marketing to win one new customer. Spend $30,000 in a month and gain 400 first-time buyers, and each one cost you $75.

CAC = total marketing spend ÷ new customers

All of the spend: ads on every platform, agency fees, creative production and tools, because a customer won by an ad also paid for the people who made it. And only new customers, because a returning buyer who clicked a retargeting ad was not acquired, just reminded. Mixing orders and customers is the most common way this number ends up flattering, and it is why the CPA in Ads Manager is always lower than your real CAC.

On its own, CAC is a cost. Set against what a customer gives back over their life, it becomes a decision: how much you can afford to pay for the next one. That is what the rest of the plate is for.

CAC, payback, lifetime value and the ratio

Four numbers, each worked through on the calculator’s example: $30,000 of marketing, 400 new customers, a $90 order at a 55% margin, two and a half orders a year for two years.

The first order

Multiply your average order value by your margin per order and you have the gross profit on one order. If it is less than your CAC, the first order loses money and the difference has to come from the next ones. For most online stores it does: across a $10 billion sample of Shopify brands, the median first order made $31 against a $54 acquisition cost.

First-order profit = AOV × margin per order − CAC

Example$90 × 55% = $49.50 of gross profit, so the first order loses $25.50.

Payback

How many orders, and roughly how many months, until the customer has earned back what they cost. Payback is the number cash flow cares about: a brand that recovers its CAC on the first order can reinvest every dollar straight away, while one that takes nine months needs working capital to fund the gap.

Payback months = CAC ÷ (gross profit per order × orders per year ÷ 12)

Example$75 ÷ $49.50 = 1.5 orders, so you are back in profit on order 2, about 7.3 months in.

Lifetime value, on profit

What a customer spends over the time they stay with you is the revenue version, and it is the one most LTV calculators stop at. This one multiplies through by your margin, because you cannot pay for ads with revenue. Lifetime value on gross profit is the number CAC should be judged against.

LTV = AOV × orders per year × years × margin per order

Example$90 × 2.5 × 2 = $450 of revenue, $247.50 of gross profit.

LTV:CAC, and the most you can pay

The ratio of the two. The common rule of thumb says 3:1 is healthy: the customer returns three times what they cost, leaving room for fixed costs and profit after the marketing is paid for. Turn the rule around and it becomes a ceiling, the most you can afford to pay for a customer while keeping to it. When the ads are winning customers for less than that, there is room to scale; when they are not, scaling buys losses faster.

Most you can pay = LTV on profit ÷ 3

Example$247.50 ÷ $75 = 3.3:1, and up to $82.50 a customer still holds 3:1.

Notice how much rides on the two inputs most brands guess: orders per year and years. Halve the lifespan to one year and the example’s ratio drops to 1.7:1, under the line. Lifetime value is only as honest as those two numbers, so take them from your cohort reports and round down.

CAC and LTV benchmarks for 2026

What online stores pay for a customer, by category, and how the lifetime maths usually works out.

Average customer acquisition cost for online stores by category, from 80-plus agency clients, 2020 to 2025, dollars (assumed US)
CategoryAverage CAC
Food & beverage$53
Home & household$58
Toys & hobbies$59
Beauty & personal care$61
Fashion & apparel$66
Sporting goods$67
Electronics$76
Furniture$77
Auto parts$78
Health & medical$87
Jewellery$91
Median Shopify brand$54

Those averages come from one agency’s 80-plus clients, so treat them as a guide; a store buying most of its customers through paid social will often sit higher. What matters more is the ratio, and here the rule of thumb and the reality part company:

Distribution of LTV to CAC ratios across Shopify direct-to-consumer brands, 2025
LTV:CACShare of brands
Above 5:129%
3:1 to 5:121%
2:1 to 3:124%
1:1 to 2:125%
Under 1:12%

The median is 2.4:1, under the 3:1 everyone quotes, and more than half of brands are still underwater on a customer after the first order. The 3:1 rule itself was written for software companies, where margins are higher and churn is lower; Shopify’s own guidance for stores is 3:1 to 5:1. On payback, under 12 months is the usual line; modelled estimates for listed online brands such as Warby Parker and FIGS land between seven and ten months, and AMP’s Shopify median is far quicker, at 1.7 orders. The ratio also moves a long way by category, mostly through how often customers come back:

Orders per customer and LTV to CAC ratio by category for direct-to-consumer brands, Decile 2024 data
CategoryOrders a yearLTV:CAC
Home goods1.44.3:1
Fashion & apparel1.52.1:1
Health & beauty2.01.4:1
Food & beverage2.43.2:1
Supplements2.92.5:1

Outside consumables like supplements, an assumed 2.5 orders a year is already generous.

And the trend is one way. Retailers lost an average of $29 on each new customer in 2022, up from $9 nine years earlier, and Meta’s average CPM rose 10% year on year in the June 2026 quarter. The brands that scale treat CAC as a number to afford, not to minimise, and the only way to know what you can afford is to know what a customer is worth.

How to improve your LTV:CAC

Seven levers. The first three bring the cost down; the rest lift what a customer is worth. Each is costed on the example where it can be.

1.Feed the account creative

On Meta the creative does the targeting now, so an account with a steady supply of genuinely different concepts finds new customers at a lower cost than one recycling the same three ads. 10% off the example’s CAC lifts the ratio from 3.3:1 to 3.7:1. That is the work of Ad Creatives and Paid Advertising.

2.Make the first order bigger, not cheaper

A welcome offer that lifts conversion lowers CAC directly, as long as the discount does not cost more margin than it saves in ads. A bundle or a threshold that lifts the first basket does the same job without the margin hit; check both on the discount calculator before launching.

3.Count new customers, not purchases

If the ad platform’s cost per purchase is your CAC, you are undercounting by the share of buyers who were already customers. Report new-customer CAC monthly, from your store data, and judge the media buying on that.

4.Win the second order fast

Half of returning customers place their second order within 30 days of the first, and once a customer has bought twice a third purchase is far more likely. A post-purchase flow with a reason to reorder inside the first month is the cheapest lifetime value there is. Half an extra order a year per customer takes the example from 3.3:1 to 4.0:1.

5.Give them something to come back for

A second product, a refill, a subscription, a size up. Brands with one hero product and nothing to buy next are the ones whose lifetime value no email can fix. Subscriptions do most: the brands with the highest orders per customer all run one.

6.Lift the margin per order

Every point of margin lifts lifetime value and shortens payback without touching the ad account. Five points on the example takes the ratio to 3.6:1. The profit margin calculator works through the levers.

7.Stay in view between orders

Email and SMS do the reminding; an organic presence does the remembering. A brand a customer sees every week on TikTok or Reels is the one they reorder from, which is the retention case for Organic Worlds. The retention calculator shows what each point of retention is worth.

CAC and LTV questions, answered

What is the difference between CAC and CPA?
CPA, cost per acquisition, is usually what an ad platform reports: that platform’s spend divided by the purchases it claims, new and returning alike. CAC, customer acquisition cost, is all marketing spend divided by genuinely new customers. CAC is always higher than the CPA in Ads Manager, often by a lot, and it is the one that belongs next to lifetime value. If an agency quotes you a CPA against an LTV, ask which it is.
What is a good LTV to CAC ratio?
The common rule of thumb is 3:1 on gross profit: a customer returns three times what they cost to win. Under 1:1 you lose money on every customer even after repeat orders. Between 1:1 and 3:1 you make money eventually but have little left for fixed costs. Well above 5:1 often means you are underspending and could be acquiring more customers at a higher but still profitable cost. The median Shopify brand actually sits at 2.4:1, so 3:1 is a target, not a floor. Watch the payback period alongside it, because a 3:1 that takes two years to arrive is a cash-flow problem.
Should LTV be calculated on revenue or profit?
Profit, whenever you are going to compare it to CAC. Revenue LTV is useful for understanding how much customers spend, but it cannot tell you what you can afford to pay for them, because most of that revenue goes to goods, shipping and fees before it reaches you. This calculator shows both so you can see the gap. If the revenue figure is the one in your agency’s reporting, the ratio they quote is roughly double the real one.
What is a good CAC payback period?
Under 12 months is the usual line, and the faster the better. Modelled estimates for listed online brands land between seven and ten months; under six is strong, and recovering the cost on the first order is managed by fewer than half of stores. Payback matters because it sets how fast you can scale: every month the money is out, it cannot be spent on the next customer. If yours is over a year, a bigger first order or a faster second one usually fixes it before a cheaper click does.
Where do I find purchase frequency and customer lifespan?
Shopify’s customer reports, Klaviyo’s customer lifetime value analysis or any cohort report will give you both. For frequency, take orders over the last twelve months divided by the customers who ordered in that time; typical brands see 1.3 to 2.3. For lifespan, look at how long a cohort of customers keeps buying before most of them stop; for a brand under three years old, assume two years and revisit it. A guess on the high side turns an unprofitable CAC into a profitable-looking one, so round down.
Why has my CAC gone up?
Because everyone’s has. The platforms auction attention and more brands are bidding, so Meta’s average CPM rose 10% year on year in the June 2026 quarter, and the average loss on a new customer tripled over the previous decade. Some of the rise is also yours: fatigued creative, a retargeting share that has quietly grown, or a welcome discount that has become a permanent price. The answer is rarely to spend less. It is to know what a customer is worth, buy them for less than that, and make the second order arrive sooner.

Let's find out what's
holding you back

Apply for your free discovery call and we will showcase all your missed opportunities.

Book a Call