Updated · Built and checked by the PlinzoTools team, formulas tested against published sources
Calculate Customer Lifetime Value from average purchase value, frequency, and customer lifespan.
$600.00
Customer Lifetime Value (LTV) estimates the total revenue a business can expect from a single customer over the entire relationship -- a foundational metric for judging how much you can afford to spend acquiring customers.
Enter average purchase value, purchase frequency per year, and average customer lifespan in years. LTV appears instantly.
LTV = Average Purchase Value × Purchase Frequency × Customer Lifespan
Suppose a small online coffee subscription shop has hypothetical numbers. The average purchase is 50, customers buy 4 times per year, and a typical customer stays for 3 years. Multiplying 50 by 4 gives 200 of revenue per customer per year, and 200 over 3 years gives a lifetime value of 600. Those are also the default values loaded into the calculator, so you can see the result immediately and then replace each field with your own figures.
50 x 4 purchases per year x 3 years = 600 lifetime revenue per customer
The most common mistake is mixing time units. The tool expects purchase frequency per year and lifespan in years. If your customers order monthly, the frequency is 12, not 1. If your average customer stays six months, the lifespan is 0.5. Entering months in the lifespan field would inflate the result twelve-fold, and the calculator has no way to know you meant something else. Decimals are accepted, so fractional years are fine.
This is a revenue-based LTV. It does not subtract the cost of goods, shipping, payment fees, support, or discounts, so it can look far healthier than the actual profit a customer generates. A product with a 20 percent gross margin and one with an 80 percent margin can share the same revenue LTV and have very different economics. If you plan to compare LTV against acquisition cost, consider multiplying the result by your gross margin percentage first, or at least be aware that the comparison is flattering.
It also does not discount future revenue. Money received in year three is worth less than money received today, and a business with high uncertainty may want to be more conservative than a straight multiplication. The result is a single average; it hides the reality that a small share of loyal customers often accounts for a large share of the revenue.
Once you have an LTV figure, the natural next step is to compare it to what you pay to win a customer. The LTV:CAC Ratio Calculator on this site does that comparison. You can also use LTV to test scenarios: what happens to lifetime value if you raise average purchase value by 10 percent, versus extending lifespan by half a year through better onboarding? Because the formula is a simple product, a 10 percent lift in any one input lifts LTV by 10 percent, so the useful question is which input is cheapest for your business to improve.
Be careful with new businesses. If you have only been operating for eight months, you cannot observe a three-year lifespan. Any lifespan you enter is a projection, and the resulting LTV is only as reliable as that guess. Revisit the number as real cohort data accumulates, and treat early figures as a planning range rather than a fact.
No -- this is the standard simple LTV formula. More advanced versions also factor in gross margin and discount future revenue, but this version is the widely used starting point.
Average purchase value x purchases per year x customer lifespan in years. A 60 average order, 4 orders a year and a 3-year lifespan give an LTV of 720.
Revenue, because the inputs are purchase values. To get a profit-based LTV, multiply the average purchase value by your gross margin first, or multiply the result by the margin.
A common estimate is 1 divided by your annual churn rate: 20% annual churn implies an average lifespan of 5 years. Use real churn from your own data where you can.
No. It is the simple undiscounted formula. For long lifespans, a discounted calculation would give a lower figure.
Reference: Google Search Central