Customer Lifetime Value (CLV) answers a fundamental question: How much is a customer worth?
Not what they spend in their first month. Not their first year. But over their entire relationship with your company.
Understanding CLV is the difference between a business that burns cash acquiring customers and one that builds sustainable, profitable growth. It's the metric that justifies your marketing spend, guides your retention strategy, and determines whether your unit economics work.
Definition
Customer Lifetime Value (CLV) is the total projected revenue that a single customer will generate throughout their entire relationship with your company.
It's a forward-looking metric that combines three things:
- How much each customer spends per transaction
- How often they buy
- How long they stay as customers
The Formula
The basic CLV formula is:
CLV = Customer Value × Average Customer Lifespan
Where Customer Value is:
Customer Value = Average Purchase Value × Average Purchase Frequency Per Year
Calculation Step-by-Step
Step 1: Calculate Average Purchase Value
Average Purchase Value = Total Revenue in Period ÷ Number of Purchases
Step 2: Calculate Average Purchase Frequency
Average Purchase Frequency = Number of Purchases ÷ Number of Unique Customers
Step 3: Calculate Customer Value
Customer Value = Average Purchase Value × Average Purchase Frequency
Step 4: Determine Average Customer Lifespan (in years) This is how long a typical customer stays with you before churning.
Step 5: Calculate CLV
CLV = Customer Value × Average Customer Lifespan
Examples
Example 1: SaaS Company
- Annual revenue: $5,000,000
- Number of customers: 2,000
- Average revenue per customer per year: $2,500
- Average customer lifespan: 4.5 years (20% annual churn)
- CLV = $2,500 × 4.5 = $11,250
Example 2: E-commerce
- Average order value: $80
- Average purchases per year: 6
- Customer value per year: $480
- Average customer lifespan: 3 years
- CLV = $480 × 3 = $1,440
Example 3: Subscription (Monthly)
- Monthly subscription: $29
- Annual customer value: $348
- Average customer lifespan: 2 years
- CLV = $348 × 2 = $696
CLV and CAC Relationship
CLV only matters when you compare it to your Customer Acquisition Cost (CAC):
CLV:CAC Ratio = CLV ÷ CAC
Example:
- CLV = $11,250
- CAC = $1,500
- CLV:CAC Ratio = 7.5:1
Healthy ratios:
- Below 3:1 = You're losing money on acquisition (unsustainable)
- 3:1 to 5:1 = Healthy (good business)
- 5:1 to 10:1 = Excellent (very efficient)
- Above 10:1 = Consider reinvesting more in acquisition
The Impact of Churn on CLV
Average Customer Lifespan is directly influenced by churn rate:
Average Customer Lifespan (years) = 1 ÷ Annual Churn Rate
For example:
- 5% annual churn = 20-year average lifespan = CLV is high
- 20% annual churn = 5-year average lifespan = CLV is lower
- 50% annual churn = 2-year average lifespan = CLV is very low
The huge impact: Reducing annual churn from 20% to 15% increases customer lifespan from 5 years to 6.7 years—a 33% increase in CLV without any change in revenue per customer.
This is why reducing churn is often more profitable than acquiring customers.
Advanced CLV Models
Gross Profit CLV (more accurate)
CLV = (ARPU × Gross Profit Margin × Customer Lifespan) - CAC
This subtracts the cost of goods/delivery, giving you true profitability per customer.
Discounted CLV (accounts for time value of money)
Discounted CLV = Σ [(Revenue per period) / (1 + discount rate)^period]
This is the version finance teams prefer, because money today is worth more than money tomorrow.
Industry Benchmarks
CLV varies dramatically by business model:
| Business Type | Typical Lifespan | Typical CLV | |---------------|-----------------|-----------| | SaaS (B2B) | 3-5 years | $2,000–$50,000+ | | SaaS (B2C) | 1-2 years | $100–$1,000 | | E-commerce | 2-4 years | $500–$5,000 | | Subscription Box | 1-2 years | $200–$2,000 | | High-ticket B2B | 5-10 years | $50,000–$500,000+ |
The key difference is lifespan: B2B SaaS customers stay 3+ years; B2C typically 1-2 years.
How CLV Influences Business Strategy
1. Acquisition budget If CLV is $5,000, you can spend $1,500–$2,500 acquiring each customer and still be profitable.
2. Product roadmap High CLV customers reveal your most valuable use cases. Build features for them first.
3. Retention strategy CLV shows the payoff of retention efforts. If reducing churn 5% increases CLV by 30%, it's worth the investment.
4. Market selection Compare CLV across customer segments. High-CLV segments justify higher acquisition costs.
5. Pricing strategy Increasing price by 10% (if customers stay longer) often increases CLV more than acquiring cheaper customers.
Common Mistakes
1. Calculating CLV without subtracting costs Gross revenue CLV is helpful, but true CLV should account for COGS, delivery, support, and churn.
2. Ignoring customer lifespan variation Not all customers stay the same length. Segment CLV by cohort (when they joined) to see if newer cohorts churn faster.
3. Using historical churn to project future lifespan If you've improved product or support, historical churn may overestimate future churn, making CLV projections too conservative.
4. Not updating CLV regularly Recalculate CLV quarterly. If churn is increasing or average revenue declining, your growth math changes.
5. Forgetting to account for expansion revenue In SaaS, customers often upgrade/expand. Include expansion revenue in the CLV calculation, not just base revenue.
How to Improve CLV
1. Reduce churn This is usually the highest-leverage lever. Even small churn reductions compound over years.
2. Increase expansion revenue For SaaS, upsells and cross-sells can dramatically increase CLV without acquiring new customers.
3. Raise prices Increasing price 10% with minimal churn impact increases CLV by 10%+.
4. Improve customer success Customers who achieve their goals stay longer and spend more. Invest in onboarding and support.
5. Segment and focus Identify your highest-CLV segments. Double down on acquiring and retaining them.
Related Metrics
- Customer Acquisition Cost — What you spend to acquire each customer
- Churn Rate — Percentage of customers you lose each period
- Average Revenue Per User (ARPU) — Average annual revenue per customer
- Payback Period — How long until customer acquisition pays for itself