How Customer Lifetime Value Is Calculated
Customer lifetime value (CLV, often shortened to LTV) is the total a typical customer is worth to you before they stop buying. This calculator offers the two formulas most teams actually use, because the right one depends on how customers pay you.
- Repeat purchases: LTV = average order value × purchases per year × lifespan in years. A store with a $65 average order, 4 orders a year and a 3-year customer life has a revenue LTV of 65 × 4 × 3 =780.
- Subscriptions: LTV = monthly ARPU × gross margin ÷ monthly churn. At 49 a month, 60% margin and 3% monthly churn, LTV is49 × 0.60 ÷ 0.03 = $980. Dividing by churn works because a customer's expected lifetime is 1 ÷ churn, here 33.3 months.
- Gross margin: both modes also show gross-profit LTV. The $780 store customer is worth $468 in gross profit at a 60% margin, and that is the number that pays for acquisition.
If you enter a customer acquisition cost, the tool divides gross-profit LTV by CAC to give the LTV:CAC ratio, and divides CAC by monthly gross profit per customer to show how many months it takes to earn the acquisition cost back.