Sales & Marketing

Customer Lifetime Value Calculator

Calculate and forecast long-term customer value and revenue potential

Get this built around your data

✓ Free to download  ·  ✓ Excel 2016+ and Google Sheets  ·  ✓ Custom version in 24h

Lifetime value is quoted far more often than it is calculated correctly. This template computes it from actual cohort retention and gross margin, not from an assumed churn rate applied to revenue.

What the worksheet looks like

The actual columns, with sample rows

Cohorts sheet: retention by month since acquisition, the basis for LTV.
ABCDEFG
1CohortSizeM1M6M12LTV
22025-Q1184100%71%58%412
32025-Q2212100%68%54%388
42025-Q3241100%74%61%441
52025-Q4266100%77%

The formulas that do the work

Why each one is written the way it is

  • =COUNTIFS(Cust[Cohort],[@Cohort],Cust[LastActive],">="&EDATE([@Start],6))/[@Size] Six-month retention measured from the customer table, not assumed. Cohort retention is almost never the smooth curve a single churn rate implies.
  • =[@ARPU]*[@[Gross margin]]/[@[Monthly churn]] The classic LTV formula — useful as a sanity check, misleading as a primary measure, because it assumes churn is constant over the customer's life. It is not; it is highest early.
  • =SUMPRODUCT(Retention[Rate],Cohort[ARPU])*GrossMargin LTV from the observed retention curve, which is the number to plan against. It is usually lower than the formula version for young businesses and higher for mature ones.
  • =[@LTV]/[@CAC] LTV to CAC ratio. Below 3 the model is fragile; above 5 you are probably underspending on acquisition.

An LTV that was 40% too high

A worked example with real numbers

A subscription business used a 3% monthly churn rate and calculated a €680 LTV, justifying €220 of acquisition cost. Cohort data showed churn at 9% in the first three months and 2% thereafter — the blended rate was right on average and wrong for the shape. True LTV was €412, and CAC needed to fall below €140. Cutting the two worst-performing channels achieved that without reducing volume much.

What is in the workbook

Tab by tab

Every tab in the workbook and what it is for.
TabContents
CohortsRetention by month since acquisition.
CustomersAcquisition date, revenue and last active date.
LTVCohort-based LTV alongside the formula version.
CACAcquisition spend by channel and period.
READMEWhy cohort LTV and formula LTV differ.

Features and related templates

What is included, and what to look at next

What it does

  • Customer value calculation
  • Revenue forecasting
  • Churn rate analysis
  • Segment-based LTV
  • Retention metrics
  • Growth projections

Need it adapted?

  • Built around your own data and column names
  • Connected to your source system
  • Delivered within 24 hours

Questions about this template

Specific to this workbook, not generic

Why not just use ARPU divided by churn?

Because it assumes a constant churn rate. Almost every business loses customers fastest in the first few months, and a blended rate overstates the value of the ones who stay.

How much history do I need?

At least twelve months, ideally twenty-four. With less, you are extrapolating a retention curve from its steepest section and will overestimate.

Should LTV be on revenue or gross margin?

Gross margin, always. Revenue LTV compared against CAC tells you nothing about whether you can afford the customer.

"This calculator has revolutionized how we value and segment our customers. The insights have helped us optimize our acquisition and retention strategies."

- David R., Customer Success Director