How to Calculate Customer Lifetime Value (CLV) with Examples and Formulas

E-COMMERCE ANALYTICS • CUSTOMER RETENTION • PROFITABILITY

Customer lifetime value (CLV), also called customer lifetime value or LTV, estimates how much revenue or profit a business can generate from a customer throughout the relationship. Learning how to calculate CLV helps e-commerce businesses make better decisions about customer acquisition, retention, marketing budgets, and long-term profitability.

Instead of evaluating customers based only on their first purchase, CLV looks at their potential future purchases. This is especially useful for online stores with repeat customers, subscription services, loyalty programs, and products that customers regularly replenish.

Customer Lifetime Value: The Quick Formula

A practical starting point is to multiply average order value by purchase frequency and the expected customer lifespan.

Basic Customer Lifetime Value Formula CLV = Average Order Value × Purchase Frequency × Customer Lifespan
$60 Average order value in an illustrative example
4 Purchases per customer per year
$720 Revenue CLV over a three-year relationship

Example only: $60 × 4 purchases per year × 3 years = $720 in customer revenue. This is revenue CLV, not profit.

What Is Customer Lifetime Value (CLV)?

Customer lifetime value is an estimate of the total value a customer generates over the duration of their relationship with a business. Depending on the formula, that value may refer to total revenue, gross profit, or profit after additional costs.

For example, a customer might place several orders over three years. Adding the revenue from those orders gives their historical customer revenue. Estimating the revenue from future orders produces a projected lifetime value.

Revenue-based CLV

Estimates the revenue generated by a customer over the relationship. It is relatively easy to calculate, but it does not account for product costs, fulfillment, or other expenses.

Profit-based CLV

Estimates the profit associated with a customer after specified costs. It is generally more useful for deciding how much a business can afford to spend on acquisition and retention.

CLV is useful because acquiring a new customer can involve advertising, promotions, affiliate commissions, and sales costs. If customers make repeat purchases, the first transaction may represent only a portion of the value they generate.

Customer Lifetime Value Formulas

1. Basic CLV formula

Revenue-based CLV CLV = AOV × Purchase Frequency × Customer Lifespan

Where:

  • AOV: Average order value.
  • Purchase frequency: Average number of purchases per customer per year or another consistent period.
  • Customer lifespan: Average relationship duration, expressed in the same time unit used for purchase frequency.

If purchase frequency is measured annually, lifespan should be expressed in years. If frequency is measured monthly, use lifespan in months.

2. Average order value formula

Average Order Value AOV = Total Revenue ÷ Number of Orders

Suppose an online store generates $30,000 from 500 orders. Its average order value is $60. This metric helps estimate the revenue associated with each transaction.

3. Purchase frequency formula

Purchase Frequency Purchase Frequency = Number of Orders ÷ Number of Unique Customers

If 200 unique customers place 500 orders during a year, the average purchase frequency is 2.5 orders per customer for that period. Use a consistent date range and customer definition when calculating this metric.

4. Gross profit CLV formula

Profit-Based CLV Using Gross Margin Gross Profit CLV = Revenue CLV × Gross Margin

Gross margin is the share of revenue remaining after the cost of goods sold. For a simplified example, a $720 revenue CLV with a 50% gross margin produces $360 in gross profit over the customer relationship.

This calculation does not automatically subtract advertising, shipping subsidies, payment processing, customer support, refunds, or retention costs. Include these when estimating contribution profit if the required data is available.

5. Contribution-based CLV

For more realistic business decisions, estimate the contribution generated by a customer after the variable costs relevant to each order.

Illustrative Contribution CLV CLV = Lifetime Revenue − Lifetime Variable Costs

Variable costs might include product costs, shipping subsidies, payment processing fees, expected returns, and variable service costs. The precise definition should match how your business measures contribution margin.

6. CLV after customer acquisition cost

Net Value After Acquisition Net CLV After CAC = Profit-Based CLV − Customer Acquisition Cost

Customer acquisition cost (CAC) is the cost of acquiring a customer. Subtracting CAC from profit-based CLV gives a simplified estimate of the remaining value after acquisition. Make sure the profit measure and CAC definition do not double-count the same expenses.

Important distinction: Revenue CLV, gross profit CLV, contribution CLV, and net value after CAC are different metrics. Always label the version you report so that marketing, finance, and leadership teams are comparing the same thing.

Customer Lifetime Value Examples

Example 1: An e-commerce store selling skincare products

Imagine a skincare store with an average order value of $45. Its typical customer places four orders per year and remains active for two years.

MetricValue
Average order value$45
Orders per year4
Customer lifespan2 years
Estimated lifetime orders4 × 2 = 8
Revenue CLV$45 × 4 × 2 = $360

The estimated revenue CLV is $360. If the store has a 55% gross margin, its estimated gross profit CLV is $198 before other operating and variable costs.

Gross Profit CLV $360 × 55% = $198

Example 2: A subscription business

A subscription business charges $25 per month. A customer stays subscribed for an average of 18 months.

Simple Subscription Revenue CLV $25 × 18 months = $450

The estimated subscription revenue CLV is $450. If the gross margin is 70%, the gross profit CLV is $315 before acquisition costs and other expenses.

This simplified approach assumes the customer pays for all 18 months and does not account for discounts, failed payments, refunds, price changes, or the timing of cash flows.

Example 3: A store with a higher average order value

Consider a home goods store with an average order value of $180. Its customers purchase 1.5 times per year and remain active for three years.

MetricCalculationResult
Annual revenue per customer$180 × 1.5$270
Revenue CLV$270 × 3$810
Gross profit CLV at 40% margin$810 × 40%$324

Although the store’s revenue CLV is $810, its estimated gross profit CLV is $324. The difference illustrates why revenue alone can overstate the amount available to spend on marketing.

Example 4: Comparing two customer segments

Suppose a store has two customer segments. Segment A purchases frequently but has a low average order value. Segment B orders less often but spends more per transaction.

MetricSegment ASegment B
Average order value$30$80
Orders per year63
Customer lifespan2 years2 years
Revenue CLV$360$480

Segment B has the higher revenue CLV in this example. However, the more profitable segment depends on product margins, fulfillment costs, discounts, returns, and acquisition costs. Segment-level CLV can help prioritize campaigns and retention strategies more effectively than a single store-wide average.

Customer Lifetime Value Calculator

Use this interactive calculator to estimate revenue CLV, gross profit CLV, and value after acquisition cost. Enter your own average order value, purchase frequency, customer lifespan, gross margin, and customer acquisition cost.

Your estimated customer lifetime value

Revenue CLV $720.00
Gross profit CLV $360.00
Gross profit CLV minus CAC $320.00

Your estimated revenue CLV is $720.00 per customer over three years.

Estimates assume the inputs remain constant. The net result subtracts CAC from gross profit CLV only; it does not include other operating costs or discount future cash flows.

CLV vs. Customer Acquisition Cost (CAC)

CLV and CAC are often analyzed together to understand whether customer acquisition is economically sustainable. CLV estimates the value a customer generates over time, while CAC estimates the cost of acquiring that customer.

CLV-to-CAC Ratio CLV-to-CAC Ratio = Profit-Based CLV ÷ CAC

For example, if a customer generates $300 in gross profit over their lifetime and costs $75 to acquire, the ratio is 4:1. This means the estimated gross profit CLV is four times the acquisition cost, before any additional costs not included in the profit measure.

Do not mix revenue CLV with profit-based CAC analysis. Comparing revenue CLV directly with CAC can make acquisition economics look stronger than they really are. For a more meaningful comparison, use a clearly defined profit or contribution CLV and a CAC measure that matches the same customer group and time period.

How should you interpret the ratio?

  • Below 1:1: The measured lifetime profit does not cover the acquisition cost.
  • Around 1:1: Little value remains after acquisition, before other excluded expenses.
  • Above 1:1: Lifetime profit exceeds acquisition cost under the assumptions used.
  • Higher ratios: May indicate stronger unit economics, but can also result from underinvesting in growth or using overly optimistic CLV estimates.

There is no single CLV-to-CAC ratio that is ideal for every business. Subscription companies, marketplaces, retail stores, and businesses with long cash-conversion cycles may have very different targets. Also consider how long it takes to recover CAC, not just the ratio itself.

How to Increase Customer Lifetime Value

1. Improve customer retention

Make it easy for customers to get value from their purchase. Helpful onboarding, product education, timely support, reliable fulfillment, and proactive service can encourage repeat purchases and longer customer relationships.

2. Increase repeat purchase frequency

For products that customers use regularly, replenishment reminders, subscriptions, reorder shortcuts, and relevant email campaigns can make repeat buying more convenient. Avoid sending messages so frequently that customers disengage.

3. Increase average order value

Relevant product bundles, complementary products, quantity discounts, and sensible free-shipping thresholds can increase order value. Measure contribution margin as well as average order value to ensure these offers remain profitable.

4. Personalize customer communication

Use purchase history and customer preferences to send relevant product recommendations, educational content, and replenishment messages. Collect and use customer data transparently, with appropriate consent and privacy controls.

5. Build a useful loyalty program

Loyalty rewards can encourage repeat purchases when benefits are clear and attainable. Track incremental purchases and profit rather than assuming every purchase made by a loyalty member was caused by the program.

6. Reduce preventable churn

For subscriptions and other recurring relationships, monitor cancellations, failed payments, customer complaints, and declining engagement. Offer relevant assistance or plan changes where appropriate, and make cancellation terms clear.

7. Focus on profitable customer segments

Compare CLV across acquisition channels, product categories, regions, and customer cohorts. Some segments may generate higher revenue but also require more discounts, service, or expensive acquisition campaigns. Prioritize long-term contribution, not just the number of orders.

Common Customer Lifetime Value Calculation Mistakes

Using revenue as if it were profit

Revenue CLV does not deduct product costs, fulfillment, payment fees, or acquisition expenses. Label revenue and profit calculations separately.

Using an unrealistic customer lifespan

Assuming every customer remains active for several years can overstate CLV. Use observed purchase patterns, churn data, and a clearly defined inactivity rule to estimate customer lifespan.

Mixing different time periods

Annual purchase frequency must be multiplied by lifespan in years. Monthly frequency should be paired with lifespan in months. Mixing units produces incorrect estimates.

Ignoring customer segments

New customers, repeat customers, subscription customers, and customers from different marketing channels may behave differently. An overall average can hide important differences in retention and profitability.

Assuming past behavior perfectly predicts the future

Historical CLV describes observed behavior, while projected CLV estimates future behavior. Market changes, product launches, competition, churn, and customer mix can make projections inaccurate. Revisit assumptions regularly.

Ignoring the time value of money

A profit earned today is not financially equivalent to the same profit received several years later. More advanced CLV models discount future cash flows to their present value, especially when customer relationships are long or cash flows are uncertain.

Double-counting acquisition or operating costs

If your contribution margin already includes a particular cost, do not subtract it again when calculating net value. Document which expenses each metric includes before comparing results across teams.

Historical CLV vs. Predictive CLV

Historical CLV

Adds up the revenue or profit a customer has already generated. It is useful for reporting actual performance, comparing cohorts, and identifying customer segments that have delivered value.

Predictive CLV

Estimates future customer purchases, retention, and profit using historical data and assumptions or statistical models. It can inform budgets, but its accuracy depends on data quality and the model’s assumptions.

When should you use a more advanced CLV model?

The basic formula is useful for a quick estimate, particularly when purchase frequency and customer lifespan are reasonably stable. A more advanced model may be appropriate when you have subscription churn, irregular purchases, substantial differences between cohorts, or a need to estimate the timing of future cash flows.

A practical reporting setup can start with basic revenue CLV and gross profit CLV, then add cohort retention, repeat purchase rates, contribution margin, CAC payback, and discounted future profit as your data and business needs grow.

Frequently Asked Questions About Customer Lifetime Value

What is the simplest way to calculate CLV?

Multiply average order value by purchase frequency and customer lifespan. Ensure purchase frequency and lifespan use the same time unit. This basic formula estimates revenue CLV rather than profit.

What is the difference between CLV and LTV?

CLV stands for customer lifetime value, while LTV often stands for lifetime value. Many businesses use the terms interchangeably. Always check whether a report refers to revenue, gross profit, contribution profit, or discounted future value.

Is a higher customer lifetime value always better?

A higher CLV can be positive, but the calculation must reflect profitable customer behavior. High revenue may be accompanied by high discounts, product costs, service expenses, or returns. Consider contribution profit and acquisition costs before deciding that a segment is more valuable.

How often should a business calculate CLV?

Many businesses review CLV monthly or quarterly, depending on order volume and how quickly customer behavior changes. Use consistent definitions and compare cohorts over equivalent periods to avoid misleading conclusions.

How do you calculate CLV for a subscription business?

A simple revenue estimate multiplies average recurring revenue per customer by the expected number of paid periods. A profit-based model should also account for gross margin, churn, discounts, failed payments, and other relevant costs. Subscription revenue and customer lifetime are estimates unless the relationship has already ended.

Should customer acquisition cost be included in CLV?

It depends on the definition. CLV may be reported before CAC to show the value generated by the customer, with CAC reported separately. Alternatively, a business can report net value after acquisition by subtracting CAC from profit-based CLV. State which version you use.

Can CLV be negative?

Yes. If the profit generated by a customer is lower than the acquisition and other costs included in the model, net customer value can be negative. This can indicate a need to review pricing, margins, retention, service costs, or acquisition strategy.

What is a good customer lifetime value?

There is no universal good CLV. The appropriate value depends on your business model, product margins, customer acquisition costs, retention, cash flow, and growth strategy. Compare CLV with CAC and contribution economics for your own business rather than relying on a generic target.

Conclusion

Customer lifetime value helps businesses look beyond the first transaction and estimate the value of longer customer relationships. The basic formula combines average order value, purchase frequency, and customer lifespan. Profit-based calculations provide a more useful view of how much value remains after product costs and other relevant expenses.

Start with reliable order and customer data, document your assumptions, and calculate both revenue CLV and profit-based CLV where possible. Then compare the results with customer acquisition cost, retention rates, and cohort performance. Used consistently, CLV can help you allocate marketing budgets, improve customer experiences, and build more sustainable e-commerce growth.

Further Reading

Leave a Reply

Your email address will not be published. Required fields are marked *