LTV Calculator

Work out what a customer is worth over their lifetime, what it costs you to win one, and whether that ratio supports faster growth. Includes CAC, LTV:CAC and payback months.

Customer value
For annual contracts, divide the yearly value by 12
Revenue minus the cost to deliver and support the product
Customers lost in a month ÷ customers at the start of that month
Limit the lifetime used in LTV, e.g. 60 for 5 years
Acquisition cost
Salaries, tools, ads and agencies for sales and marketing
Use the same time window as the spend above
Customer lifetime value (LTV)
—
—
Average lifetime
—
CAC
—
LTV:CAC ratio
—
—
CAC payback
—
—
Monthly gross profit per customer
—
Max CAC at a 3:1 ratio
—

What customer lifetime value tells you

Customer lifetime value (LTV) is the gross profit an average customer brings in over the whole time they stay. On its own it's a nice number. Next to customer acquisition cost (CAC), it answers the question every growth plan depends on: how much can you afford to spend to win a customer?

If a customer is worth $16,000 in gross profit and costs $3,000 to win, you can spend more on growth with confidence. If they're worth $4,000 and cost $3,000, every new customer barely pays for itself, and faster growth just burns cash faster.

The LTV formula

LTV = (Avg revenue per customer per month × Gross margin %) ÷ Monthly churn %

Worked example:
$500 × 80% ÷ 2.5%
= $400 gross profit per month ÷ 0.025
= $16,000 LTV (a 40-month average lifetime)

CAC = Sales and marketing spend ÷ New customers
= $60,000 ÷ 20 = $3,000

LTV:CAC = $16,000 ÷ $3,000 = 5.3
CAC payback = $3,000 ÷ $400 = 7.5 months

Dividing by churn works because 1 ÷ monthly churn gives the average customer lifetime in months. A 2.5% monthly churn means the average customer stays 40 months.

What good looks like

The most widely used benchmarks come from David Skok's SaaS Metrics 2.0, written for subscription businesses:

MetricGuidelineWhat it means
LTV:CAC ratioAbove 3The best SaaS businesses run above 3, sometimes as high as 7 or 8
CAC paybackUnder 12 monthsMany of the best recover CAC in 5 to 7 months

A ratio well above 5 can mean you're underinvesting in growth and leaving market share to competitors who spend more.

How to raise your LTV:CAC ratio

  1. Cut churn first. Churn sits under the line in the formula, so it moves LTV the most. Going from 3% to 2% monthly churn raises LTV by 50% with nothing else changed.
  2. Raise revenue per customer. Pricing tiers, annual plans and expansion into more seats or products all lift the top of the formula.
  3. Lower CAC with channels that compound. Paid channels cost the same every month. Search content, referrals and partnerships get cheaper per customer as they grow. Our guide to demand generation vs. lead generation covers how to balance the two.
  4. Protect gross margin. Heavy onboarding or support costs quietly shrink every customer's value.

Frequently asked questions

What is LTV?

LTV, or customer lifetime value, is the gross profit you expect to earn from an average customer over the whole time they stay with you. It tells you how much a new customer is worth, which in turn tells you how much you can afford to spend to win one.

How do you calculate LTV?

For a subscription business, LTV = (average revenue per customer per month × gross margin %) ÷ monthly churn rate. Example: $500 a month × 80% margin ÷ 2.5% monthly churn = $16,000. Dividing by churn is the same as multiplying by the average customer lifetime: 1 ÷ 2.5% = 40 months.

What is CAC?

CAC, or customer acquisition cost, is what you spend on sales and marketing to win 1 new customer. Add up sales and marketing costs for a period, including salaries, tools, ads and agencies, and divide by the number of new customers won in that period.

What is a good LTV to CAC ratio?

The most cited guideline comes from David Skok's "SaaS Metrics 2.0": the best SaaS businesses have an LTV to CAC ratio higher than 3, and sometimes as high as 7 or 8. Below 3, you may be spending too much to acquire customers. Well above 5, you may be growing slower than you could afford to.

What is CAC payback?

CAC payback is the number of months it takes for a customer's gross profit to cover what you spent to win them. The same Skok guide notes that many of the best SaaS businesses recover CAC in 5 to 7 months, and that profitability looks weak once payback runs beyond 12 months.

Should LTV use revenue or gross margin?

Use gross margin. Revenue-based LTV ignores what it costs to serve the customer, such as hosting, support and onboarding. It makes every customer look more valuable than they are and pushes you to overspend on acquisition.

What if my churn is very low?

Very low churn makes the formula produce huge lifetimes. A 0.5% monthly churn implies a 200-month, 16-year customer. Many teams cap the lifetime at 3 to 5 years for planning, since products, prices and markets change long before then. Use the lifetime cap field in the calculator to do the same.

Want a lower CAC?

We help B2B teams build acquisition channels that get cheaper over time: SEO, content, lifecycle email and account-based programs. Tell us your numbers and we'll show you where the biggest gain is.

Talk to us →

Ready to build predictable B2B pipeline?

Book a free diagnostic →