Customer Lifetime Value (CLV)
Customer GrowthCustomer lifetime value is the total profit a customer is expected to generate across the entire relationship with the company. It turns the question "is this customer profitable?" into a single number that can be compared against the cost of acquiring them.
It is the most-cited and most-mis-calculated number in SaaS finance. The formulas are simple; the inputs are not. Average revenue per account, gross margin, and churn rate all need defensible numbers, and small errors in any one (especially churn) compound into large errors in CLV.
Contents
Key takeaways
- CLV = Average Revenue Per Account × Gross Margin × (1 ÷ Churn Rate). For 1,000 EUR ARPU, 80% gross margin, 5% annual churn: CLV = 16,000 EUR.
- CLV is meaningful only when read against CAC. The 3× CLV-to-CAC rule is the standard threshold for healthy SaaS unit economics.
- Expansion revenue (upsell, cross-sell) often doubles CLV in B2B SaaS. Calculations that ignore expansion underreport the actual lifetime value by 50 to 100%.
What is customer lifetime value?
CLV (sometimes LTV) is the total gross profit a business expects to earn from a customer over the entire customer relationship. It is forward-looking: you compute it from the current state of the cohort and project forward at expected retention.
The metric exists because customer profitability cannot be judged from a single transaction. A customer who pays 1,000 EUR per month and stays for 4 years generates 48,000 EUR of gross revenue, far more than a one-time 5,000 EUR purchaser. CLV captures that difference and turns it into a number that can be measured against the cost of acquiring each.
CLV is closely linked to CAC. The CLV-to-CAC ratio is the standard test of unit-economic health: 3× is the common target, with companies above 5× often underinvesting in growth and companies below 3× either overspending on acquisition or losing customers too quickly.
How do you calculate CLV?
The standard B2B SaaS formula:
CLV = Average Revenue Per Account × Gross Margin × (1 ÷ Churn Rate)
Worked example: a SaaS company has average revenue per account of 1,000 EUR per month, 80% gross margin, and 5% annual churn (which is roughly 0.42% monthly). CLV = 1,000 × 0.8 × (1 ÷ 0.0042) = roughly 190,000 EUR on a monthly basis. Annualized, with 12,000 EUR ARPU and 5% annual churn: CLV = 12,000 × 0.8 × (1 ÷ 0.05) = 192,000 EUR. Both routes converge.
For more accuracy, build the calculation cohort by cohort. The headline formula assumes a constant churn rate, which is rarely true in practice. Real cohorts churn faster early and stabilize later. A cohort-based calculation, projecting forward from the actual retention curve, produces a more defensible number.
Include expansion revenue. If existing customers grow their spend by 10% per year through seat increases or upsells, expansion alone can double CLV over a 4-year horizon. Net revenue retention above 100% effectively extends CLV indefinitely until the cohort eventually churns.
CLV benchmarks and the CLV-to-CAC ratio
Absolute CLV varies by segment. The portable benchmark is the CLV-to-CAC ratio:
- Under 1×: the company is losing money on every customer.
- 1× to 3×: surviving but not thriving. Most early-stage SaaS sits here briefly.
- 3× to 5×: healthy. Growth investments are returning roughly 3 to 5× their cost.
- Over 5×: efficient, but often a sign of underinvestment in growth. Capital is sitting unused.
A second test is CAC payback period. Healthy SaaS recovers CAC in under 12 months for SMB and under 18 to 24 months for mid-market and enterprise. Longer paybacks compound into cash-flow strain even when CLV-to-CAC looks fine.
Calculate CLV by segment whenever possible. SMB customers typically have lower ARPU and higher churn, producing CLVs of 5,000 to 30,000 EUR. Mid-market sits at 30,000 to 200,000 EUR. Enterprise often crosses 500,000 EUR. Mixing all three into one number averages segments with completely different unit economics.
How do you improve CLV?
CLV has three input levers. Each maps to a different part of the business:
- 1.Increase ARPU. Pricing changes, packaging tiers, expansion paths, and upsell motions. A 20% ARPU increase produces a 20% CLV increase at constant churn and margin.
- 2.Improve gross margin. Hosting and support cost optimization, automation, and self-serve onboarding. Gross-margin improvements flow directly to CLV.
- 3.Reduce churn. The most powerful lever. Cutting annual churn from 8% to 4% doubles CLV at constant ARPU and margin. Onboarding quality, customer success investment, and product fit are the three primary drivers.
The least effective lever is sales-led upsell to underactivated customers. Upsell on an account that has not adopted the core product produces short-term ARPU at the cost of accelerated churn. Earn expansion through usage, not pressure.
Activate your team on LinkedIn
Heyoo helps marketing teams turn employees into authentic, on-brand storytellers, with personalised drafts, a shared calendar, and pipeline-grade analytics.
Frequently asked questions
What's the difference between CLV and ARR?
ARR is the current annualized run-rate of recurring revenue across the customer base, measured at a point in time. CLV is the projected total gross profit from one customer over their entire relationship. ARR is a snapshot; CLV is a forecast. Both are useful for different decisions.
Should CLV include expansion revenue?
Yes, to be accurate. In B2B SaaS, expansion typically accounts for 30 to 50% of total customer value, and ignoring it understates CLV materially. The cleaner approach is to model expected ARPU growth into the calculation, or compute CLV from cohort data that already includes expansion.
How do I calculate CLV for a new product with no churn data?
Use a benchmark from the closest comparable segment as a starting estimate, document the assumption, and replace it with real data as soon as the cohort matures (typically 6 to 12 months in). Reporting CLV from a 3-month-old product as if it were settled is a common cause of overconfident growth plans.
