Metrics

What Is a Good CAC Payback Period? (Benchmarks)

Joni Lindgren Founder & Growth PM 6 min read

A good CAC payback period is 6 to 12 months for B2B SaaS (SMB / self-serve), 12 to 24 months for enterprise, and 1 to 6 months for consumer apps. Under 12 months is considered strong for most SaaS, but only if customers actually stay past the payback point.

CAC Payback Period
CAC ÷ Monthly gross margin per customer = months to break even

A good CAC payback period is 6 to 12 months for self-serve and SMB B2B SaaS, and 12 to 24 months for enterprise sales-led B2B. Consumer apps should pay back in 1 to 6 months. Under 12 months is strong for most SaaS. A longer payback is only acceptable if your retention and expansion are excellent.

What CAC payback period measures

CAC payback period is the number of months it takes to earn back what you spent to acquire a customer.

CAC payback (months) = CAC / monthly gross margin per customer.

Spend €1,200 to land a customer who brings in €200 of gross margin a month, and your payback is 6 months. Note the gross margin, not revenue. If you book €200 of monthly revenue but it costs you €60 to serve, you earn back €140 a month. Your real payback is closer to 8.6 months.

Payback is a cash-flow metric, not a profitability one.

A short payback lets you recycle the same euro into growth several times a year.

CAC payback benchmarks: B2B vs Consumer

These are the ranges the benchmark tool scores against.

SegmentGood CAC paybackWhat it means
B2B SaaS, SMB / self-serve6 to 12 monthsUnder 12 months is strong. The bread-and-butter PLG range.
B2B SaaS, enterprise sales-led12 to 24 monthsAcceptable only with very high retention and expansion.
Consumer apps1 to 6 monthsConsumer products are expected to recoup fast; over 6 months usually fails at scale.

Sources: OpenView SaaS Benchmarks and the KeyBanc SaaS Survey for the B2B ranges; AppsFlyer and Mobile Dev Memo for consumer. The unit-economics framing also draws on Proven SaaS and Drivetrain.

Why B2B and Consumer live in different worlds

Consumer gets 1 to 6 months and enterprise gets two years because the two business models recover money differently.

You acquire cheaply and at volume, but few customers stay. Consumer retention collapses fast (day-90 retention of 1 to 4% for the typical app).

Most of your cohort is gone within a quarter, so you have to earn the money back almost immediately. A consumer app with a 12-month payback is acquiring customers who will mostly have churned before they break even.

Acquisition in enterprise B2B is expensive (sales teams, long cycles, pilots), so payback runs long. But those customers stay for years and grow inside the account through seat expansion and upsell.

Payback only counts if customers stay

CAC payback period is close to meaningless on its own. It measures when you break even, and you only break even if the customer is still around at that point. A 9-month payback is excellent if your customers stay three years. The same 9-month payback is a disaster if half of them are gone by month 7.

The benchmark ranges build this condition in. “Under 12 months is strong” only holds if the customer survives well past 12 months. “Enterprise can run 12 to 24 months” holds only with very high retention and expansion, as OpenView’s and KeyBanc’s framing implies.

Take two B2B SaaS companies, both with a clean 9-month payback:

Company A, healthy

90-day cohort retention of 12%, near the top of Amplitude’s B2B range of 2.5 to 15.6%. Customers stay ~3 years and accounts expand. Every customer pays back in 9 months and then prints margin for 27 more.

Company B, bleeding

Same 9-month payback, but 90-day cohort retention of 2%, below Amplitude’s published B2B median of 2.5%. Customers leave before payback completes.

Check retention quality before you trust any CAC-efficiency number. The tool does the same.

How CAC payback relates to LTV:CAC

CAC payback is the speed of recovery: how fast you get your money back. The LTV:CAC ratio is the magnitude: how much each customer is worth over their lifetime against what they cost. A healthy LTV:CAC is 3:1 to 5:1 for B2B and 2:1 to 4:1 for consumer.

You can be strong on one and weak on the other:

  • Short payback, low LTV:CAC: you recover fast but customers are not worth much. Often a churn or pricing problem: you acquire cheaply but they neither stick nor expand.
  • Long payback, high LTV:CAC: money is tied up a long time, but each customer is very valuable. This is classic enterprise. It works if you can fund the cash gap.

Payback tells you whether you survive long enough to collect that LTV:CAC. The LTV:CAC article covers the ratio in full, including why a great LTV:CAC often means you are underinvesting in growth.

How to read your CAC payback period

  • Use gross margin, not revenue. It is the most common way the number gets inflated.
  • Segment it. A blended payback across self-serve and enterprise averages two different businesses and describes neither.
  • Check it against retention first. A payback under your benchmark range means nothing if your retention curve has not flattened.
  • Faster is not automatically better. A payback well under the range can mean you are underspending on acquisition and leaving growth on the table, the same trap as a too-high LTV:CAC.
  • Context changes the range. Freemium, self-serve and enterprise each have a different “good”. Business model changes the range more than the industry does.

How to shorten CAC payback period

Three levers shorten payback, and they are not equally easy.

  1. Lower CAC. Improve targeting, use cheaper channels, build organic and product-led acquisition. It is hard and slow, but it shrinks the numerator directly.
  2. Raise monthly gross margin per customer. Change pricing, cut cost-to-serve, move customers to higher tiers. This is often the fastest win, because it hits the denominator every month.
  3. Pull margin forward. Annual prepaid plans collect 12 months of margin on day one. Cash payback drops to near zero even though the underlying economics are unchanged. In the earlier example, €1,200 CAC and €140 of monthly gross margin gave an 8.6-month payback on monthly billing. Move that customer to an annual prepaid plan and you collect €1,680 of margin upfront, more than the €1,200 you spent.

The durable fix for bad unit economics is retention, rarely a payback tactic. Fix the core loop so customers stay, and payback, LTV:CAC and everything downstream improve together.

See where your numbers land

Put your own payback, retention and unit economics against the B2B and Consumer ranges at once. Then you can tell whether a “good” payback is real or sits on top of a leaky retention curve. The free benchmark tool charts that in six minutes.

See where your CAC payback lands →

Frequently asked questions

A good CAC payback period for B2B SaaS is 6 to 12 months for SMB and self-serve, and 12 to 24 months for enterprise sales-led models. Under 12 months is considered strong. Longer payback is only acceptable with very high retention and expansion (OpenView, KeyBanc SaaS Survey).

1 to 6 months. Consumer retention is shallow, so consumer products need to recoup CAC quickly. A payback over 6 months usually fails at scale (AppsFlyer, Mobile Dev Memo).

CAC payback (months) = CAC / monthly gross margin per customer. Use gross margin (revenue minus cost-to-serve), not raw revenue, or you will understate the real payback.

Payback is the point where you break even on a customer, and you only reach it if the customer is still there. A 9-month payback is excellent if customers stay years and worthless if they churn at month 7. Check retention before trusting a payback number.

CAC payback measures the speed of recovering acquisition cost, in months. LTV:CAC measures the magnitude, lifetime value against acquisition cost, as a ratio (3:1 to 5:1 for B2B, 2:1 to 4:1 for consumer). Payback tells you if you can survive the cash gap, LTV:CAC tells you if the customer is worth it.

No. A very short payback can mean you are underinvesting in acquisition and leaving growth on the table. Aim for a payback that is sustainable relative to your retention and cash position, rather than the smallest possible number.

See where your numbers actually land

Plot your retention, CAC payback, LTV:CAC and K-factor against the B2B and Consumer bands, and find out whether a good-looking number is real or sitting on a leaky retention curve.

Run the growth diagnostic →
Free · No signup · 6 minutes
Written by
Joni Lindgren
Founder & Growth PM · DM on LinkedIn
See where your metrics land Run the diagnostic →