Customer economics
LTV Calculator (Customer Lifetime Value)
Calculate customer lifetime value, LTV:CAC ratio and acquisition payback. Compare simple, retention and NPV scenarios.
- LTV + LTV:CAC
- Scenario comparison
- Local calculations
Verified July 14, 2026 · formulas and limitations
Simple LTV uses AOV × frequency × lifespan. The retention model assumes an annual retention rate and computes LTV as annualRevenue / annualChurnRate. NPV discounts annual profit and prorates a fractional final year - it is not a substitute for cohort analysis.
What is LTV and why does it matter?
LTV (Lifetime Value) is the total value a customer will bring to your business over the entire relationship.
Why is LTV critical?
- Marketing budget: You know how much you can spend to acquire a customer (CAC)
- Segmentation: You identify your most valuable customers
- Retention vs Acquisition: You make better decisions about budget allocation
- Business valuation: LTV is a key metric for investors
Calculate LTV in 4 steps
Purchase data
Margin and costs
Customer lifetime value
LTV breakdown over time
Retention model calculates LTV based on customer retention rate. It is more accurate when you have churn data.
Retention data
Retention model results
Cohort simulation (1,000 customers)
See how the number of active customers changes over time
LTV:CAC is the most important marketing efficiency metric. It shows how much you earn for each unit spent on customer acquisition.
Acquisition costs
LTV:CAC analysis
Where are you on the LTV:CAC scale?
Compare scenarios and see how AOV, customer lifespan, purchase frequency or margin affect LTV.
Scenarios to compare
Scenario comparison
LTV formulas
| Model | Formula | When to use |
|---|---|---|
| Simple LTV | AOV × Freq × Lifespan |
When you know average customer lifetime |
| Retention model | AOV × Freq ÷ (Churn % ÷ 100) |
When you have churn/retention data |
| LTV (profit) | LTV × Marża% |
For actual economic value |
| LTV (NPV) | Σ (Zysk_t / (1+r)^t) |
When you want to account for time value of money |
LTV:CAC benchmarks
Formulas and methodology
LTV (simple) | AOV × frequency × lifespan |
LTV (retention) | annualRevenue / (1 - retentionRate) |
LTV:CAC | ltvProfit / cac |
paybackMonths | (cac / annualProfit) × 12 |
Original editorial calculator. Results are computed locally. Last verified: July 14, 2026.
How to increase LTV?
- Upselling and cross-selling
- Bundles / product sets
- Free shipping threshold
- Product recommendations
- Email marketing
- Loyalty program
- Remarketing
- Subscriptions
- Customer service
- Personalization
- VIP programs
- Proactive outreach
- Supplier negotiations
- Private label
- Logistics optimization
- Premium pricing