LTV calculator: the formula, a 3:1 ratio rule, and common mistakes
An LTV calculator estimates how much revenue a customer will generate over the entire relationship. It helps you decide how much to spend on acquisition without guessing. The math is simple, but the assumptions matter more than the formula.

What is an LTV calculator?
An LTV calculator is a tool that estimates the total revenue a customer brings from first purchase to churn. It uses a few inputs: average order value, purchase frequency, and customer lifespan. The output is a dollar number that you can compare against your cost per acquisition.
The term LTV stands for lifetime value, sometimes called CLV or CLTV. In performance marketing, LTV is the ceiling for how much you can spend to acquire a customer and still break even or profit.
A spreadsheet with the right formula does the job; online calculators run the same arithmetic with fewer clicks.
The core formula
The basic LTV formula has three components: average order value (AOV), average purchase frequency per period, and average customer lifespan. Multiply them: LTV = AOV x Frequency x Lifespan.
For example, if your AOV is $50, your customers buy four times a year, and they stay for three years, the LTV is 50 x 4 x 3 = $600.
More advanced versions include gross margin. If your margin is 40%, the net LTV is $600 x 0.4 = $240. CAC has to stay under that number.
Some models use cohort analysis to calculate LTV from historical data. But the simple formula works for planning if your unit economics are stable.
Why you need an LTV calculator
The number the calculator produces is a spending limit. Without one, acquisition budgets get set against a competitor's CAC or a gut feeling, and both are wrong in a different direction.
Compare LTV to CAC. If your net LTV is $240 and your CAC is $80, your ratio is 3:1. That is healthy. If the ratio drops below 1, you lose money on every customer.
You also use LTV to segment customers. High-LTV segments deserve higher bids. Low-LTV segments you might exclude or serve with cheaper channels.
How to calculate LTV in practice
Start with a customer cohort: all customers acquired in a specific month. Track their revenue over 6 or 12 months. Divide total revenue by the number of customers to get AOV per customer. Then multiply by the average number of purchases per period and the typical lifespan.
For a real example: an e-commerce store with $40 AOV, 3 purchases per year, and 2-year lifespan has LTV = 40 x 3 x 2 = $240. If the gross margin is 50%, net LTV is $120.
Use this to set a target CAC. If you want a 3:1 LTV/CAC ratio, your max CAC is $40 (120/3). If your current CAC is $100, you need to lower it or improve LTV.
- Step 1: Define a time horizon (usually 12-24 months).
- Step 2: Collect data on average order value, repeat rate, and churn rate.
- Step 3: Apply the formula or use an online LTV calculator.
- Step 4: Compare LTV to current CAC.
Three ways an LTV number misleads
Using average values without considering customer segments. A $100 LTV average might hide a segment with $500 and another with $50. That leads to wrong bidding decisions.
Ignoring gross margin. Revenue LTV is misleading if your margin is thin. Always use net LTV after cost of goods sold.
Assuming linear growth. Early LTV projections from a few weeks of data are unreliable. Wait until you have at least 6 months of purchase history.
LTV calculator by business model
Different business models use different LTV formulas. For e-commerce, the simple AOV x frequency x lifespan works. For SaaS, you use monthly recurring revenue (MRR) times gross margin divided by churn rate. For lead generation, you need the average conversion value per lead.
An e-commerce LTV calculator should include product return rates. A SaaS calculator needs monthly churn per segment. Each model has its own key metric.
Limitations of an LTV calculator
LTV is a prediction. It assumes future behavior matches the past. If your business changes pricing, adds subscription, or shifts channels, the LTV changes.
Short-term data leads to wide error margins. A customer acquired in a promotional period may behave differently than a regular one.
Do not treat LTV as a constant. Recalculate quarterly or after any major change in product, pricing, or customer mix.
| Business model | LTV formula | Typical LTV range | Key metric |
|---|---|---|---|
| E-commerce | AOV x purchase frequency x lifespan | $200 - $2,000 | Repeat purchase rate |
| SaaS (subscription) | MRR x gross margin / monthly churn rate | $500 - $10,000 | Churn rate |
| Lead generation | Lead conversion value x lead lifetime | $50 - $500 | Conversion rate |
FAQ
What is the difference between LTV and CLV?
LTV and CLV mean the same thing: customer lifetime value. LTV is more common in performance marketing. Both measure total revenue from a customer over their lifetime.
How often should I calculate LTV?
Recalculate LTV quarterly or whenever you change pricing, product, or major acquisition channels. If your churn rate shifts, update your LTV calculation immediately.
Can I calculate LTV with only three months of data?
You can, but the result will be very rough. Three months is not enough to see repeat purchase patterns. Use at least six months of data for a stable estimate, ideally 12 months.
What is a good LTV to CAC ratio?
A 3:1 ratio is considered healthy. If it is below 1:1, you lose money on every customer. Above 5:1 might mean you are under-investing in acquisition.
Do I need an online LTV calculator or can I use a spreadsheet?
A spreadsheet works perfectly. Online calculators are faster if you don't want to set up the formula. Both rely on the same math. Choose whichever is convenient.
I can do this on your product.
I consult on acquisition, funnels and retention - including hard verticals.
