Customer Acquisition Cost and Lifetime Value: The Two Numbers That Decide If Your Model Works

Customer acquisition cost (CAC) is what you spend, on average, to win one new customer. Customer lifetime value (LTV) is the gross profit that customer brings in over the whole relationship. Compare the two and you know whether your business model works: if lifetime value comfortably exceeds acquisition cost, and you recover that cost quickly, growth pays for itself.

This post is for owners who spend money on marketing and sales and want to know whether it's paying off, especially in businesses with repeat or recurring customers. You'll get formulas with clear definitions, a full worked example, a decision table for reading the results and specific ways to improve each number.

How to calculate customer acquisition cost

CAC = total sales and marketing costs for a period ÷ new customers won in that period

The formula is simple. The hard part is deciding what goes on top. Include every cost you wouldn't have if you stopped trying to win new customers:

  • Advertising spend, across every channel
  • Printed materials, mailers, trade show fees and sponsorships
  • Referral rewards and promotional discounts for new customers
  • The share of salaries spent on sales and marketing, including yours if you do the selling
  • Agency, freelancer and software costs used for marketing and sales

Leave out costs of serving customers once they've signed up. Those belong in your gross margin, which feeds the LTV side.

Calculate CAC two ways. Blended CAC uses all spend and all new customers, including those who found you by word of mouth. Paid or channel CAC looks at each channel on its own. Blended tells you whether the whole model works. Channel CAC tells you where to put the next dollar.

How to calculate customer lifetime value

For a business with recurring revenue, a practical version is:

LTV = average monthly revenue per customer × gross margin % × average customer lifetime in months

And if you know your monthly churn rate, meaning the share of customers who cancel each month:

Average customer lifetime in months = 1 ÷ monthly churn rate

For businesses where customers buy repeatedly but don't subscribe, use average order value × gross margin % × purchases per year × average years as a customer. Either way, use gross profit, not revenue. A customer who brings in $1,000 of revenue at a 20% margin is worth $200 to you, not $1,000.

Worked example: a hypothetical pest control company

Suppose a hypothetical residential pest control company sells a recurring service plan for $55 a month. Last quarter it won 120 new customers.

Step 1: CAC

ChannelSpendNew customersChannel CAC
Paid search ads$9,00045$9,000 ÷ 45 = $200
Direct mail$4,00025$4,000 ÷ 25 = $160
Referral rewards$1,00030$1,000 ÷ 30 ≈ $33
Word of mouth and walk-ins$020n/a
Sales coordinator time (shared)$4,000
Total$18,000120Blended: $150

Blended CAC is $18,000 ÷ 120 = $150. The channel figures leave out the shared coordinator cost, so treat them as a comparison between channels rather than full costs.

Step 2: LTV

  1. Monthly gross profit per customer: after technician time, materials and vehicle costs, the company keeps a 60% gross margin, so $55 × 0.60 = $33
  2. Average lifetime: monthly churn is 4%, so 1 ÷ 0.04 = 25 months
  3. LTV: $33 × 25 = $825

Step 3: Compare

  1. LTV-to-CAC ratio: $825 ÷ $150 = 5.5 to 1
  2. CAC payback period: $150 ÷ $33 = 4.5 months to earn back the cost of winning a customer

Now a sensitivity check. If churn rises to 6%, lifetime falls to 1 ÷ 0.06 ≈ 16.7 months, and LTV drops to $33 ÷ 0.06 = $550. The ratio falls to $550 ÷ $150 ≈ 3.7 to 1. A two-point change in churn cut lifetime value by a third, which is why retention work pays off so directly. If you'd rather plug in your own figures, our customer acquisition cost calculator does the arithmetic for you.

How to read your LTV-to-CAC ratio and payback period

A widely used rule of thumb holds that LTV should be roughly three times CAC or more. Treat it as a starting point, not a law. Payback period matters just as much for a small business, because you fund acquisition from cash today and recover it over months.

What you seeWhat it likely meansWhat to consider
LTV below CACEvery new customer loses moneyStop scaling spend. Fix pricing, margin or retention first
LTV one to three times CACThin. Overhead may eat the differenceShift spend to cheaper channels and work on churn
LTV three to five times CAC, payback under a yearHealthy for most small businessesGrow spend gradually while watching channel CAC
LTV far above CACPossibly underinvesting in growthTest more spend, as long as cash and capacity allow
Good ratio, long paybackProfitable eventually, but hard on cashAsk for upfront payments or annual plans to shorten payback

How to improve CAC and LTV

Lowering acquisition cost

  • Move spend toward your cheapest channel that scales. In the example, referrals cost a fraction of paid search. A formal referral program can grow that channel.
  • Raise your close rate. Faster responses to inquiries and better follow-up turn more of the same leads into customers.
  • Cut channels that don't pay back. Give each channel a fair test, then drop the ones whose CAC never comes close to your target.

Raising lifetime value

  • Reduce churn. A smooth start, regular check-ins and quick fixes for problems all lengthen customer lifetimes. Our guide to reducing customer churn covers the main tactics.
  • Improve gross margin through better routing, scheduling or pricing, since every point of margin flows straight into LTV.
  • Add relevant extras. Add-on services or upgrades raise revenue per customer without new acquisition costs.

Common CAC and LTV mistakes

  • Using revenue instead of gross profit for LTV. This can make an unprofitable model look great. Always multiply by gross margin.
  • Leaving salaries out of CAC. If you or a staff member spends half their time selling, that time is an acquisition cost. Include a reasonable share.
  • Assuming customers stay forever. Very low churn produces huge lifetimes on paper. Cap lifetime at a realistic period, such as three to five years, unless you have data showing longer.
  • Relying only on blended CAC. A cheap referral channel can hide an expensive ad channel that's losing money. Calculate CAC by channel too.
  • Measuring too early. In a new channel, a few weeks of data rarely show the true CAC, especially with long sales cycles. Give tests enough time and volume before judging.
  • Ignoring cash timing. A great ratio can still drain your bank account if payback takes 18 months. Track payback alongside the ratio.

Where AI can help

An AI assistant can take an export of customer start dates, cancellation dates and revenue, and calculate churn, average lifetime and LTV by signup month or by channel. That kind of grouping is tedious by hand. You can also ask it to build a what-if table showing how LTV and payback shift as churn, price or margin change.

The weak point is attribution: knowing which channel actually won each customer. AI can't fix missing or inconsistent lead-source data, so check that your records are reliable first, and sanity-check any surprising result against what you know about your customers. For the broader picture of whether marketing pays off, see our guide on measuring marketing ROI.

Frequently asked questions

Can I calculate LTV if I don't have subscriptions?

Yes. Use average order value, gross margin, purchases per year and how many years a typical customer keeps buying. Pull these from your sales history, even if it's only a year or two of data. Update the estimate as your history grows.

How often should I recalculate CAC and LTV?

Quarterly works for most small businesses, and channel CAC can be checked monthly if you spend heavily on ads. Recalculate after any major change in pricing, margin or marketing mix.

Should I discount lifetime value for the time value of money?

For short lifetimes of two years or less, the simple version is usually close enough. For longer lifetimes, a dollar of profit four years from now is worth less than a dollar today, and churn estimates that far out are less reliable. Capping the lifetime you count is a practical way to stay conservative without complex formulas.

What if my LTV is lower than my CAC?

Pause any increase in marketing spend, because growth will deepen the losses. Then work on the biggest gap: pricing or margin if gross profit per customer is low, retention if customers leave quickly, or channel mix if acquisition is expensive.

Key takeaways

  • CAC = sales and marketing costs ÷ new customers. Include salaries and every acquisition cost.
  • LTV = monthly revenue per customer × gross margin × average lifetime, where lifetime = 1 ÷ monthly churn.
  • Look at the LTV-to-CAC ratio and the payback period together, since cash timing matters.
  • Small changes in churn swing LTV dramatically, so retention is often the cheapest improvement.
  • Calculate CAC by channel as well as blended, and shift spend toward channels that pay back.

Comments