HemGuides

What Is a Good CAC Payback Period? (Benchmarks)

A good CAC payback period is 6 to 12 months for self-serve and SMB B2B SaaS, 12 to 24 months for enterprise sales-led B2B, and 1 to 6 months for consumer apps. Under 12 months is considered strong for most SaaS; a longer payback is only acceptable if your retention and expansion are genuinely excellent. That last clause is the whole game, and most benchmark posts skip it, so here's the honest version.

What CAC payback period actually measures

CAC payback period is the number of months it takes to earn back what you spent to acquire a customer. It's the speed of your money, not the size of it.

The formula, in its plainest form:

CAC payback (months) = CAC / (Monthly gross margin per customer)

So if you spend €1,200 to land a customer who brings in €200 of gross margin a month, 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're earning back €140 a month, and your real payback is closer to 8.6 months. People who use revenue instead of margin flatter themselves by exactly their cost-to-serve. (And yes, that means a lot of "we pay back in 6 months" claims are quietly wrong.)

Here's the part most guides skip: payback is a cash-flow metric, not a profitability one. It tells you how long your money is tied up before it comes back to be spent on the next customer. A short payback means you can recycle the same euro into growth several times a year. A long payback means every new customer is a loan you've written to your own future: fine if they pay it back with interest (retention + expansion), brutal if they churn first.

CAC payback benchmarks: B2B vs Consumer

These are the same ranges the benchmark tool scores against: directional industry averages, not targets to hit.

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 band.
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 bands; 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

So why does consumer get 1 to 6 months while enterprise gets to take two years? Because the two business models recover money completely differently.

Consumer growth is fast but shallow. You acquire cheaply and at volume, but durability is weak. Consumer retention falls off a cliff (we're talking day-90 retention of 1 to 4% for the typical app). With most of your cohort gone within a quarter, you have no choice but 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 ever break even. That's not a growth engine; it's a leak.

Enterprise B2B is the mirror image: slow but deep. Acquisition 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. A 20-month payback on a customer who stays 6 years and triples their spend is a fantastic trade. The same 20-month payback on a customer who churns at month 14 is a disaster you funded yourself.

Which is the entire reason the next section exists.

The part that decides everything: payback only counts if customers stay

Here's what I actually think: CAC payback period is close to meaningless on its own. It's a measurement of when you break even, and you only get to break even if the customer is still around at break-even. A 9-month payback is excellent if your customers stay three years. The exact same 9-month payback is a slow-motion fire if half of them are gone by month 7.

This is the interaction the benchmark bands encode implicitly. "Under 12 months is strong" assumes the customer survives well past 12 months. "Enterprise can run 12 to 24 months" comes with the explicit condition (as OpenView's and KeyBanc's framing implies) that it's only acceptable with very high retention and expansion. Payback and retention aren't two separate metrics you check in sequence. Payback is a claim that retention has to make true.

A concrete way to see it. Two B2B SaaS companies, both with a clean 9-month payback:

Same headline number. Opposite businesses. This is why our tool (and our general religion) is that you evaluate retention quality before you trust any CAC-efficiency number. A great-looking payback period sitting on top of a collapsing retention curve is the most dangerous chart in the deck, because it looks like good news.

If you only take one thing from this article: a CAC payback period is a promise about the future, and retention is whether you can keep it.

How CAC payback relates to LTV:CAC

People conflate these two, so let's separate them cleanly. CAC payback is the speed of recovery (how fast you get your money back). LTV:CAC ratio is the magnitude of recovery (how much each customer is worth over their lifetime versus 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, and they tell you different things:

Payback is the metric that tells you whether you can survive long enough to enjoy your LTV:CAC. The ratio tells you whether the destination is worth the trip; payback tells you whether you've got enough fuel to get there. Read them together. (For the full treatment of the ratio, including why a great LTV:CAC often means you're underinvesting in growth, see the LTV:CAC article.)

How to read your CAC payback period

A few honest reading notes before you panic or celebrate:

How to shorten CAC payback period

If your payback is too long, there are only three levers, and they're not equally easy:

  1. Lower CAC. Improve targeting, lean on lower-cost channels, build organic and product-led acquisition. Hard, slow, but it shrinks the numerator directly.
  2. Raise monthly gross margin per customer. Pricing changes, reducing cost-to-serve, moving customers to higher tiers. Often the fastest mathematical win because it hits the denominator every single month.
  3. Pull margin forward. Annual prepaid plans collect 12 months of margin on day one, collapsing cash payback to near-zero even when the underlying economics are unchanged. Take the earlier example: €1,200 CAC, €140 of monthly gross margin, an 8.6-month payback on monthly billing. Move that same customer to an annual prepaid plan and you collect €1,680 of margin upfront, which exceeds the €1,200 you spent: the cash payback is effectively day one. Same customer, same yearly economics, payback gone. This is why SaaS pushes annual billing so hard: it's a payback hack that's actually legitimate.

The honest caveat: the durable fix for bad unit economics is rarely a payback tactic. It's retention. Shortening payback while customers keep churning is rearranging deck chairs. Fix the core loop so customers stay, and payback, LTV:CAC, and everything downstream improve together. Tactics buy you time; retention buys you a business.

See where your numbers land

Knowing the benchmark is the easy part. The useful part is seeing your own payback, retention, and unit economics against the B2B and Consumer bands at once, so you can tell whether a "good" payback is real or just sitting on top of a leaky retention curve. The free benchmark tool charts exactly that in a couple of minutes. It's built on the same sourced ranges in this article, and it treats them as context, not targets, because that's the only honest way to use a benchmark.

See where your CAC payback lands →

FAQ

What is a good CAC payback period for B2B SaaS? 6 to 12 months for SMB and self-serve B2B SaaS, 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).

What is a good CAC payback period for consumer apps? 1 to 6 months. Consumer products are expected to recoup CAC quickly because retention is shallow; a payback over 6 months usually fails at scale (AppsFlyer, Mobile Dev Memo).

How do you calculate CAC payback period? CAC payback (months) = CAC / monthly gross margin per customer. Use gross margin (revenue minus cost-to-serve), not raw revenue, or you'll understate the real payback.

Why does CAC payback period only matter if customers stay? Payback is the point where you break even on a customer, but you only reach it if the customer is still around. A 9-month payback is excellent if customers stay years and worthless if they churn at month 7. Always check retention before trusting a payback number.

What's the difference between CAC payback and LTV:CAC? CAC payback measures the speed of recovering acquisition cost (in months); LTV:CAC measures the magnitude, total customer lifetime value versus acquisition cost (a ratio, healthily 3:1 to 5:1 for B2B and 2:1 to 4:1 for consumer). Read them together: payback tells you if you can survive the cash gap, LTV:CAC tells you if the customer is worth it.

Is a shorter CAC payback always better? No. A very short payback can signal you're underinvesting in acquisition and leaving growth on the table. The goal is a payback that's sustainable relative to your retention and cash position, not the smallest possible number.

See where your metrics land
Porträtt av Joni Lindgren, Founder & Growth Product Manager på scilla.studio
Skicka DM på LinkedIn