Skip to content
Omnikalc

Customer lifetime value calculator: LTV, LTV:CAC and payback

Estimate how much gross profit a customer brings over their lifetime and whether your acquisition cost is sustainable.

Updated on
Your inputs
$

Value out of range

%

Value out of range

%

Value out of range

$

Value out of range

Results

Customer lifetime value (gross profit)

$1,333

LTV:CAC ratio

3.33 x

Healthy
CAC payback period
10.0 months
Average customer lifetime
33.3 months
Lifetime revenue per customer
$1,667
Annual churn
30.6%

LTV at other churn rates

Customer lifetime value (gross profit)LTV:CAC ratio
1% current$4,00010.00
2% current$2,0005.00
3% current$1,3333.33
5% current$8002.00
7% current$5711.43
10% current$4001.00

What lifetime value tells you

Customer lifetime value (LTV or CLV) is the gross profit a customer brings in from their first payment to the day they leave. Set against the customer acquisition cost (CAC), it answers the central question of a subscription business: is it worth paying this much to win a customer? The calculator uses the standard SaaS model, where a constant share of customers cancels each month.

The formulas

  • Monthly gross profit per customer = average revenue per customer (ARPU) × gross margin
  • Average lifetime = 1 ÷ monthly churn
  • LTV = monthly gross profit ÷ monthly churn
  • LTV:CAC ratio = LTV ÷ CAC
  • CAC payback = CAC ÷ monthly gross profit
  • Annual churn = 1 − (1 − monthly churn)^12

Worked example

A software company charges $50 a month with an 80% gross margin. 3% of customers cancel each month, and it costs $400 in marketing and sales to win one.

  1. Gross profit per customer: $50 × 80% = $40 a month.
  2. Average lifetime: 1 ÷ 0.03 = 33.3 months.
  3. LTV = $40 ÷ 0.03 = $1,333 (lifetime revenue is $1,667).
  4. LTV:CAC = 1,333 ÷ 400 = 3.33, and the CAC is earned back in 10 months.
  5. A 3% monthly churn means losing about 31% of customers a year.

Churn is the biggest lever

Monthly churn LTV LTV:CAC
1% $4,000 10.0
2% $2,000 5.0
3% $1,333 3.3
5% $800 2.0
10% $400 1.0

Cutting churn from 3% to 2% raises LTV by half, which is often cheaper than raising prices or lowering CAC.

Benchmarks

  • LTV:CAC of 3 or more is the usual target for a sustainable SaaS business. Below 1, each new customer destroys value.
  • CAC payback under 12 months is considered healthy; enterprise software often accepts 18 to 24 months.
  • A very high ratio, above 5, can mean you are under-investing in growth.

Limits of the formula

The constant-churn model assumes every customer has the same chance of leaving each month. In reality, churn is highest in the first months and lower for loyal customers, and revenue per customer can grow through upgrades. For a more prudent figure, cap the lifetime at three to five years or discount future profit. Calculate CAC with all sales and marketing costs, not just ad spend: the ad metrics calculator gives the cost per acquisition of a single campaign.

Frequently asked questions

How do you calculate customer lifetime value?

For a subscription business: monthly revenue per customer × gross margin ÷ monthly churn. $50 a month at an 80% margin and 3% churn gives $40 ÷ 0.03 = $1,333.

What is a good LTV to CAC ratio?

3:1 is the common benchmark: each customer brings three times what it cost to acquire. Below 1 you lose money on every customer; well above 5 you may be under-investing in growth.

What is the CAC payback period?

The number of months of gross profit needed to recover the acquisition cost: CAC ÷ (monthly revenue × margin). Under 12 months is considered healthy for SaaS.

Why use gross margin rather than revenue?

Because the cost of serving a customer is not available to pay back acquisition. Revenue-based LTV overstates what a customer is worth, so the calculator shows both.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.