Free up to 100 customers · set up in 5 minutesStart free

Calculate Customer Lifetime Value: Formula & Example

A regular customer isn't worth €5, but over €1,500 — if you know how to count it.

7 min read

Calculating customer lifetime value sounds like corporate accounting. But it's one of the most useful numbers for your shop. It answers two questions: How much can I spend to acquire a new customer? And how much does a lost customer cost me? Here you get the formula, two worked examples, and an explanation of why the number is almost always higher than you think.

What is customer lifetime value?

Customer lifetime value (CLV for short) is the revenue or profit a customer brings you over their entire time with you. The simple formula:

CLV = Average transaction × Visits per year × Years as customer

A café customer with a €5 transaction who comes twice a week and stays for three years is worth €1,560 in revenue. Not €5.

The three numbers you need

For the calculation you need three values. You probably have two in your head; the third you'll need to estimate or measure.

Average transaction: What does a customer spend per visit? Daily revenue divided by number of transactions. At a café often €4 to €8, at a salon €25 to €60.

Visits per year: How often does a typical customer come? A café regular maybe 80 to 150 times, a salon customer 6 to 10 times.

Years as customer: How long does a customer stay before they move away or switch? This is the trickiest number. It comes from the churn rate: if you lose 25 percent of customers per year, a customer stays on average 1 ÷ 0.25 = 4 years. How to determine churn rate is explained in the article Churn Rate for small shops.

For profit instead of revenue, multiply the result by your margin. This is the more honest number for decisions, because you can only spend profit again.

Example 1: Customer lifetime value at a café

A café in a residential area. The typical regular customer:

  • Average transaction: €5.50
  • Visits per year: 2 per week, so about 100 per year
  • Duration: 30 percent churn per year, so about 3.3 years

CLV (revenue) = 5.50 × 100 × 3.3 = €1,815

At 30 percent margin, that's a profit CLV of about €545. A single regular customer is worth €545 in profit to your café over their time as a customer. If you lose them, you lose €545, not €5.50.

Example 2: Customer lifetime value at a salon

A salon with mixed clientele. The typical customer:

  • Average transaction: €38
  • Visits per year: every 7 weeks, so about 7.5 per year
  • Duration: 20 percent churn per year, so 5 years

CLV (revenue) = 38 × 7.5 × 5 = €1,425

At a salon, margin is calculated differently because the main cost is labor time. Let's say 40 percent contribution margin after materials and allocated labor: profit CLV about €570.

CaféSalon
Average transaction€5.50€38
Visits per year1007.5
Years as customer3.35
CLV revenue€1,815€1,425
Margin30 percent40 percent
CLV profitapprox. €545approx. €570

Interesting: the café customer with their small transaction ends up worth about as much as the salon customer with their larger one. Frequency beats transaction size.

Self-test: Do you know your customer value?

  • Do you know how often a typical customer visits per year?
  • Do you know your average transaction?
  • Do you know how many customers you lose per year?
  • Have you ever calculated what a lost customer costs?
  • Do you know how much you can spend to acquire a new customer?

If you answered no to more than two questions, you're missing the most important number for your decisions. Without customer identification, these remain guesses.

What you do with the number

CLV isn't a number for the wall, but for three concrete decisions.

How much can a new customer cost?

If a customer brings €545 in profit, you can spend significantly more on acquiring them than their first €5.50 transaction. An opening offer, a free coffee on first visit, a flyer: anything under a fraction of CLV is justified. Most owners are far too stingy here, because they use the first transaction as a benchmark. The math is in the article What does a new customer cost?.

What does a lost customer cost?

If ten regular customers switch to a competitor in a year, that's €5,450 in profit over their remaining customer lifetime in the café example. That's the price of a bad day, an unfriendly part-time employee, or a price increase without explanation. The number makes clear why a reminder after three weeks of absence pays for itself, even if it includes a free coffee.

How much can loyalty cost?

A stamp card with 10 stamps and a free coffee costs you about 10 rewards at €0.80 per customer per year, so €8. If it extends customer duration from 3.3 to 4 years or increases visits from 100 to 110, CLV rises by much more than €8. The reward is then not an expense, but the cheapest investment in your shop.

How to increase CLV

The formula has three factors, and each is a lever:

Increase transaction size: Add-on products, upgrades, an extra at checkout. At a café, a pastry with coffee; at a salon, a care product.

Increase frequency: The strongest lever for frequency-based businesses. A stamp card, promotions on slow days, push notifications. From 100 to 110 visits is 10 percent more CLV.

Extend duration: Reactivate inactive customers, birthday greetings, the feeling of being recognized. From 3.3 to 4 years is 20 percent more CLV.

All three levers work multiplicatively. If you increase transaction by 10 percent, frequency by 10 percent, and duration by 10 percent, you increase CLV by 33 percent, not 30.

What happens if you change nothing

Without customer identification, you don't know who comes back and who doesn't. You only see daily revenue. If ten regular customers switch to a competitor in a year, you won't notice immediately because new walk-in traffic fills the gap. But over three years you lose 30 regular customers with €545 CLV each — that's over €16,000 in profit. Most owners only realize something's wrong when revenue has already dropped noticeably. By then the cause is months old.

The limits of the simple formula

The formula above is deliberately simple. It works with averages, and averages hide differences. Your ten best customers might have a CLV of €5,000, your occasional customers a CLV of €50. For a start, the average is enough. For deeper analysis, calculate CLV per segment: regular customers, occasional customers, new customers.

Also, the formula needs customer identification. Without it, you don't know frequency or duration per customer, only daily revenue. A digital stamp card provides exactly this identification, without requiring you to collect names: each scan belongs to a card, and the dashboard shows repeat visitors and active cards. What other metrics you can derive from this is covered in the article Measure loyalty programs: 7 metrics.

Conclusion

Calculating customer lifetime value means multiplying average transaction times visits per year times years as customer, optionally times margin. The result is almost always many times what the first transaction suggests: a café customer with a €5.50 transaction is worth €1,800 in revenue over time. This number tells you what a new customer may cost, what a lost customer costs, and why loyalty efforts pay off. With stampa you get the customer identification and repeat visitor numbers you need for this. You start free, no credit card required, and see in five minutes how many of your customers really come back.

Frequently asked questions

How do I calculate customer lifetime value?
Average transaction times visits per year times years as customer. For profit, multiply the result by your margin.
What is a good customer lifetime value for a café?
There's no universal target. What matters more is your own progress: if CLV rises because customers visit more often or stay longer, your loyalty efforts are working.
Why do I need customer lifetime value?
To know how much you can spend to acquire a new customer and how much a lost customer costs. Without the number, you usually underestimate both.
How do I find out how long a customer stays with me?
Via churn rate: if you lose 25 percent of customers per year, a customer stays on average four years. Without customer identification, this is hard to measure.
Is CLV a revenue or profit number?
Both are possible. For decisions about marketing spend and rewards, the profit version is more honest, because you can only spend profit again.

Turn customers into regulars.

Digital stamp card in Apple & Google Wallet. No app, no hardware – set up in 5 minutes.

Start free

Free up to 100 active customers · no credit card · cancel monthly

Read more

Strategy & Metrics

A/B Testing in Your Small Shop: Which Offer Works Better?

Which of two offers brings more customers back? An A/B test answers this question without guesswork. You split your customers randomly into two groups, give each a different version, and count who came. The math fits on a napkin. Here's the step-by-step process, a real café example, and the rules for when a difference actually matters.

7 min read
Strategy & Metrics

Café Marketing Metrics: 8 Numbers Every Week

Eight numbers, ten minutes per week, and you know if your café is really growing or just making sales. Every metric comes with a formula, example calculation, and a hint on what to do if the number moves the wrong way.

8 min read
Strategy & Metrics

Calculate Churn Rate: Measure Customer Loss in Your Shop

Churn rate shows you how many customers your shop loses silently in a month. The problem: attrition hurts only after it's already happened. Nobody announces they're leaving. Here you get the formula, a worked example for a café, and a plan to spot attrition before it hits your revenue.

7 min read