Back to Home

Customer Lifetime Value (CLV) Calculator

Estimate what an average customer is worth to your business over time.

Use 100 for a revenue-based CLV.
Estimated Lifetime Value --

Formula: Avg Purchase Value × Purchases per Year × Lifespan (Years) × Profit Margin. All amounts in $.

Embed This Calculator on Your Website

Copy and paste the code below to add this free calculator to your blog or site:

What is Customer Lifetime Value (CLV)?

Customer Lifetime Value (CLV or LTV) estimates the total value an average customer brings to your business over the whole time they keep buying from you. A CLV Calculator turns a few figures from your sales data into one number, which helps you think about long-term profit instead of only the next sale.

CLV is often compared with customer acquisition cost (CAC) to judge how much it is sensible to spend on winning customers, and it can help you see which customer groups are most valuable. It is an estimate built on averages and assumptions, so treat it as a planning aid rather than a guarantee.

Why Retention Matters: A frequently cited Harvard Business Review article (Amy Gallo, 2014) says that, depending on which study you believe and what industry you are in, acquiring a new customer is anywhere from five to 25 times more expensive than retaining an existing one. The real ratio varies widely between businesses.

How the CLV Calculation Works

This calculator uses four inputs from your sales data:

1. Average Purchase Value

Total revenue in a period divided by the number of purchases in that period, which gives the average amount spent per order. Use revenue excluding any sales tax you collect for the government.

2. Purchase Frequency (per year)

How many times an average customer buys in a year: the number of purchases divided by the number of unique customers over the same year. A subscription, for example, has a high and regular frequency.

3. Customer Lifespan (years)

How many years a customer keeps buying before they stop (churn). Lifespan varies widely between businesses, so base it on your own data wherever you can.

4. Profit Margin (%)

The share of each sale you keep after the direct costs of serving the customer, such as product cost, delivery and payment fees. This is usually the gross (contribution) margin. Revenue alone does not show what a customer is worth to your bottom line. If you prefer a revenue-based CLV, set this field to 100%.

Multiplying the average purchase value by the purchase frequency gives the annual revenue per customer, which is shown as a second result.

The CLV Formula

CLV = Average Purchase Value × Purchases per Year × Lifespan (Years) × Profit Margin

With a profit margin below 100%, the result is a profit-based CLV. This is a simple model: it assumes your purchase value, frequency and margin stay constant, and it does not discount future years or subtract acquisition costs.

How to Use This Calculator:

  1. Enter the average purchase value: how much a customer spends per order.
  2. Enter the purchase frequency: how many times per year a customer typically buys.
  3. Enter the customer lifespan: how many years a customer typically stays.
  4. Enter your profit margin %: it starts at 100% (revenue-based). Lower it to see a profit-based CLV.
  5. Read the results: Estimated Lifetime Value and Annual Revenue per Customer update as you type.
CLV and CAC: A commonly cited rule of thumb is a CLV of about three times CAC (3:1). It is only a guide, because the right ratio depends on your margins, payback period and business model. You can work out your CAC with the CAC Calculator.

Worked Examples

Avg. ValuePurchases / YearLifespanMarginAnnual RevenueCLV
$50123 years100%$600$1,800
$20045 years70%$800$2,800
$20242 years100%$480$960
$35.5064 years45%$213$383.4

Calculated with this calculator's formula.

Churn and Retention: A shrinking customer lifespan often points to rising churn. Retention research cited by Harvard Business Review (Reichheld of Bain & Company) reports that a 5% increase in retention can raise profits by 25% to 95%, though the effect depends on the business. Because the lifespan is an input here, a small change in it changes CLV directly.

Ways to Increase CLV

CLV rises if customers spend more per order, buy more often, stay longer, or if your margin improves. Common areas to review, with results depending on your business:

  • Email and re-engagement: reminding customers based on past purchases can raise purchase frequency.
  • Loyalty programs: rewarding repeat purchases can encourage customers to stay longer.
  • Customer service: solving problems quickly can reduce churn.
  • Upselling and cross-selling: suggesting upgrades or complementary products can raise the average purchase value.

Using CLV in Different Business Types

The same idea applies in different forms. Subscription businesses often work from monthly recurring revenue and churn. Online shops look at repeat order value. Service businesses such as salons or consultants can use CLV to see which clients are worth the most over time. Whatever the model, keep purchase frequency and lifespan in the same time unit (years in this calculator).

Common Mistakes When Calculating CLV

1. Leaving the Profit Margin at 100%

A revenue-based figure can overstate what a customer is worth to your bottom line. Enter your real margin for a profit-based CLV.

2. Using an Unrealistic Lifespan

Guessing a long lifespan without data inflates CLV. Where you can, base it on your churn rate. A simple approximation is lifespan ≈ 1 ÷ annual churn rate, which assumes the churn rate stays constant.

3. Mixing Time Units

Purchase frequency must be per year when lifespan is in years. Mixing months and years gives a meaningless result.

4. Including Taxes You Collect

Sales tax collected on behalf of the government is not your revenue, so leave it out of the average purchase value.

Business Disclaimer: CLV is a projection based on the figures you enter and on past behavior. Market changes, competition and changes in customer behavior can change future values. Use the result as a planning guide, not as a guaranteed return or financial advice.

Conclusion

Customer lifetime value helps you weigh how much to invest in winning and keeping customers. Use the calculator with your own sales data, choose a realistic margin and lifespan, and compare the result with your CAC to see whether your growth looks sustainable.

Customer Lifetime Value: Frequently Asked Questions

How is CLV different from ROI?
They answer different questions. ROI (return on investment) compares the gain from a specific investment or campaign with its cost. CLV estimates how much an average customer is worth to the business over time. The two are often used together, for example by comparing CLV with the cost of acquiring a customer.
What is "churn rate"?
Churn rate is the percentage of customers who stop buying from you over a given period. It is the opposite of customer retention: a 20% annual churn rate means an 80% annual retention rate.
How can I estimate my average customer lifespan?
A common approximation is 1 ÷ annual churn rate. If your annual churn rate is 20%, the average lifespan is about 5 years (1 ÷ 0.20 = 5). This assumes the churn rate stays constant. Where you have customer history, use the actual lengths of relationships instead.
Should CLV include taxes and shipping?
Leave out sales tax you collect for the government, since it is not your revenue. Shipping a customer pays you counts as revenue, while the cost of shipping is a cost of serving them. Reflect such direct costs in the profit margin field rather than in the purchase value.
What should I set "Profit Margin" to if I want revenue, not profit?
Set it to 100%. The calculator then multiplies by 1.0, which gives a revenue-based CLV instead of a profit-based one.
Why does the calculator show "--"?
"--" appears when a field is empty or invalid. Purchase value, frequency and lifespan must be numbers of 0 or more, and the profit margin must be between 0% and 100%. A message under the result tells you what to change.