Lifetime Value Calculator
What a Customer Is Worth Over Their Whole Relationship With You
A single transaction rarely tells the full story of a customer's value — a subscriber who stays two years is worth far more than the sum of their first invoice suggests. Lifetime value estimates that full relationship, either by projecting purchase behavior forward or by working backward from how quickly customers typically churn.
The Formula
Customer Value = Average Purchase Value × Purchase Frequency
LTV = Customer Value × Average Customer Lifespan (years)
Churn-based method:
LTV = (ARPU × Gross Margin %) / Churn Rate
Two Ways to Estimate the Same Number
The basic method suits businesses with clear repeat-purchase patterns, like retail or services. The churn-based method suits subscription businesses, where average revenue per user (ARPU) and a monthly or annual churn rate are already tracked.
| ARPU | Gross margin | Churn rate | LTV |
|---|---|---|---|
| $50 | 70% | 5% | $700.00 |
| $50 | 70% | 2% | $1,750.00 |
| $100 | 80% | 3% | $2,666.67 |
| $20 | 60% | 10% | $120.00 |
Because churn rate sits in the denominator, small improvements in retention produce disproportionately large gains in LTV — cutting churn from 5% to 2% more than doubled LTV in the table above.
Where This Calculation Matters
- Justifying acquisition spend — LTV sets the ceiling for how much a business can reasonably spend to acquire a customer.
- Subscription pricing — modeling how a price or margin change ripples through to lifetime value.
- Retention investment cases — the churn-based formula makes it explicit how much a retention program is worth in LTV terms.
- Investor and board reporting — LTV alongside CAC is a standard health-check pair for subscription and repeat-purchase businesses.
How to Use This Calculator
- Choose Basic or Churn-Based from the mode selector.
- For Basic, enter Average Purchase Value ($), Purchase Frequency (per year), and Average Customer Lifespan (years).
- For Churn-Based, enter Average Revenue per User ($), Gross Margin (%), and Churn Rate (%).
- Select Calculate to see the estimated lifetime value.
Related Calculations
Weigh this against the Customer Acquisition Cost Calculator, or see how churn assumptions were derived with the Churn Rate Calculator.
Principles of Customer Lifetime Value (LTV / CLV) Modeling
A Customer Lifetime Value (LTV) calculator models the projected total net gross profit a single customer account generates across their entire commercial relationship with a company. In subscription SaaS, e-commerce, and direct-to-consumer businesses, LTV dictates maximum allowable customer acquisition budgets and anchors corporate enterprise valuation multiples.
The Fundamental LTV Formulas
Customer Lifetime Value: LTV ($) = ( Average Monthly Revenue Per User [ARPU] × Gross Margin % ) / Monthly Churn Rate
E-Commerce LTV ($) = Average Order Value (AOV) × Purchase Frequency per Year × Average Lifespan (Years) × Gross Margin %
The LTV:CAC Ratio Health Benchmark
| LTV:CAC Ratio | Business Health Category | Strategic Venture Capital Assessment |
|---|---|---|
| Less than 1.0x (LTV < CAC) | Losing Money on Every Customer | Business model is fundamentally broken; immediate shutdown risk |
| 1.0x to 2.5x | Sub-Optimal Efficiency | Narrow profit margins; vulnerable to customer churn shocks |
| 3.0x to 4.0x (Gold Standard) | Healthy, Sustainable High Growth | Optimal balance between profitability and aggressive market expansion |
| Greater than 5.0x | Under-Investing in Growth | Marketing budget is too conservative; company is leaving market share on the table |
Discounted Lifetime Value (Net Present Value NPV)
For enterprise contracts with 5+ year lifespans, future cash flows must be discounted by the company's Weighted Average Cost of Capital (WACC / Discount Rate r):
Step-by-Step Worked Calculation Example
Example: Calculating SaaS LTV and LTV:CAC Ratio
Problem: A subscription software company charges an average of $150.00/month per subscriber (ARPU = $150). Hosting and support cost of goods sold (COGS) is $30/month (Gross Margin = 80.0%). Monthly subscriber churn rate is 2.50% (0.025). The company spends $1,200 on marketing to acquire each new customer (CAC = $1,200). Calculate: (1) Average customer lifespan in months; (2) Customer Lifetime Value (LTV); and (3) The LTV:CAC Ratio.
Step 1: Calculate Average Customer Lifespan:
Lifespan = 1 / 0.025 = 40.0 Months (3.33 Years)
Step 2: Calculate Monthly Gross Profit per User:
Monthly Gross Profit = $150 × 0.80 = $120.00 / month
Step 3: Calculate Customer Lifetime Value (LTV):
LTV = 40.0 months × $120.00/month = $4,800.00
Step 4: Compute LTV:CAC Ratio:
LTV:CAC Ratio = $4,800.00 / $1,200.00 = 4.00x (4:1 Ratio)
Conclusion: An LTV of $4,800 yields a premier 4:1 LTV:CAC ratio, signaling strong commercial health.
Customer Cohort Retention Curves and Non-Linear Decay
Traditional simple LTV formulas assume constant linear churn across time. In reality, customer churn exhibits a Hyperbolic Decay Curve:
- Month 1 to 3 (Onboarding Cliff): Highest churn (5% to 10% monthly) as uncommitted trial users drop out.
- Month 12+ (Core Retained Cohort): Churn drops below 0.5% monthly as sticky power users integrate the product into daily operational workflows.
E-Commerce LTV via the Buy-'Til-You-Die (BTYD) Dirichlet Model
For non-contractual, non-subscription businesses (such as online apparel brands), customer churn is unobservable (customers do not explicitly "cancel"; they simply stop purchasing).
Data scientists apply the Pareto/NBD (Negative Binomial Distribution) Model:
Customers who purchased recently with high historical frequency receive high probability scores of future lifetime transactions.
Expansion Revenue and Net Negative Churn Valuation
In modern enterprise software finance, top-performing SaaS companies (such as Twilio and GitLab) generate substantial Expansion Revenue through usage-based billing tiers and seat add-ons.
When expansion revenue from retained accounts outpaces revenue lost to churn, customer lifetime value becomes theoretically infinite over time, unlocking premium 15x to 25x ARR Enterprise Valuation Multiples in public financial markets.
Net Present Value (NPV) Discounting in Enterprise LTV
For enterprise SaaS contracts with multi-year commitments (3 to 5 years), calculating LTV without discounting future cash flows overstates present value by 15% to 25%.
Applying a standard corporate 10% to 12% Cost of Capital Discount Rate ensures that deferred renewal cash flows reflect true net present shareholder value.
Gross Margin Expansion and LTV Multipliers
Optimizing cloud hosting infrastructure (AWS / Azure reserved instances and multi-tenant database architectures) expands gross margins from 70% to 85%, directly boosting customer lifetime value by 21.4% without needing to raise subscription prices or lower churn rates.
Customer Advocacy and Referral LTV Expansion
High-NPS promoter customers generate secondary referral accounts with near-zero acquisition cost; factoring word-of-mouth referral value into customer lifetime models increases effective enterprise customer account valuation by 15% to 30%.
Multi-Product Cross-Selling in Customer Lifetime Value
B2B SaaS companies introduce complementary product add-ons (such as analytics modules and security compliance add-ons), expanding account LTV by 40% across existing enterprise customer cohorts.