LTV:CAC Ratio Calculator (SaaS)

Essential SaaS unit economics: compute LTV:CAC ratio and CAC payback using direct inputs or a churn-based best-practice model. Includes clean scenarios and guidance.

LTV = Monthly ARPU × Gross Margin ÷ Monthly Churn. Optionally apply a discount rate (NPV).
$
%
%
%
$
$

Results

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

What is LTV:CAC Ratio?

The LTV:CAC ratio compares customer lifetime value (LTV) with customer acquisition cost (CAC) to show how efficiently a business converts acquisition spend into long-term gross profit.

In SaaS and subscription models, this ratio anchors unit economics: it links monetization, retention, churn, gross margin, and acquisition efficiency into a single signal of whether growth is value-accretive or value-destructive.

Operators and investors generally consider 3:1 healthy; below 2:1 signals inefficient spend, while very high ratios can indicate under-investment in growth despite strong retention and monetization.

Formula



Example

A SaaS product has:

LTV = (50 × 0.75) / 0.04 = $937.50

LTV:CAC = 937.50 / 150 = 6.25:1

This ratio reflects high-efficiency growth, strong retention economics, and headroom to scale acquisition while staying comfortably above the 3:1 benchmark.

How to Use the LTV:CAC Ratio Calculator

Use this calculator to estimate customer lifetime value (LTV), compare it to your customer acquisition cost (CAC), and see whether your SaaS unit economics are strong enough to scale.

  1. Select the calculation model

    • At the top, pick SaaS (Churn-based), SaaS (Lifespan), or Direct Inputs depending on whether you want LTV derived from churn, from average lifespan, or entered directly.
  2. Enter your revenue and retention inputs

      • For Churn-based, type your Monthly ARPU, Gross Margin %, and Monthly Churn Rate %.

    - For Lifespan, enter Monthly ARPU, Gross Margin %, and Average Lifespan (months).

    - For Direct Inputs, just enter your Lifetime Value (LTV).

  3. Add CAC and optional discount rate

      • Fill in CAC (Customer Acquisition Cost) for all models.

    - In the churn-based model, use the Apply Discount Rate (NPV) toggle and Annual Discount Rate % if you want an NPV-adjusted LTV based on the formula:

  4. Review the results panel

    • Check the LTV:CAC (x) value and the Category label to see whether your ratio is weak, acceptable, or excellent, then look at CAC Payback (months), Lifetime Value (LTV), Monthly Contribution, Lifetime Revenue, and Surplus over CAC to understand profitability per customer.
  5. Iterate scenarios and compare

    • Use the “Try scenarios” presets (if available) or tweak ARPU, churn/lifespan, margin, CAC, and discount rate to see how changes in pricing, retention, or acquisition efficiency shift your LTV:CAC and payback before committing budget.

Frequently Asked Questions

Methodology & Sources

Bibliography

  1. (2025). LTV/CAC Ratio: What It Is & How to Calculate It — Harvard Business School Online
    Accessed 2025-11-27
  2. (2022). How to Calculate Customer Lifetime Value (LTV Formula) — Capchase
    Accessed 2025-11-27
  3. (2025). CAC SaaS: A Guide for Businesses — Stripe
    Accessed 2025-11-27