Customer Lifetime Value (LTV) Calculator
Estimate lifetime revenue from purchase value, annual frequency and customer lifespan.
- Revenue per customer per year
- $300.00
What is Customer Lifetime Value (LTV)?
Customer lifetime value (LTV or CLV) estimates the total revenue one customer brings in over the whole relationship. The simple formula is average purchase value × purchases per year × years as a customer: $50 × 6 × 3 = $900. Multiply by gross margin to turn it into lifetime profit before comparing it with acquisition cost.
Avg. purchase × Purchases per year × YearsRevenue LTV × Gross marginMonthly revenue per account ÷ Monthly churn rateExample: a specialty coffee subscription
Customers spend $50 per order, order 6 times a year and stay about 3 years. Gross margin is 40%.
- Revenue LTV: $50 × 6 × 3 = $900
- Profit LTV: $900 × 0.40 = $360
- If it costs $90 to acquire a customer, LTV:CAC on profit is 4:1
For a monthly plan at $100 with 4% monthly churn, the subscription formula gives $100 ÷ 0.04 = $2,500 of lifetime revenue.
Common mistakes
- Comparing revenue LTV with CAC. Acquisition cost is paid from profit, so use profit LTV for the ratio.
- Assuming lifespans you have not observed. A two-year-old business cannot know it keeps customers for five years. Use cohort data or stay conservative.
- One LTV for every channel. Customers from referrals and from discounts usually behave differently. Segment when you can.
Customer Lifetime Value (LTV) FAQ
What is a good LTV to CAC ratio?
A common rule of thumb in subscription businesses is about 3:1 on a profit basis, but the right ratio depends on cash, payback period and growth goals. Below 1:1 you lose money on every customer you acquire.
Can I compare this directly with CAC?
Convert it to profit first by multiplying by your gross margin. This calculator shows revenue LTV, which overstates what you can afford to spend on acquisition.
How do I estimate customer lifespan?
For subscriptions, 1 ÷ monthly churn gives the average lifetime in months. For repeat-purchase businesses, look at how long past customer cohorts kept ordering.
Should LTV be discounted for the time value of money?
For long lifetimes or high interest rates, yes. This simple model does not discount future revenue, so treat it as an upper estimate.
Guides for this calculation
Build context around the numbers with worked examples from our guides.
How to Calculate Average Order Value (AOV): Formula, Examples, and Growth Strategies →