← SaaS Metrics

Customer Lifetime Value (LTV)

The average total revenue you can expect from a customer over the entire duration of their relationship with your product.

Formula

LTV = ARPU ÷ Monthly Churn Rate

Alternative: LTV = Average Customer Lifespan (months) × ARPU. Both formulas give the same result when churn rate is constant.

What is Customer Lifetime Value?

Customer Lifetime Value (LTV, sometimes written CLV) is the average total revenue a single customer generates from the moment they subscribe until they cancel. It's a forward-looking estimate that tells you how much a customer is worth over their entire relationship with your product — not just this month.

LTV is foundational to understanding unit economics. On its own it's useful, but its real power comes from comparing it to Customer Acquisition Cost (CAC). The LTV:CAC ratio tells you whether your business model makes sense: are you earning enough per customer to justify what you're spending to acquire them?

How to calculate LTV: step-by-step

  1. Calculate your ARPU — total MRR divided by total active customers gives your average monthly revenue per user.
  2. Calculate your monthly churn rate — customers lost divided by customers at start of month, as a decimal (e.g., 3% = 0.03).
  3. Divide ARPU by churn rate — this gives average LTV in dollars.

The math behind this formula: if your monthly churn rate is 3%, the average customer lifespan is 1 ÷ 0.03 = 33 months. Multiply that by your $49 ARPU and you get $49 × 33 = $1,617 LTV. The ARPU ÷ churn formula is just a shortcut to the same result.

Worked Example

ARPU (average monthly revenue per customer) $49
Monthly churn rate 3.0%
Average customer lifespan 1 ÷ 0.03 = 33 months
LTV $49 ÷ 0.03 = $1,633

The LTV:CAC ratio

LTV in isolation is an incomplete picture. A customer worth $1,633 is great — unless it costs you $5,000 to acquire them. The LTV:CAC ratio puts LTV in context of your acquisition cost:

LTV:CAC Ratio Assessment Implication
Below 1:1 Unsustainable You lose money on every customer; fundamentals don't work
1:1 – 3:1 Thin You're profitable per customer but margins leave little room
3:1+ Healthy Standard benchmark for sustainable SaaS growth
Above 5:1 Possibly under-investing You may be under-spending on acquisition and leaving growth on the table

The most powerful lever for improving LTV is reducing churn

Because churn rate is the denominator in the LTV formula, small reductions in churn produce large improvements in LTV. This is the most important insight about this metric:

  • At $49 ARPU and 5% monthly churn: LTV = $49 ÷ 0.05 = $980
  • At $49 ARPU and 3% monthly churn: LTV = $49 ÷ 0.03 = $1,633
  • At $49 ARPU and 2% monthly churn: LTV = $49 ÷ 0.02 = $2,450

Cutting churn from 5% to 2% — without changing your price at all — increases LTV by 150%. By comparison, raising your price from $49 to $69 (a 41% price increase) while holding churn at 5% only increases LTV to $1,380 — still less than the $1,633 you'd get from fixing churn at your original price point.

This doesn't mean pricing doesn't matter. It means that for most early-stage SaaS products, retention investment delivers better unit economics returns than pricing optimization.

Limitations of the LTV formula

The ARPU ÷ churn formula assumes a constant churn rate over the customer lifetime, which is rarely true in practice. Real businesses see higher churn in early months (customers deciding the product isn't for them) and lower churn from long-tenured customers who are deeply embedded. Use LTV as a directional estimate and planning input — not a precise forecast.

LTV also doesn't account for the time value of money. Revenue earned today is worth more than revenue earned three years from now. For businesses with very long average lifespans, a discounted cash flow approach to LTV is more accurate, though far more complex to calculate.

Track LTV automatically from Stripe

Abner calculates your LTV using your actual ARPU and churn rate from Stripe — updated daily, no spreadsheet required.

Start free trial →

Related metrics and reading

Calculate Customer Lifetime Value (LTV) automatically from your Stripe data. Start your free 14-day trial — no credit card required.