All posts Accounting basics · 25 May 2026 · 6 min read

Customer Lifetime Value (CLV): the formula, worked example and the 3:1 rule.

CLV is the total gross profit one customer generates over the whole time they buy from you — minus what you paid to acquire them.

Ibrahim Ölmez Founder, nouz · serial entrepreneur

Customer Lifetime Value (CLV) is the total gross profit one customer generates across every order they will ever place with you — minus the cost it took to acquire them. It is the number that decides whether you can afford to scale paid acquisition or whether every new customer is buying you a loss. nouz tracks the inputs (AOV, gross margin, repeat rate) on a daily P&L so the CLV figure you carry around is anchored to real numbers, not a spreadsheet from last quarter.

TL;DR

CLV = AOV × Gross margin % × Purchase frequency × Customer lifespan − CAC. Average order value times your real gross margin percent gives you the gross profit per order. Multiply by how often a customer buys per year, then by how many years they stay, then subtract what you paid to acquire them. A healthy CLV:CAC ratio is 3:1 — for every €1 of acquisition cost, you want €3 of lifetime gross profit back.

The definition, in shop-owner English

CLV answers: if I acquire a customer today, how much gross profit will I have made off them by the time they stop buying from me? That number — minus what I paid to win them in the first place — is what one customer is actually worth to my business.

It matters because acquisition decisions are made on it. If a customer is worth €60 in lifetime gross profit and a new one costs €20 to acquire, you should spend every euro you can find on acquisition. If a customer is worth €22 and acquisition costs €25, every new sale is a slow leak. The difference between those two businesses is invisible on a daily revenue chart and obvious in a CLV calculation.

CLV and LTV (Lifetime Value) are used interchangeably in most ecommerce conversations. There is a technical distinction in some accounting contexts but for a small shop you can treat them as the same number.

The formula and the four inputs

The most useful CLV formula for small ecommerce is the historic / contribution-margin version:

CLV = AOV × Gross margin % × Purchase frequency × Customer lifespan − CAC

Four inputs, each measurable from your own data:

  • AOV — average order value, net of VAT. Pull from the last 90 days of orders.
  • Gross margin % — net revenue minus true COGS, divided by net revenue. Use a real number, not a guess.
  • Purchase frequency — orders per customer per year. Total orders ÷ unique customers in a year.
  • Customer lifespan — average years a customer keeps buying before churning. For DTC ecommerce this is typically 1-3 years.

CAC is subtracted at the end because lifetime value to your business has to be net of the cost to acquire — that is what makes it a profit number rather than a revenue number.

Worked example: €62 CLV

A small DTC coffee subscription brand:

InputValueNote
AOV (net)€52,00Last 90 days, net of VAT
Gross margin %42%Net revenue − true COGS, including freight + packaging
Purchase frequency2,3 orders/year750 orders ÷ 326 unique customers
Customer lifespan1,8 yearsAverage from cohort analysis
CAC€28,00Fully loaded

Plug in:

CLV = €52 × 0,42 × 2,3 × 1,8 − €28 = €90,40 − €28 = €62,40

One customer is worth €62,40 in lifetime gross profit after acquisition cost. The CLV:CAC ratio is €90,40 ÷ €28 = 3,2:1 — healthy. The brand can scale acquisition aggressively at this CAC; every new customer pays for themselves and contributes margin.

If purchase frequency dropped to 1,5 (typical for non-subscription DTC), CLV becomes €52 × 0,42 × 1,5 × 1,8 − €28 = €58,97 − €28 = €30,97. Still positive, but CLV:CAC drops to 2,1:1 — borderline. At that ratio you cannot scale acquisition spend without compressing margin further.

Benchmarks and the 3:1 rule

CLV:CAC ratioWhat it meansWhat to do
Below 1:1Losing money on every customerStop scaling, fix unit economics first
1:1 to 2:1Acquiring without profitCut CAC or raise CLV before growing
2:1 to 3:1Marginal — surviving, not thrivingOptimise both sides, do not scale spend
3:1 to 4:1Healthy — the industry sweet spotScale acquisition with confidence
Above 5:1Underspending on growthYou can afford to acquire faster

Two notes on the 3:1 rule. First, it assumes gross margin (not revenue) — using revenue inflates CLV and makes a 2:1 ratio look like 3:1. Second, it assumes you have measured customer lifespan honestly; new brands without enough history often assume a 3-year lifespan that turns out to be 14 months, halving real CLV.

Why CLV decides if you can afford to grow

Every ad budget decision is implicitly a bet on CLV. If you spend €10.000 on Meta this month and acquire 400 new customers, you have bet that those 400 customers will return at least €10.000 of lifetime gross profit. If your CLV is €62, you will (eventually) get €24.800 back — a 2,48× return. If your CLV is actually €22, you will lose €1.200 in real terms.

The bet usually takes 6-18 months to settle, which is why CLV mistakes only surface at year-end when the bank balance fails to match the growth chart. Tracking the four inputs (AOV, margin, frequency, lifespan) monthly catches drift early — long before it becomes a six-figure surprise.

Related concepts:

FAQ

Is CLV the same as LTV?

In small ecommerce conversation, yes — used interchangeably. In formal accounting there is a distinction (LTV sometimes refers to total lifetime revenue rather than profit), but for unit-economics decisions in a shop, treat them as the same number and make sure you are always computing on gross profit, not revenue.

Should I use revenue or gross profit in the CLV formula?

Gross profit, always. Revenue-based CLV inflates the number by ignoring COGS — a customer who generates €200 in revenue at 40% margin contributes €80 of gross profit, not €200. The 3:1 CLV:CAC rule assumes profit. Using revenue makes a losing business look healthy.

How long is a typical customer lifespan in ecommerce?

For non-subscription DTC, 12-24 months is typical. Subscription brands run longer (18-36 months). New brands without enough order history tend to overestimate lifespan — without 18+ months of cohort data, use a conservative 12-month assumption and revise upward as real data accumulates.

My CLV:CAC is 5:1 — is that good?

Probably means you are underspending on acquisition. A 5:1+ ratio is sustainable, but it usually means there is room to spend more on ads and accept a slightly lower ratio in exchange for faster growth. The sweet spot for scaling brands is typically 3:1 to 4:1.