What Is a Good CAC Payback Period? (Benchmarks)
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.
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.
| Segment | Good CAC payback | What it means |
|---|---|---|
| B2B SaaS, SMB / self-serve | 6 to 12 months | Under 12 months is strong. The bread-and-butter PLG range. |
| B2B SaaS, enterprise sales-led | 12 to 24 months | Acceptable only with very high retention and expansion. |
| Consumer apps | 1 to 6 months | Consumer 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:
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.
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.
- Lower CAC. Improve targeting, use cheaper channels, build organic and product-led acquisition. It is hard and slow, but it shrinks the numerator directly.
- 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.
- 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.
Frequently asked questions
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 →