How to Calculate Customer Lifetime Value
Learn how to calculate Customer Lifetime Value (CLV/LTV) using multiple methods. Understand why LTV matters for acquisition budgets, retention strategy, and business growth.
What Is Customer Lifetime Value?
Customer Lifetime Value (CLV or LTV) is the total amount of revenue -- or profit -- a business can expect from a single customer account over the entire span of their relationship. It shifts the focus from individual transactions to the long-term value of customer relationships. A coffee shop customer who visits three times a week and spends $5 each time is worth far more than a single $5 sale -- over five years, that customer represents roughly $3,900 in revenue. Understanding LTV allows businesses to make smarter decisions about how much to spend on acquisition, how aggressively to invest in retention, and which customer segments deserve the most attention.
The Simple LTV Formula
The most straightforward way to calculate LTV is: LTV = Average Purchase Value x Average Purchase Frequency x Average Customer Lifespan. For a subscription business, this simplifies further: LTV = Average Revenue Per User (ARPU) per month / Monthly Churn Rate. For example, if subscribers pay $50 per month and monthly churn is 4%, the LTV is $50 / 0.04 = $1,250. This formula assumes constant revenue per customer and a constant churn rate, which makes it easy to calculate but less precise for businesses where customers tend to spend more (or less) over time. Despite its simplicity, it provides a useful starting estimate.
Gross Margin-Adjusted LTV
Revenue-based LTV overstates the actual value of a customer because it ignores the costs of delivering the product or service. A more accurate approach is to use gross profit instead of revenue: LTV = (ARPU x Gross Margin %) / Monthly Churn Rate. If that same $50/month subscriber has a 70% gross margin (meaning $15 per month goes to hosting, support, and delivery costs), the margin-adjusted LTV is ($50 x 0.70) / 0.04 = $875. This version of LTV is more meaningful for making acquisition spending decisions because it reflects the actual profit generated, not just the revenue collected. Most investors prefer seeing margin-adjusted LTV.
Cohort-Based LTV Analysis
The most accurate method for calculating LTV is cohort analysis, where you track groups of customers who signed up during the same period and measure how their spending evolves over time. Group all customers who joined in January, then track their total revenue in month 1, month 2, month 3, and so on. Plot the cumulative revenue per customer in the cohort over time. This approach captures real-world behavior patterns like early churn spikes, seasonal spending changes, and expansion revenue. It also lets you compare cohorts to see whether product improvements or onboarding changes are improving customer value. The downside is that you need at least 12-18 months of data for reliable projections.
LTV:CAC Ratio -- The Key Benchmark
LTV becomes most actionable when compared to Customer Acquisition Cost (CAC). The LTV:CAC ratio tells you how much value you create for every dollar spent on customer acquisition. A ratio of 1:1 means you are breaking even -- all the profit from a customer goes to recoup acquisition costs. A ratio of 3:1 is widely considered the minimum healthy threshold for sustainable growth. A ratio above 5:1 might indicate you are underinvesting in growth and leaving market share on the table. The CAC payback period is a complementary metric: it tells you how many months it takes for a customer to generate enough gross profit to cover their acquisition cost, and anything under 12 months is generally strong.
Segmenting LTV by Customer Type
Average LTV can be misleading because it hides significant variation across customer segments. Enterprise customers who sign annual contracts often have LTVs 5-10 times higher than self-serve customers, but they also cost more to acquire and support. Segmenting LTV by plan tier, acquisition channel, industry, company size, or geography reveals which segments are most profitable and which are dragging down the average. This information is invaluable for allocating marketing budgets, designing pricing tiers, and deciding which market segments to prioritize. A business might discover that customers acquired through content marketing have twice the LTV of customers acquired through paid ads, fundamentally shifting its growth strategy.
Strategies to Increase LTV
There are three primary levers for increasing LTV: reduce churn, increase average revenue per customer, and extend the customer relationship. Reducing churn through better onboarding, proactive customer success outreach, and product improvements is usually the highest-impact strategy. Increasing revenue per customer can be achieved through upselling premium features, cross-selling complementary products, or implementing usage-based pricing that grows with the customer. Loyalty programs, long-term contract incentives, and switching cost creation help extend relationship duration. Even small improvements compound dramatically: reducing monthly churn from 3% to 2% increases LTV by 50%.
Try These Calculators
Put what you learned into practice with these free calculators.
Related Guides
Understanding SaaS Metrics
A comprehensive guide to SaaS metrics including MRR, ARR, churn rate, LTV, CAC, and the Rule of 40. Learn what to track and how to benchmark your SaaS business.
Marketing ROI Guide
Learn how to calculate and improve marketing ROI. Covers ROAS, cost per acquisition, cost per lead, attribution models, and channel-level performance analysis.
How to Calculate Profit Margin
Learn how to calculate gross, operating, and net profit margins step by step. Understand what healthy margins look like across industries and how to improve yours.
Understanding Business Valuation
Learn the key methods for valuing a business including revenue multiples, earnings multiples, DCF analysis, and asset-based approaches. Understand what drives business value.