LTV Calculator
Calculate customer lifetime value based on purchase value, purchase frequency, and customer lifespan.
Lifetime Value
—
Guide
How it works
Use this calculator to estimate customer lifetime value based on purchase value, purchase frequency, and customer lifespan. Useful for evaluating customer profitability, setting acquisition budgets, and improving retention strategy.
What this calculator does
The customer lifetime value (LTV) calculator helps you estimate the total revenue a customer generates over the full relationship with your business.
It uses:
- average purchase value
- purchase frequency
- customer lifespan
This gives you LTV - the total revenue contribution of a typical customer across their lifecycle.
How to use the LTV calculator
- Enter your average purchase value - the average amount a customer spends per transaction
- Enter your purchase frequency - how often a customer buys within a given period (e.g. per year)
- Enter your customer lifespan - the average duration a customer remains active (in years)
- The calculator will show estimated lifetime value
For best results, ensure all inputs are based on the same time period (e.g. annual frequency and lifespan in years).
LTV Formula
LTV = Average Purchase Value x Purchase Frequency x Customer Lifespan
Where:
- Average Purchase Value = average revenue per transaction
- Purchase Frequency = number of transactions per period
- Customer Lifespan = duration of customer relationship
- LTV = total revenue generated per customer over time
Example calculation
If:
- Average purchase value = 50
- Purchase frequency = 4 per year
- Customer lifespan = 3 years
Then:
- LTV = 50 x 4 x 3
- LTV = 600
This means the average customer generates 600 in total revenue over their lifetime.
What is customer lifetime value?
Customer lifetime value (LTV) is the estimated total revenue a business can expect from a single customer over the entire duration of their relationship.
It reflects both:
- how much customers spend
- how long they remain active
LTV is one of the most important metrics for understanding the long-term value of your customer base.
How LTV relates to customer behavior
LTV is driven by three core factors:
- Purchase value - how much customers spend per order
- Purchase frequency - how often they buy
- Retention (lifespan) - how long they stay
Improving any one of these increases LTV:
- higher prices or upsells increase purchase value
- better marketing increases frequency
- stronger retention increases lifespan
Why LTV matters for business growth
Understanding LTV helps you:
- determine how much you can afford to spend on acquiring customers
- identify high-value customer segments
- improve retention strategies and customer experience
- forecast long-term revenue based on customer growth
- prioritise marketing channels that attract valuable customers
LTV shifts focus from short-term sales to long-term profitability.
LTV vs CAC - the profitability framework
LTV is most powerful when compared to customer acquisition cost (CAC):
- LTV > CAC - profitable customer acquisition
- LTV = CAC - break-even
- LTV < CAC - loss-making acquisition
A common benchmark:
- healthy businesses target LTV:CAC ratios of 3:1 or higher
This means each customer generates at least three times the cost to acquire them.
Use the CAC Calculator to compare acquisition cost against lifetime value.
LTV in different business models
LTV varies significantly by business type:
- Ecommerce - driven by repeat purchases and average order value
- SaaS - driven by monthly subscription value and churn rate
- Service businesses - driven by retention and upsell opportunities
- Marketplaces - driven by transaction frequency and commission
Understanding your specific drivers is key to improving LTV.
When to use this calculator
Use this calculator when you want to:
- estimate long-term customer value
- set acquisition budgets based on expected returns
- evaluate marketing channel performance
- improve retention and customer experience strategies
- forecast revenue based on customer growth
Common mistakes when calculating LTV
Common mistakes include:
- using unrealistic customer lifespan assumptions
- ignoring churn rate and retention patterns
- mixing time periods (e.g. monthly frequency with yearly lifespan)
- calculating LTV without segmenting by customer type or channel
- confusing revenue with profit - LTV does not include costs
Accurate inputs are critical for meaningful LTV insights.
LTV vs revenue and profit
LTV measures revenue, not profit.
To understand profitability:
- subtract cost of goods sold (COGS)
- subtract acquisition and servicing costs
A high LTV does not guarantee profitability unless margins are healthy.
Related calculations
Once you know your LTV, you may also want to:
- Use the CAC Calculator to measure acquisition cost
- Use the Marketing ROI Calculator to evaluate campaign returns
- Use the ROAS Calculator to assess ad performance
- Use the Conversion Rate Calculator to improve funnel performance
Useful resources
- Google Analytics - track customer behavior and purchase frequency
- Shopify Analytics - built-in ecommerce LTV reporting
- Klaviyo - customer segmentation and lifecycle value tracking
- HubSpot CRM - customer data and revenue attribution
FAQs
What is LTV?
Customer lifetime value (LTV) is the total revenue a business expects to generate from a customer over their entire relationship.
How do you calculate LTV?
LTV = Average Purchase Value x Purchase Frequency x Customer Lifespan.
What is a good LTV?
It depends on your business model, but LTV should be significantly higher than CAC. A 3:1 LTV to CAC ratio is commonly considered healthy.
Why is LTV important?
It helps businesses understand long-term customer value, set acquisition budgets, and improve profitability.
What is the difference between LTV and CAC?
LTV measures how much revenue a customer generates. CAC measures how much it costs to acquire that customer.
Can LTV increase over time?
Yes. Improving retention, increasing order value, and encouraging repeat purchases all increase LTV.
Interpreting your result
Your ltv result should always be interpreted in context:
- compare it against your historical baseline
- review it alongside the main commercial or operational drivers behind the metric
- compare it across products, channels, periods, or segments where relevant
- avoid interpreting the result in isolation without checking the underlying input values
A single period can be noisy, so trend direction over several periods is usually more useful than one standalone result.
Data quality checklist
Before acting on this result, verify:
- the inputs use the same time period and reporting basis
- one-off anomalies are identified separately from steady-state performance
- discounts, refunds, taxes, or fees are handled consistently where relevant
- the underlying values are complete enough to support a meaningful conclusion
Small input inconsistencies can materially change the result.
How to improve this metric
Practical ways to improve this metric depend on the underlying business model, but often include:
- identify the main driver behind the result before making changes
- test one variable at a time so the impact is easier to measure
- compare performance by segment rather than only at an overall level
- review the metric regularly so changes can be caught early
Improvement is most reliable when measurement definitions remain stable over time.
Benchmarks and target setting
A good target depends on your industry, business model, and stage of growth.
When setting targets:
- compare against your own historical trend before relying on outside benchmarks
- define both minimum acceptable and aspirational target ranges
- review targets whenever pricing, cost, demand, or channel mix changes materially
- pair benchmark review with the underlying commercial context, not just the final number
Your own historical performance is usually the most practical benchmark.
Reporting cadence and decision workflow
For most teams, a simple cadence works best:
- Weekly: monitor the metric when trading conditions or campaign activity change quickly
- Monthly: compare the result against target and prior periods
- Quarterly: reassess assumptions, targets, and the main drivers behind the metric
A practical workflow is to calculate the metric, identify the primary driver of change, test one improvement, and then review the next comparable period before scaling.
Common analysis scenarios
You can use this metric in several practical scenarios:
- monthly performance reviews
- pricing, margin, or cost analysis
- planning and forecasting discussions
- investor, lender, or management reporting
In each scenario, pair the result with the underlying business context so decisions are not made on one number alone.
FAQ extensions
Should I compare this metric across channels?
Yes, but only when definitions and attribution rules are consistent.
How many periods should I review before making changes?
At least 3 comparable periods is a good baseline unless there is a clear data issue or one-off event.
What should I do if this metric improves but profit declines?
Check whether costs, discounts, conversion quality, or downstream profitability changed at the same time.
Explore more
More calculators in this topic
Continue exploring
Related calculators
Explore the next calculations most relevant to this topic.
marketing
CAC Calculator
Calculate customer acquisition cost based on total spend and new customers.
marketing
Marketing ROI Calculator
Calculate marketing ROI based on revenue generated and marketing cost.
marketing
ROAS Calculator
Calculate return on ad spend based on revenue and ad costs.