LTV Calculator

Estimate customer Lifetime Value (LTV) using ARPA, gross margin, and churn rate.

This is a quick LTV (Lifetime Value) model based on monthly ARPA, gross margin, and churn. It estimates how much gross profit you earn per customer over their expected lifetime.

For accuracy, keep time units consistent (monthly ARPA with monthly churn). For mature businesses, cohort-based LTV is more reliable than a single churn rate.

Prefer an explanation- Read the guide.
Related definitions:ltvarpagross marginchurn rate
Average revenue per account (monthly).
$
 
%
 
%
Used to compute discounted LTV. Set 0 to disable.
%
Used to compute LTV:CAC.
$
Used to estimate max CAC at your LTV.
Tip: you can type commas (e.g., 10,000).

Example

Using the default inputs, the result is:
$5,333.33
ARPA per month
$200
Gross margin
80%
Monthly churn
3%
Annual discount rate (optional)
0%
CAC (optional)
$0
Target LTV:CAC (optional)
3

How to calculate

  1. Choose a segment (plan/channel/geo) and a time unit (monthly).
  2. Enter ARPA per month and gross margin for the segment.
  3. Enter monthly churn rate (customer churn for this model).
  4. Compute LTV = (ARPA * gross margin) / churn.

Formula

LTV = (ARPA * Gross Margin) / Churn Rate
  • Churn is steady over time (a simplifying assumption).
  • ARPA and churn use the same time unit (monthly).

FAQ

Should I use revenue churn or customer churn-
This calculator uses customer churn for simplicity. For many SaaS businesses, revenue churn (NRR/GRR) is more representative.

Common mistakes

  • Mixing annual ARPA with monthly churn (unit mismatch).
  • Using revenue churn/NRR numbers as if they were customer churn.
  • Ignoring payback period and cash constraints when using LTV for budgeting.

How to interpret

How to use this LTV model
  • Use a consistent time unit: monthly ARPA with monthly churn.
  • Gross margin should reflect direct costs (COGS), not operating expenses.
  • Treat this as a quick estimate; cohort-based LTV is more accurate.
Common pitfalls
  • Using revenue churn (NRR/GRR) but labeling it as customer churn.
  • Using annual churn with monthly ARPA (mismatched units).
  • Ignoring expansion/upsell when churn is low.

Quick checks

  • Keep time units consistent (monthly vs annual) across inputs and outputs.
  • Segment by cohort/channel/plan before trusting a blended average.
  • Use the related guide to avoid common definition and denominator mismatches.