Written by MetricKit EditorialReviewed by MetricKit Editorial ReviewUpdated 2026-05-09
How MetricKit maintains this page

Review the methodology behind the formulas, see how content is reviewed, and use the contact page for questions, feedback, or corrections.

Customer Lifetime Calculator

Estimate customer lifetime (months) from monthly churn rate (a simple approximation).

Customer lifetime is an intuitive way to translate churn into a time horizon: how long a typical customer stays active before churning.

This calculator uses a constant monthly churn shortcut. It also reports median lifetime and retention after a chosen horizon to help you reason about compounding.

Prefer an explanation- Read the guide.
Need definitions- Browse the glossary.
 
%
Used to compute retention after N months (for example 12).
Tip: you can type commas (e.g., 10,000).

Example

Using the default inputs, the result is:
33.3 months
Monthly churn rate
3%
Horizon (months)
12

How to calculate

  1. Enter monthly churn rate (customer churn, not revenue churn).
  2. Review expected lifetime (1 / churn) as a quick estimate.
  3. Review median lifetime and retention at a horizon (for example 12 months).
  4. Use cohort curves for precision when churn changes by tenure.

Formula

Customer lifetime (months) ~= 1 / monthly churn rate
  • Assumes churn is roughly constant over time (often untrue early vs late).
  • Useful as a planning shortcut; cohort curves are more accurate.

Benchmarks

  • Small changes in churn can create large changes in lifetime because churn is in the denominator.
  • Median lifetime is often more conservative than 1/churn when churn is not very small.
  • Pair lifetime with gross margin to estimate LTV and with CAC to estimate payback feasibility.

FAQ

Why is this only an estimate-
Churn usually changes by tenure (early churn is higher). This formula assumes churn is constant, so it should be used as a quick approximation or compared across segments consistently.

Common mistakes

  • Mixing monthly churn with annual ARPA or annual retention (unit mismatch).
  • Using NRR/GRR as if it were customer churn (different denominators).
  • Assuming churn is constant when early churn is much higher than steady-state churn.

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.