How do you calculate customer lifetime value for an ecommerce brand?
The short answer
Customer lifetime value (CLV) is the margin a customer brings in over a set period, usually 12 or 36 months from their first order. For an ecommerce brand: CLV = average order value x orders per customer in the period x margin after product, shipping and payment costs. A brand with a £40 average order, a 60% margin and 1.375 orders per new customer in 12 months has a 12-month CLV of £33, which is also the most it can pay to acquire a customer and break even within a year. For a subscription brand, expected orders come from the cancellation rate instead. Use the calculator below with your own numbers.
Why does customer lifetime value matter?
Because it sets the ceiling on what you can pay for a customer. In the worked example below, a brand earns £33 of margin from a new customer in their first year. If it pays £30 to acquire that customer, it breaks even in year one; at £40 it is still paying off that customer in year two. Everboost reads CLV as that ceiling: the more each customer is worth, the more you can afford to spend winning the next one.
Calculate your customer lifetime value
Use your own numbers from Shopify, your analytics tool and your subscription app. Every field starts empty, and the notes under each one show where the number usually comes from.
Customer lifetime value calculator
The calculator assumes repeat customers who keep buying in later years order as often as they did in year one, and ignores customers whose first reorder comes after month 12. The first assumption can push the 3-year figure up and the second pulls it down, so treat it as a rough guide. In subscription mode it uses one cancellation rate for every month after the second order. It is a planning estimate; your own cohort data, where you have it, is the better answer.
What is customer lifetime value?
Customer lifetime value is the margin a customer brings in over their relationship with your brand. For a direct-to-consumer brand the useful version is the margin a customer brings in over a fixed period, usually 12 or 36 months from their first order, after product, shipping and payment costs. That is the money available to pay for acquiring the next customer, and in Everboost’s work it is the number that connects retention to the acquisition budget.
How do you calculate customer lifetime value?
For a brand where customers buy one order at a time:
CLV = average order value x orders per customer in the period x margin
Orders per customer in the period is one first order plus the repeat orders new customers place. Worked example, as of November 2026, for a brand with a £40 average order and a 60% margin after product, shipping and payment costs:
| Step | Calculation | Result |
|---|---|---|
| Share of new customers who reorder within 12 months | from a cohort at least 12 months old | 25% |
| Extra orders each repeat customer places | from the same cohort | 1.5 |
| Orders per new customer in 12 months | 1 + (25% x 1.5) | 1.375 |
| 12-month revenue per customer | £40 x 1.375 | £55 |
| 12-month CLV | £55 x 60% | £33 |
| Share of CLV from repeat orders | 0.375 / 1.375 | 27% |
If half of those repeat customers keep buying the next year at the same 2.5 orders a year, and half of those the year after, 3-year CLV rises to about £44.
Everboost’s method is to measure reorder share and extra orders from customers whose first order was 12 to 24 months ago, so every one of them has had a full year to come back. Using all customers, including those who only bought last month, makes the reorder share look lower than it is.
How do you calculate CLV for a subscription brand?
Use the share of subscribers who cancel. Each month the expected number still active falls, so expected orders add up quickly at first and then slowly. For a £30 monthly subscription at a 60% margin where 8% of subscribers cancel each month:
| Period | Expected orders per new subscriber | CLV on margin |
|---|---|---|
| First 12 months, 8% a month from the start | about 7.9 | about £142 |
| First 36 months, 8% a month from the start | about 11.9 | about £214 |
| First 12 months, 25% cancel before the second order, then 8% a month | about 6.6 | about £119 |
| First 36 months, 25% cancel before the second order, then 8% a month | about 9.9 | about £178 |
Two things change the picture. First, new subscribers cancel faster than the base as a whole, so a whole-base monthly rate applied from day one overstates CLV; the calculator’s optional early cancellation field corrects for that. Second, in the worked example, cutting monthly cancellations from 8% to 7.2% adds about 4% to 12-month CLV and about 9% over three years, with no change to price or acquisition, and the gap widens the longer subscribers stay. Everboost treats early cancellations as one of the first things worth checking on a subscription account; our DTC subscription churn benchmarks show what monthly cancellation rates look like across brands.
Why do many CLV formulas overstate it?
Three habits make lifetime value look bigger than the money a brand will actually see:
- Using revenue instead of margin. Revenue CLV includes product cost, shipping and payment fees. Compared with acquisition cost, it flatters every customer.
- Guessing a customer lifespan. The classic formula multiplies purchase frequency by an assumed lifespan of several years. BS&Co’s 2026 study found 81.2% of DTC customers bought only once within 365 days, so a lifespan applied to everyone overstates the average.
- Using the average customer. A small group of loyal customers lifts the average. The typical customer, the one-time buyer, is worth far less.
The calculator avoids all three: it works on margin, over fixed 12-month and 3-year periods, and builds the number from the share of customers who actually reorder. Everboost uses this version because the result is a number acquisition spend can be planned against, even when it is lower than the figure a brand has been using.
What is a good CLV to CAC ratio?
A ratio of 3:1 is the most widely quoted rule of thumb. It comes from subscription software, where investor David Skok popularised it, and we have not found a reliable published benchmark for DTC brands. Two questions matter more than the ratio itself:
- How much of acquisition cost does the first order cover? If the first order’s margin covers it, every repeat order adds margin the brand has already paid to win. If it covers half, the brand is waiting on a reorder to get the other half back.
- How quickly is the rest paid back? A 3:1 ratio over three years can still strain cash flow if most of that value arrives in years two and three.
The calculator answers the first directly, and the gap between its 12-month and 3-year ratios shows the second. Everboost’s view, as of November 2026, is that 12-month CLV is the safer number to plan acquisition around, because it is the money a brand can count on.
What is a good customer lifetime value?
There is no meaningful universal figure. CLV depends on price point, margin and how quickly the product is used up, so a £200 skincare kit and a £25 supplement refill will never compare. A good CLV sits comfortably above your acquisition cost and rises cohort on cohort.
The closest published benchmarks are for the repeat rate that drives it, and they measure different things: Bluecore put the average repeat purchase rate across more than 100 retailers at 16.5% for 2023, and BS&Co’s 2026 analysis of 156,110 DTC customers found 18.8% had two or more orders in a 365-day lookback, with consumables such as supplements typically at 30 to 40%. Our guide to a good repeat purchase rate explains the difference. Everboost compares a brand’s CLV with its own earlier cohorts rather than with another brand’s number.
How do you increase customer lifetime value?
Work through the parts of the formula, starting where your own numbers show the most room:
- More first-time buyers placing a second order. Usually the most room to move, because the share is low and can rise by points, not fractions: in the worked example, taking it from 25% to 35% adds £3.60 to 12-month CLV, more than a 10% higher order value would (£3.30). A post-purchase journey timed to when the product runs out is a common starting point.
- Fewer early subscription cancellations. A cancellation flow that offers to skip, pause or swap keeps subscribers who only needed a break.
- More orders from repeat customers. Replenishment timing and a reason to try a second product.
- Order value. Bundles and thresholds help, as long as they do not cost you the reorder.
At VEDIC LAB, 180-day revenue per new customer rose 26% between customers acquired in autumn 2024 and those acquired from April to October 2025, part of it from repeat orders and part from first-order value; the VEDIC LAB case study shows how Everboost approached it. To estimate how much more revenue your existing customers could bring in, try our retention calculator. If you would like a retention agency to work out which of these levers is worth most for your brand, book an intro call.
Frequently asked questions
Can you give me an example of customer lifetime value?
A brand with a £40 average order and a 60% margin after product, shipping and payment costs, where 25% of new customers reorder within 12 months and each of those places 1.5 more orders, has 1.375 orders per new customer in year one. Its 12-month CLV is £40 x 1.375 x 60% = £33, of which about 27% comes from repeat orders.
Should customer lifetime value use revenue or margin?
Margin. Revenue-based lifetime value includes the cost of the product, shipping and payment fees, so comparing it with acquisition cost makes customers look more valuable than they are. A £55 revenue CLV at a 60% margin is £33, and the £33 is what can pay for marketing.
Is gross margin the right margin for CLV?
Only if it already takes off shipping and payment fees. Shopify's gross margin, and most finance reports, take off product cost only. For CLV, subtract shipping and payment costs as well, or a 70% product margin can overstate CLV by several points.
What is the difference between CLV and CAC payback?
CLV is how much margin a customer brings in over a period. CAC payback is how long it takes that margin to cover what you paid to acquire them. Two brands with the same three-year CLV can have very different payback if one earns most of it on the first order and the other in year three.
Can customer lifetime value be negative?
CLV on margin is only negative if a brand sells below cost, but CLV minus acquisition cost is often negative for one-time buyers. A brand that pays more to acquire a customer than the first order's margin loses money on that customer until they reorder.
How do you calculate customer lifetime value in Excel or Google Sheets?
Put average order value in A2, margin as a decimal in B2, the share of new customers who reorder within 12 months as a decimal in C2 and extra orders per repeat customer in D2. Then 12-month CLV is =A2*(1+C2*D2)*B2.
Should CLV be discounted to present value?
For a 12-month figure it makes little difference. Over three years or more, money received later is worth less, so finance teams often discount it. Planning on 12-month CLV avoids most of the question, and it is the period Everboost recommends judging acquisition spend on.
How often should you recalculate customer lifetime value?
Quarterly is enough for most brands, using the newest cohort that has had a full 12 months to reorder. Recalculate after any big change to price, product range or subscription offer, because each one changes how often customers come back.
Should you calculate CLV by acquisition channel?
Yes, once you have enough customers per channel. Customers from different channels often reorder at different rates, so one blended CLV can hide a channel that brings in one-time buyers. Compare each channel's 12-month CLV with that channel's acquisition cost.
What is the difference between CLV and LTV?
None in practice. Customer lifetime value (CLV or CLTV) and lifetime value (LTV) are used for the same measure. LTV also means loan-to-value in mortgages, which is why searches for 'LTV calculator' mostly return mortgage tools.