Skip to main content

Your inputs

$
$
Salaries of acquisition team, agency fees, tools, content, events. Same period.
Use your attribution model. If you don't have one, lift it from your CRM's "source" field.
Organic, referral, word-of-mouth, outbound sales. Net new only, no expansions.
Blended CAC
$0

All spend divided by all new customers.

Paid CAC
$0

Paid spend divided by paid customers only.

Operators who track CAC weekly tend to be B2B SaaS founders and agency leads. The number gets useful only when you pair it with LTV and segment it by channel. Both happen by default in clariBI dashboards.

The formula

Blended CAC = (Paid spend + Other S&M spend) / (Paid customers + Other customers)

Paid CAC = Paid spend / Paid customers

Both versions tell you something different. Blended is the honest number for annual planning, because it accounts for the cost of every customer regardless of source. Paid CAC is the number you optimize against day to day, because it's the lever you actually pull when ad budgets get reviewed.

How to read your result

A raw CAC number is meaningless without two things: the LTV it pays back against, and the payback period. The standard health checks operators use:

  • LTV to CAC ratio above 3:1. If you spend $1 to acquire a customer, that customer should be worth at least $3 in gross profit over their lifetime. Less than 1:1 and you're losing money on every sale; below 3:1 and the model probably won't survive scale.
  • CAC payback under 12 months for SMB SaaS, under 18 for mid-market, under 24 for enterprise. Payback is the months of contribution margin it takes to earn the customer back. Anything longer and growth is funded by your balance sheet, not the customer.
  • Paid CAC trending sideways or down quarter over quarter. Rising paid CAC isn't always bad (you might be reaching deeper into the funnel), but it needs an explanation. Rising blended CAC is almost always bad.

The next obvious calculator is LTV, then divide one by the other. For the longer version of how to interpret a CAC number in context (cohort drift, channel mix, what to do when it spikes), see CAC beyond the basic formula.

Industry benchmarks (2025 data)

Benchmarks change every year and vary wildly by ACV. These are blended-CAC medians from independent SaaS data sets. Use them as a sanity check, not a target.

Segment Median CAC Typical LTV:CAC
B2B SaaS, ACV under $10k$400 – $1,2002.5x – 4.0x
B2B SaaS, ACV $10k – $50k$2,000 – $7,0003.0x – 5.0x
B2B SaaS, ACV above $50k$8,000 – $25,000+3.5x – 6.0x
D2C ecommerce$30 – $1802.0x – 4.0x
Marketplace$10 – $903.0x – 5.0x

Source ranges synthesized from publicly available SaaS benchmark reports (OpenView, SaaS Capital, ProfitWell). Your number being outside these bands doesn't mean you have a problem; ACV, geography, and channel mix can move the medians significantly.

FAQ

What's the difference between blended CAC and paid CAC?

Blended CAC includes every customer (organic, referral, paid) divided into total sales and marketing spend. Paid CAC counts only customers attributed to paid channels divided into paid-channel spend. Blended is the honest number for budget planning; paid is the number to optimize ad campaigns against.

What's a good CAC for a SaaS company?

There's no universal good. The benchmark is the ratio of LTV to CAC: healthy SaaS businesses run around 3:1 LTV:CAC. CAC payback under 12 months for SMB SaaS or under 18 months for mid-market is the other common test.

Should I include salaries in CAC?

Yes for the people whose job is acquisition: SDRs, BDRs, demand gen marketers, growth engineers. For finance-grade CAC, include salary, benefits, and a portion of overhead. For day-to-day campaign optimization, paid-channel-only CAC is more actionable.

Why is my CAC suddenly higher this quarter?

Common causes: ad platform inventory ran out and CPCs spiked, your top organic acquisition channel softened (an SEO ranking dropped), you hired SDRs whose pipeline hasn't closed yet, or you're paying for a product launch that won't drive customers for another quarter. CAC isolated from time-to-impact is misleading.

Track CAC automatically in clariBI

Connect Stripe, HubSpot, Google Ads, Meta Ads, your CRM. clariBI computes blended and paid CAC every day, shows the trend by channel, and tells you when something material shifts. No spreadsheets to maintain.