1. Calculators
  2. SaaS, E-commerce & Marketing

Customer Lifetime Value & LTV:CAC Calculator

Estimate how much gross profit a customer brings in over the whole relationship, compare it with what the customer cost to acquire, and see the month in which an average new customer pays for itself.

Updated Oct 16, 2026Free · no sign-upFormulas tested

Your inputs

Enter monthly figures per customer. Discount rate, expansion and the lifetime cap are optional refinements.

$
Average monthly recurring revenue per account. For annual plans, divide the yearly price by 12.
%
Revenue minus hosting, support, payment fees and other cost of revenue.
Customer lifetime from
%
Share of customers who cancel each month.
$
Fully loaded sales and marketing spend per new customer.
%
Your cost of capital or required return. Later gross profit counts for less. Leave empty for none.
%
Monthly growth in revenue from customers who stay: upgrades, extra seats, price rises.
Many teams count at most three or five years of a customer’s life to keep LTV conservative.

Results

Customer lifetime value (LTV)$4,500.00$112.50 gross profit a month × 40.0 months average lifetime
LTV:CAC
3.6 : 1
Around or above the commonly cited 3:1 benchmark
Discounted LTV
$4,003.68
With a 10.0% discount rate, 0.5% monthly expansion and no lifetime cap
Discounted LTV:CAC
3.2 : 1
CAC payback (simple)
11.1 months
CAC ÷ monthly gross profit
Break-even month with churn
Month 13
When expected cumulative gross profit passes CAC
Average customer lifetime
40.0 months
Highest CAC for a 3:1 ratio
$1,500

A customer produces $112.50 of gross profit a month and stays 40.0 months on average, so lifetime value is $4,500, 3.6 times the $1,250 it cost to acquire. Allowing for a 10.0% discount rate, 0.5% monthly expansion and no lifetime cap, it is $4,004 (3.2:1).

Expected cumulative gross profit per customer vs CAC

Cumulative gross profit (with churn)Discounted
$0$1K$2K$3K$4K08162432404856CAC $1,250Break-even

Each point is the gross profit an average new customer is expected to have produced by that month, after allowing for the chance it has cancelled.

LTV and LTV:CAC at monthly churn from 1% to 10%

Same ARPA, gross margin and CAC. Discounted LTV uses a 10.0% discount rate, 0.5% monthly expansion and no lifetime cap.

Monthly churnAverage lifetimeLTVLTV:CACDiscounted LTVDiscounted LTV:CAC
1%100.0 months$11,2509.0 : 1$8,6386.9 : 1
2%50.0 months$5,6254.5 : 1$4,8763.9 : 1
2.5%40.0 months$4,5003.6 : 1$4,0043.2 : 1
3%33.3 months$3,7503.0 : 1$3,3962.7 : 1
4%25.0 months$2,8132.3 : 1$2,6062.1 : 1
5%20.0 months$2,2501.8 : 1$2,1141.7 : 1
6%16.7 months$1,8751.5 : 1$1,7781.4 : 1
7%14.3 months$1,6071.3 : 1$1,5341.2 : 1
8%12.5 months$1,4061.1 : 1$1,3491.1 : 1
9%11.1 months$1,2501.0 : 1$1,2041.0 : 1
10%10.0 months$1,1250.9 : 1$1,0870.9 : 1

Results are estimates from the numbers you enter. They are not financial, tax or legal advice.

How to use the LTV calculator

  1. ARPA. Enter average monthly recurring revenue per account. For customers on annual plans, divide the yearly price by 12.
  2. Gross margin. The share of revenue left after hosting, third-party software, support and payment fees. Use your income statement figure for subscription revenue if you have it.
  3. Lifetime. Choose whether to enter monthly churn (the share of customers who cancel each month) or the average lifetime in months. The two are linked: 2% monthly churn is a 50-month average lifetime.
  4. CAC. Fully loaded sales and marketing spend per new customer; the CAC calculator works it out from your spend.
  5. Optional refinements. An annual discount rate makes later months count for less, a monthly expansion rate grows revenue from customers who stay, and a lifetime cap stops counting after three, five or ten years.

The chart shows how much gross profit an average new customer has produced by each month, allowing for the chance that it has already cancelled, against a horizontal line at CAC. The table below repeats the calculation for monthly churn from 1% to 10%.

The LTV formulas

LTV = ARPA × Gross margin ÷ c
Average lifetime = 1 ÷ c
LTV:CAC = LTV ÷ CACc is the monthly churn rate as a fraction. LTV is lifetime gross profit per customer, not revenue.
Discounted LTV = Σt=1…N ARPA × GM × [(1 + e)(1 − c)]t−1 ÷ (1 + dm)te is monthly expansion, dm = (1 + annual discount rate)1/12 − 1 and N the lifetime cap in months. Without a cap the sum runs forever and equals ARPA × GM ÷ (1 + dm − (1 + e)(1 − c)), which is finite only while (1 + e)(1 − c) is below 1 + dm.
CAC payback = CAC ÷ (ARPA × GM)
Break-even month = first month t in which Σk=1…t ARPA × GM × [(1 + e)(1 − c)]k−1 ≥ CACSimple payback assumes the customer stays; the break-even month uses expected gross profit after churn, without discounting.

A worked example

Company B, a fictional SaaS business, charges an average of $150 a month at a 75% gross margin, so each customer produces $112.50 of gross profit a month. With 2.5% monthly churn, customers stay 40.0 months on average.

LTV is $4,500.00. Against a CAC of $1,250, the LTV:CAC ratio is 3.6 : 1, above the 3:1 rule of thumb. CAC would have to rise to $1,500 before the ratio fell to 3:1.

Discounting at 10% a year and adding 0.5% monthly expansion gives a discounted LTV of $4,003.68, a ratio of 3.2 : 1.

Simple payback is 11.1 months, but because some customers cancel along the way, an average new customer only passes CAC in month 13.

Churn moves LTV more than anything else

Because churn sits in the denominator, LTV is very sensitive to it, especially at low rates. Holding every other input at the example values:

Monthly churn Average lifetime LTV LTV:CAC Break-even
1.5% 66.7 months $7,500.00 6.0 : 1 Month 12
2.5% (the example) 40.0 months $4,500.00 3.6 : 1 Month 13
4% 25.0 months $2,812.50 2.3 : 1 Month 14
6% 16.7 months $1,875.00 1.5 : 1 Month 17

Cutting churn from 2.5% to 1.5% raises LTV from $4,500.00 to $7,500.00, the same effect as raising prices by two-thirds, while 6% churn pushes the ratio well below 3:1 at the same CAC. That is why improving retention can be worth as much as winning more customers. It also shows the risk in the formula: a churn rate measured over a few good months can make LTV look far larger than the business has earned. Our churn rate calculator converts customer counts into a monthly rate and shows how a cohort shrinks over time.

Reading the LTV:CAC ratio

The ratio compares what a customer is worth with what it cost to win. Commonly cited rules of thumb:

  • Below 1:1. Each customer loses money. Growth makes the problem bigger.
  • 1:1 to 3:1. Customers repay their acquisition cost but leave little to fund overhead, product development and profit.
  • Around 3:1 or higher. The range usually described as healthy, often paired with a CAC payback under 12 to 18 months.
  • Well above 5:1. Sounds good, but can mean the company is underinvesting in sales and marketing and growing slower than it could.

These are guides, not standards. They vary by stage and segment: an early-stage company may accept a lower ratio while it learns which channels work, and businesses with long contracts and low churn can justify a higher CAC. The ratio also says nothing about timing. A 3:1 ratio earned over eight years ties up far more cash than one earned over two, which is why it is best read next to payback.

Simple versus discounted LTV

The simple formula counts a dollar of gross profit in year eight the same as a dollar next month, and it assumes the customer relationship could last indefinitely. Two refinements make the number more conservative:

Version LTV LTV:CAC
Simple formula $4,500.00 3.6 : 1
Discounted at 10%, no expansion $3,411.76 2.7 : 1
Discounted, with 0.5% monthly expansion $4,003.68 3.2 : 1
Discounted with expansion, 5-year cap $3,269.61 2.6 : 1
Discounted with expansion, 3-year cap $2,556.82 2.0 : 1

A three-year cap cuts the ratio from 3.6 : 1 to 2.0 : 1, below the 3:1 line. If you are presenting LTV to investors or using it to set acquisition budgets, the capped and discounted figures are harder to argue with.

What this calculator does not include

  • Changing churn over time. Churn is a constant monthly rate. In practice it is often highest in the first months and falls for customers who stay; cohort data captures this better.
  • Segments. One average hides differences between small and large customers, channels and plans. Calculate LTV for each segment where the data allows.
  • Contraction. Downgrades are not modeled separately; enter a lower or negative expansion rate to reflect them.
  • Taxes and fixed costs. LTV uses gross profit, so overhead, R&D and taxes still have to be paid from it.
  • Reactivations and referrals. Returning customers and the new customers an existing one refers are not counted.

Frequently asked questions

How do you calculate customer lifetime value?
The standard SaaS formula is LTV = ARPA × gross margin ÷ monthly churn. Dividing by churn is the same as multiplying by the average customer lifetime in months. With $150 ARPA, a 75% gross margin and 2.5% monthly churn, LTV is $4,500.00.
What is a good LTV:CAC ratio?
A ratio of at least 3:1 is the most commonly cited rule of thumb for subscription businesses, usually alongside a CAC payback under 12 to 18 months. It varies by stage and segment. Below 1:1 each customer loses money; well above 5:1 can mean a company is spending too little on growth.
Should LTV use revenue or gross profit?
Gross profit. Revenue-based LTV ignores the cost of serving the customer, so comparing it with CAC overstates the return on acquisition spend. In the example, lifetime revenue is $6,000 but lifetime gross profit is $4,500.00.
Why is my LTV so high?
Usually because churn is low. At 1% monthly churn the formula assumes an average lifetime of 100 months, more than eight years, which few young companies have observed. Capping lifetime at three or five years or applying a discount rate gives a more defensible figure.
How does expansion revenue affect LTV?
Upgrades, extra seats and price increases raise revenue from the customers who stay, which lengthens the effective life of a cohort's revenue. In this calculator expansion is a monthly growth rate applied to surviving customers. If expansion outpaces churn and discounting combined, LTV has no mathematical ceiling and you need a lifetime cap.

Related calculators

All calculators →

This calculator is for education and planning. It uses the formulas described above and the inputs you provide; real results depend on fees, taxes, timing and other details that a general tool cannot know. PromtFinance does not give personal financial advice. Check important decisions with your provider or a qualified professional.