How to use the ltv calculator
- Enter your average order value, the typical amount a customer spends in one transaction.
- Set the purchase frequency, which is how many times per year an average customer buys.
- Input your annual retention rate as a percentage below 100.
- Optionally add your gross margin to see profit-based customer lifetime value instead of just revenue.
- Read the results instantly: the tool computes lifespan, annual value and total LTV.
How the LTV formula works
The standard formula for customer lifetime value uses three inputs. First, multiply the average order value by the purchase frequency to get the annual revenue per customer. Second, divide the retention rate (as a decimal) by one minus the retention rate to find the expected customer lifespan in years. Finally, multiply the annual revenue by the lifespan.
For example, if your average order is $50, customers buy 4 times a year and your retention rate is 80%, the math looks like this:
- Annual revenue = $50 x 4 = $200
- Lifespan = 0.80 / (1 - 0.80) = 4.0 years
- LTV = $200 x 4.0 = $800.00
If you also enter a gross margin of 40%, the profit-based LTV becomes $800.00 x 0.40 = $320.00. This LTV calculator performs these steps automatically as you type.
Reference table of common scenarios
The table below shows how different combinations of order value, frequency and retention affect the revenue-based customer lifetime value. Use it to benchmark your own numbers.
| Avg order | Frequency | Retention | Lifespan | LTV (revenue) |
|---|---|---|---|---|
| $25 | 4/yr | 70% | 2.33 yr | $233.33 |
| $50 | 6/yr | 80% | 4.00 yr | $1,200.00 |
| $100 | 2/yr | 90% | 9.00 yr | $1,800.00 |
| $10 | 12/yr | 60% | 1.50 yr | $180.00 |
| $200 | 1/yr | 50% | 1.00 yr | $200.00 |
Notice that retention has the largest impact. Moving from 70% to 90% retention more than triples the lifespan, which directly multiplies the CLV.
Why customer lifetime value matters
Knowing your CLV helps you decide how much you can afford to spend on acquiring new customers. If your LTV calculator shows a lifetime value of $500 and your gross margin is 50%, your profit per customer is $250. That means spending $100 on marketing to acquire one customer is sustainable, while spending $300 is not.
This metric is especially useful when paired with other financial tools. For instance, if you are evaluating whether to finance equipment for your business using an auto loan calculator or similar financing tool, understanding your recurring customer revenue helps you project whether future cash flow can cover those payments.
E-commerce brands, subscription services and local businesses all rely on lifetime value to set budgets for advertising, loyalty programs and customer support staffing.
Revenue LTV versus profit LTV
Many beginners stop at revenue-based LTV, but that number overstates what the business actually keeps. Gross margin accounts for the cost of goods sold, shipping, payment processing fees and direct labor. When you enter a margin into this LTV calculator, it multiplies the revenue figure by your margin percentage to show the real contribution each customer makes.
A company selling physical products might have a 40% margin, while a software company could see 80% or higher. Two businesses with identical revenue LTVs can have vastly different profit LTVs depending on their cost structures. Always use the profit figure when comparing against your customer acquisition cost.
Common mistakes when calculating CLV
The most frequent error is entering a retention rate of 100%. Mathematically, a 100% retention rate implies customers never leave, making the lifespan infinite. The formula divides by (1 minus retention), so a rate of 100% causes division by zero. Keep your retention input strictly below 100%.
Another mistake is mixing time periods. Purchase frequency must be expressed per year to match the annual retention rate. If you only have monthly data, multiply the monthly purchase count by 12 before entering it here.
Finally, some people use total revenue divided by total customers as their average order value. That gives you revenue per customer per period, not per transaction. Make sure the average order value reflects a single checkout or invoice, and let the frequency field handle how often those transactions occur.
Worked examples
Each result below was produced by the same code the tool runs, so you can check your own numbers against them.
| Example | Input | Result |
|---|---|---|
| E-commerce store | Average order value ($): 65; Purchase frequency (per year): 3; Retention rate (%): 75; Gross margin (%): 40 | Customer lifespan: 4 years; Annual revenue per customer: $195.00; Lifetime value (revenue): $780.00; Lifetime value (profit): $312.00 |
| Subscription box | Average order value ($): 30; Purchase frequency (per year): 12; Retention rate (%): 85 | Customer lifespan: 6.67 years; Annual revenue per customer: $360.00; Lifetime value (revenue): $2,400.00 |
| B2B SaaS | Average order value ($): 200; Purchase frequency (per year): 12; Retention rate (%): 90; Gross margin (%): 80 | Customer lifespan: 10 years; Annual revenue per customer: $2,400.00; Lifetime value (revenue): $24,000.00; Lifetime value (profit): $19,200.00 |
| Coffee shop | Average order value ($): 5.5; Purchase frequency (per year): 52; Retention rate (%): 60; Gross margin (%): 65 | Customer lifespan: 2.5 years; Annual revenue per customer: $286.00; Lifetime value (revenue): $715.00; Lifetime value (profit): $464.75 |
FAQ
What is a good customer lifetime value?
A common benchmark is that your LTV should be at least three times your customer acquisition cost. However, the ideal number varies heavily by industry, margins and growth stage.
Can retention be 100 percent?
No. A 100 percent retention rate would mean no customers ever leave, resulting in an infinite lifespan. This calculator caps retention below 100 percent to keep the math valid.
What is the difference between LTV and CLV?
They are the same thing. LTV stands for lifetime value and CLV stands for customer lifetime value. Both terms describe the total revenue or profit a business expects from a single customer.
Should I use gross or net margin?
Most businesses use gross margin because it isolates the direct cost of delivering the product or service. Net margin includes overhead like rent and salaries, which are harder to attribute to individual customers.
How do I find my retention rate?
Divide the number of customers who made a purchase in the current year by the number who purchased in the previous year, then multiply by 100. Exclude brand-new customers acquired during the current year for accuracy.
Does this LTV calculator store my data?
No. All calculations happen locally in your browser. Your numbers are never sent to any server.