LTV Calculator (Customer Lifetime Value)

Estimate customer lifetime value using subscription, churn-based, or transactional models. Optionally include CAC to see LTV:CAC and payback period. Uses best-practice formulas with clear guidance.

SaaS-style: LTV = Monthly ARPU × Gross Margin × Avg. Lifespan (months).
$
%
%
%
$
$

Results

  • Lifetime Value (LTV) $
  • LTV:CAC (x)
  • CAC Payback (months)
  • Category
  • Monthly Contribution $
  • Lifetime Revenue (pre‑margin) $
  • CAC $
  • Surplus over CAC $
  • Model Used

What is LTV (Lifetime Value)?

Lifetime Value (LTV) estimates the total economic value a single customer contributes to your business over the full duration of the relationship. It ties together monetization (ARPU or AOV), unit margins, and retention so you can judge whether your growth engine is creating or destroying value.

In corporate finance and unit economics, LTV is a core input to LTV:CAC, payback period, and decisions about how aggressively to invest in sales, marketing, and product.

Formula

For a contribution-margin view of LTV across a stable customer base:

Where:

  • ARPU = average recurring revenue per user per period (e.g., per month)
  • Gross Margin = (Revenue − COGS) ÷ Revenue
  • Customer Lifetime = average tenure in that period count (e.g., months or years)

This yields lifetime gross profit per customer, which can be compared directly to CAC and used to compute LTV:CAC and surplus over CAC.

Example

Assume a SaaS product with:

  • Monthly ARPU = $30
  • Gross Margin = 75%
  • Average Customer Lifetime = 24 months
  • CAC per customer = $150

Step 1 – Convert ARPU to monthly contribution:

  • Monthly contribution per customer = $30 × 75% = $22.50

Step 2 – Compute Lifetime Value:

  • So each customer is expected to generate \$540 in lifetime gross profit.

Step 3 – Compare to CAC:

  • LTV:CAC = $540 ÷ $150 = 3.6x
  • Surplus over CAC = $540 − $150 = $390

In unit economics terms, this profile sits in the “excellent” zone: each dollar of acquisition spend creates $3.60 of gross profit over the customer’s lifetime, leaving meaningful room for overhead and reinvestment while still compounding equity value.

How to Use the LTV – Lifetime Value Calculator

Select the business model that matches your revenue structure, enter your pricing, margin, retention, and CAC inputs, and the calculator will instantly compute LTV, LTV:CAC, CAC payback, and unit-economics quality.

  1. Select your model

    • Choose Subscription (Lifespan), Churn-based (SaaS), or Transactional (E-commerce) to load the correct inputs and formulas.
  2. Enter your revenue inputs

      • For subscription/SaaS models, fill in Monthly ARPU.

    - For e-commerce, fill in Average Order Value and Purchase Frequency.

  3. Set retention or lifecycle values

      • Subscription: enter Average Lifespan (months).

    - Churn-based: enter Monthly Churn Rate and optionally apply a Discount Rate.

    - Transactional: enter Customer Lifecycle (months).

    - Example formulas used by the tool:

    Subscription:

    Churn-based:

    Transactional:

  4. Add gross margin and CAC

      • Fill in Gross Margin (%) to convert revenue into contribution profit.

    - Toggle Include CAC if you want LTV:CAC and CAC payback.

  5. Review the results

    • The Results panel shows LTV, LTV:CAC, CAC Payback, Monthly Contribution, Lifetime Revenue, Surplus over CAC, and your chosen model.

Frequently Asked Questions

Methodology & Sources

Bibliography

  1. (2017). What Most Companies Miss About Customer Lifetime Value — Harvard Business Review
    Accessed 2025-11-25
  2. (2024). How to Calculate, Interpret & Improve SaaS LTV — Amplitude
    Accessed 2025-11-25
  3. (2024). How to Calculate SaaS LTV in GA4: Guide — Web Star Research
    Accessed 2025-11-25