Customer Lifetime Value Formula: How to Calculate CLV
Evoriqa Team · October 25, 2026 · 5 min read

Customer lifetime value, or CLV, is what an average customer is worth to your business over the time they stay. The simplest formula multiplies three numbers you probably already know. This guide walks through it, adds gross margin, and explains where churn fits. To skip the arithmetic, use the free customer lifetime value calculator.
All the figures below are made-up round numbers, shown only as examples. They are not benchmarks, and your own numbers will differ.
The short answer
The simple revenue model is:
CLV = average order value × purchases per year × years a customer stays
If you want profit rather than revenue, multiply the result by your gross margin. That version is usually the more useful one.
What each number means
- Average order value is the average amount a customer spends each time they buy.
- Purchases per year is how often an average customer buys in a twelve-month period.
- Years a customer stays is how long an average customer keeps buying from you.
You can take all three from your own sales records. Use real averages across all customers, not your best ones. Averaging only your loyal customers makes CLV look better than it is.
Worked example: simple revenue model
Take a small coffee roaster that sells bags by subscription. These figures are an example only.
- Average order value: $30
- Purchases per year: 6
- Years a customer stays: 2
The calculation is 30 × 6 × 2 = $360. In this example, an average customer brings in $360 of revenue over their time with the business.
Worked example: with gross margin
Revenue is not profit. Beans, packaging and shipping all cost money. Gross margin is the share of revenue left after the direct cost of what you sold.
Suppose the same roaster has a gross margin of 40%. That is an example, not a target.
The calculation is $360 × 40% = $144. The average customer is worth $144 of gross profit, not $360.
This is the number to compare with what you spend to win a customer. Spending $200 to win someone worth $144 loses money. Spending $50 to win them looks healthy.
Why the simple model has limits
The revenue model is a quick estimate, not a forecast. It leaves out several things:
- It assumes every customer behaves like the average.
- It ignores discounting, which values money today above money later.
- It does not model who leaves and when.
- It counts years as a single input, even though customers leave at different times.
For a small business making a first estimate, that is usually fine. For a bigger decision, use a more careful model.
The churn-based version
Churn-based models exist for businesses where customers pay on a schedule, such as memberships and subscriptions. They replace "years a customer stays" with a figure worked out from your churn rate.
One common shortcut estimates the average customer lifetime as 1 divided by the churn rate. Churn is the share of customers you lose in a period.
Here is an example with made-up numbers:
- Monthly churn: 5%, or 0.05
- Average lifetime: 1 ÷ 0.05 = 20 months
- Revenue per customer per month: $30
- CLV: 30 × 20 = $600
Add a gross margin the same way. At 40% in this example, the figure becomes $240.
Other churn-based models are more detailed, and they can reach different answers. The shortcut above is the simplest, so treat it as an estimate. If you need churn first, read how to calculate churn rate or use the churn rate calculator.
Which version should you use?
| Your business | A good starting point |
|---|---|
| Customers buy repeatedly, with no fixed plan | Simple revenue model with gross margin |
| Customers pay a monthly or yearly fee | Churn-based lifetime, then gross margin |
| You have very little sales history | Simple model, and label it as an estimate |
Whichever you pick, use the same method every time. A trend measured one way is more useful than two numbers measured differently.
How to use your CLV number
CLV is most helpful when you set it beside something else:
- Acquisition cost. Compare it with what it costs to win one customer.
- Retention. A longer stay raises CLV directly, so look at who leaves.
- Segments. Work it out per product or per source, since averages hide differences.
Do not chase a single "good" CLV. There is no universal target, because margins and buying habits vary so much between businesses. Compare your figure with your own earlier ones.
Common mistakes
- Using revenue where you meant profit.
- Mixing months and years in the same formula.
- Averaging only your best customers.
- Counting customers who bought once as if they stay for years.
- Comparing your CLV with another company's, whose method you do not know.
Where Evoriqa helps
Evoriqa does not calculate CLV, but it supports the things CLV depends on. Customers reach one AI agent across eight channels (on Instagram, DMs only), and every conversation lands in one inbox. The agent answers from your own content and hands over to a person when one is needed.
A fast, clear answer can help keep a customer who might have drifted away. CSAT is collected in the same inbox, so you can see how customers rated a conversation. That gives you a signal to watch beside your churn and CLV figures.
See how Evoriqa captures leads, or build your agent, free.
Frequently asked questions
What is the customer lifetime value formula?
The simple version is average order value × purchases per year × years a customer stays. Multiply by gross margin for profit.
How do you calculate CLV with gross margin?
Work out revenue first. Then multiply it by your gross margin as a percentage. A 40% margin means multiplying by 0.4.
Is a higher CLV always better?
Higher is better only against what it costs to win and serve a customer. Compare CLV with your own acquisition cost.
Does CLV include churn?
The simple model does not. Churn-based models do, by estimating how long a customer stays from the rate at which customers leave.
How often should I recalculate CLV?
Recalculate when your prices, margins or customer mix change. Use the same method each time so you can see the trend.