Home / E-commerce & business / Customer Lifetime Value (LTV) Calculator

Customer Lifetime Value (LTV) Calculator

What a customer is really worth over time - and whether you are paying too much to get them.

$
%
$

Subscription? Use the monthly fee, 12 purchases per year, and lifespan = 1 / (monthly churn x 12).

Lifetime value (gross profit)
-
Lifetime revenue-
LTV : CAC-
CAC payback-
Max CAC at 3:1-

The LTV formula

LTV = Average order value x Purchases per year x Lifespan (years) x Gross margin

This calculator uses gross-profit LTV, not revenue LTV. Comparing revenue to acquisition cost overstates how much you can spend - the product still has to be paid for.

LTV:CAC ratio

The ratio of lifetime value to acquisition cost is the health check investors and operators use most:

Subscription businesses

If 5% of subscribers cancel each month, the average customer stays 1 / 0.05 = 20 months, or 1.67 years. Enter your monthly price, 12 purchases per year and 1.67 years.

Frequently asked questions

What is a good LTV:CAC ratio?

About 3:1 is the widely used benchmark for a healthy, scalable business.

What is CAC payback?

The number of months of gross profit it takes to earn back what you paid to acquire a customer. Under 12 months is generally good.

Related tools

Paid adsBreak-Even CPA CalculatorThe most you can pay for a customer before an ad campaign loses money.E-commerce & businessProfit Margin & Markup CalculatorMargin, markup and profit from cost and price - or the price for a target margin.Paid adsROAS CalculatorReturn on ad spend plus your break-even ROAS from margin.