Skip to content
CACdemand generationB2B SaaSmarketing metricspipeline efficiency

Customer Acquisition Cost Calculation Example

Racheal BatesLast updated:

Customer Acquisition Cost Calculation Example for B2B SaaS

Customer acquisition cost (CAC) is the total sales and marketing spend required to acquire one new paying customer. The formula: CAC = (Sales + Marketing Costs) ÷ New Customers Acquired. The Starr Conspiracy treats CAC as a practitioner-first decision lever, not a finance footnote, because where your CAC comes from, and how it pairs with LTV and payback, matters more than the headline number.

The CAC Formula

The core equation looks like this:

CAC = (Total Sales Costs + Total Marketing Costs) ÷ Number of New Customers Acquired

InputDefinition
Total Sales CostsLoaded sales headcount, commissions, sales tools
Total Marketing CostsPaid media, content, salaries, martech, agencies, events
New Customers AcquiredNet new logos closed in the period (not renewals or expansions)

That's the version every finance team agrees on. The fight starts over what goes into the numerator. A fully loaded CAC includes:

  • Paid media spend (search, social, display, retargeting)
  • Content, SEO, and creative production costs
  • Salaries and benefits for sales and marketing headcount ("fully loaded" means base + benefits + bonus)
  • Sales tools and martech licenses
  • Agency and contractor fees
  • Events, sponsorships, and field marketing
  • Commissions and SDR bonuses

Leave any of those out and you are usually calculating a flattering version of CAC. This is how teams end up scaling the channel that is quietly bankrupting them.

ComponentInclude?Why
Paid mediaYesDirect acquisition spend
Salaries (sales + marketing)YesLargest hidden cost in most B2B teams
Martech and sales toolsYesRequired to run the motion
Customer successNoThat's a retention cost, not acquisition
Product developmentNoNot an acquisition expense
Brand campaigns with no attributionYes (blended)Influences pipeline even if untracked

Gross vs. net CAC, logo vs. ARR CAC. Most B2B teams need two views. Gross CAC divides total S&M spend by new logos. Net CAC subtracts expansion revenue from spend before dividing. It's useful if expansion is a deliberate motion, dangerous if it masks acquisition weakness. Logo CAC is per customer; ARR CAC is per dollar of new ARR (spend ÷ new ARR booked). Report both. Logo CAC tells you about volume efficiency; ARR CAC tells you about deal-size efficiency.

So what: if your CAC looks great but excludes salaries or counts expansion as acquisition, you do not have a CAC number. You have a story.

A Fully Worked CAC Calculation Example

Let's run this for a hypothetical B2B SaaS company: mid-stage, ~$12M ARR (annual recurring revenue), selling a $24,000 ACV (annual contract value) product. One quarter of spend:

Line ItemQ3 Spend
Paid search$180,000
Paid social$95,000
Content and SEO$60,000
Events and field$140,000
Marketing salaries (loaded)$320,000
Sales salaries and commissions$510,000
Martech and sales tools$75,000
Agency fees$45,000
Total S&M spend$1,425,000
New customers acquired38

Blended CAC = $1,425,000 ÷ 38 = $37,500

Summary output: Blended CAC $37,500 · LTV:CAC 2.05 · Payback 23.4 months (LTV and payback calculated below).

With a $24,000 ACV, this company is underwater on year-one economics. The question every revenue leader needs to answer next: where is the bleed coming from?

Implication: the blended number is a diagnosis, not a treatment plan. You cannot fix CAC without segmenting it.

CAC by Channel, the Breakdown That Changes Decisions

Blended CAC is your blood pressure. CAC by channel tells you which artery is clogged. Same data, segmented.

Assumptions used in the table below: ACV $24,000 recognized monthly ($2,000/mo), gross margin 80%, payback = channel CAC ÷ (monthly ARR × gross margin). Outbound spend is allocated from sales salaries and SDR-attributed tooling using opportunity-source rules; see footnote.

ChannelSpendNew CustomersChannel CACPayback (months)
Paid search$180,00014$12,8578.0
Paid social$95,0004$23,75014.8
Content and SEO$60,0009$6,6674.2
Events and field$140,0006$23,33314.6
Outbound (sales-led)$255,000 (allocated)¹5$51,00031.9

¹ Outbound spend is an allocation of sales headcount and SDR tooling tied to opportunities sourced by outbound. Allocation method: % of opportunities sourced by SDRs × loaded sales cost in period. Reasonable people will allocate this differently; pick a rule and apply it consistently.

Three decisions become obvious. Double down on content and SEO, where CAC is a fraction of ACV. Audit paid social and events, where CAC is approaching ACV with no margin for retention. Rethink outbound, where the math does not work at this ACV without a higher win rate or larger deal sizes. One caveat: events and outbound can still be worth funding when you're entering a strategic enterprise category with high ACV and long sales cycles, where the payback math gets rewritten by deal size. This kind of breakdown typically reveals one or two channels you should stop funding immediately.

Yes, attribution is messy. That is exactly why you use allocation rules and cohorts instead of waiting for perfect data. When attribution is imperfect, anchor on opportunity source plus a defensible allocation rule, and sanity-check with blended CAC and channel-level pipeline-to-close ratios.

What to do next: the blended number told you the company had a problem. The breakdown told you which lever to pull.

If you're planning next quarter's budget, you need a channel-level view now, not after the quarter closes. The Starr Conspiracy builds channel-level CAC and payback models revenue leaders can defend in a board meeting.

CAC Benchmarks for B2B SaaS

Benchmarks are a sanity check, not a strategy. Benchmarks won't save a broken channel mix. With that caveat, useful directional ranges:

Company StageTypical CAC RangeTypical Payback
Seed / early (under $1M ARR)$1,000, $5,0006, 12 months
Growth ($1M, $10M ARR)$5,000, $25,00012, 18 months
Scale ($10M, $50M ARR)$15,000, $50,00012, 24 months
Enterprise ($50M+ ARR)$25,000, $150,000+18, 36 months

Ranges vary by model, sales motion, and measurement approach. Treat these as practitioner ranges, not laws.

In most B2B SaaS with sales-led motions, operators use 3:1 LTV-to-CAC as the minimum threshold for healthy unit economics, a heuristic echoed by ChurnZero and Corporate Finance Institute. Below 3:1, you are buying revenue you cannot afford to keep, assuming current retention and gross margin hold. The honest benchmark is still your own LTV-to-CAC ratio over time, not a chart on someone else's blog.

Decision: if your ratio is below 3:1, fix economics before scaling spend. If it is above 5:1, you may be underinvesting in acquisition.

How CAC Connects to LTV and Payback Period

CAC in isolation is half a metric. The three numbers that matter together:

  1. CAC, what it costs to acquire a customer
  2. LTV, what the customer is worth over their lifetime (ARR × gross margin × average customer lifespan)
  3. CAC payback period, months of gross profit needed to recover CAC, calculated as CAC ÷ (monthly ARR × gross margin)

CAC Payback Period Calculation Example

InputValue
CAC$37,500
Monthly ARR per customer$2,000 ($24,000 ACV ÷ 12)
Gross margin80%
Payback$37,500 ÷ ($2,000 × 0.80) = 23.4 months

For the same example company, if average customer lifespan is 4 years:

  • LTV = $24,000 × 0.80 × 4 = $76,800
  • LTV-to-CAC ratio = $76,800 ÷ $37,500 = 2.05 (below the 3.0 floor)
  • Payback = 23.4 months

The verdict: at $37,500 CAC on a $24,000 ACV with 80% gross margin and a 4-year assumed lifespan, this company may churn customers before they become profitable, unless retention or pricing improves.

Decision Thresholds

MetricThresholdWhat to Do
LTV:CAC< 3:1Fix retention or pricing before scaling spend
LTV:CAC> 5:1Likely underinvesting in acquisition; test spend increases
Payback< 12 monthsHealthy; consider accelerating winning channels
Payback12, 18 monthsAcceptable for most B2B SaaS; monitor by channel
Payback> 18 monthsAudit channel mix and gross margin; pause weak channels

You can read more about how these metrics interlock in our guide to pipeline efficiency metrics that actually predict growth.

So what: CAC, LTV, and payback are one decision framework, not three reports. Read them together or do not bother reading them at all.

Common CAC Calculation Mistakes

Most of the bad budget decisions we see trace back to one of these errors.

  • Excluding headcount. Salaries are usually the single largest acquisition cost. Leaving them out can understate CAC by 50% or more.
  • Misattributing channel spend. Last-touch ignores the long influence path. First-touch inflates top-of-funnel channels. Use allocation rules you can defend.
  • Including customer success costs. CS is retention, not acquisition. Putting it in CAC double-counts when you also calculate net revenue retention.
  • Using gross customer count, not net new. If you count renewals or expansion as "new," you are not measuring acquisition.
  • Ignoring time lag. Q3 spend often acquires Q4 customers in B2B. Match the spend window to the sales cycle, not the calendar quarter.
  • Calculating only blended CAC. Aggregate numbers hide which channels are bleeding. Always segment.
  • No RevOps alignment. Finance, marketing ops, and sales ops will all compute different CAC numbers unless you agree on definitions in a monthly metric review.

For a definition refresher on the underlying inputs, see our customer acquisition cost glossary entry.

What This Means for Marketing and Revenue Leaders

CAC is not a finance metric. It is a budget-allocation tool. The version that drives better decisions is segmented by channel, fully loaded with headcount, and read alongside LTV and payback period. Calculate it monthly. Break it down by channel and cohort. Pair it with LTV-to-CAC ratio and payback period, and use the three together to decide where the next dollar goes.

If your blended CAC looks fine but you cannot say which channels are carrying the load, you do not have a CAC problem yet. You have a measurement problem. Fix that first, then act on what the data tells you. Sometimes you accept a higher CAC to enter a category, but you do it with eyes open and a payback plan, not by accident. And if payback is drifting past 18 months, you do not have time for another quarter of "tests."

Your next step. If you want a second set of eyes on your CAC model and channel mix, talk to The Starr Conspiracy. We help B2B tech revenue leaders build a channel-level CAC model, allocation rules, and a budget reallocation plan you can defend in the next board meeting.

Related Questions

What is a good CAC for B2B SaaS?

A good CAC is one where LTV-to-CAC is at least 3:1 and payback is under 12 to 18 months. The absolute dollar number varies wildly by ACV. A $50,000 CAC is healthy for a $150,000 ACV enterprise deal and catastrophic for a $12,000 ACV SMB product.

How does CAC relate to LTV?

LTV measures what a customer is worth over their lifetime; CAC measures what you paid to acquire them. The ratio LTV-to-CAC tells you whether your unit economics work. Below 3:1, you are not generating enough customer value to fund growth. Above 5:1, you may be underinvesting in acquisition.

What is CAC payback period?

CAC payback period is the number of months of gross profit required to recover what you spent acquiring a customer. The formula is CAC ÷ (monthly ARR per customer × gross margin). Under 12 months is excellent for venture-backed SaaS; 18 to 24 months is acceptable for enterprise motions with high retention.

Should I include salaries in my CAC calculation?

Yes. Fully loaded CAC includes all sales and marketing headcount costs, including benefits and bonuses. Excluding salaries is the most common reason CAC numbers look artificially low, and the most common reason boards lose confidence in marketing reporting.

How often should I recalculate CAC?

Monthly for blended CAC, quarterly for channel-level CAC. Sales cycles longer than 90 days require cohort-based calculation, matching spend windows to the period when those customers actually closed.

Related Insights

About the Author

Racheal Bates
Racheal BatesChief Experience Officer

Leads client delivery and experience design. Ensures every engagement delivers measurable strategic outcomes.

Ready to talk strategy?

Book a 30-minute call to discuss how we can help your team.

Loading calendar...

Prefer email? Contact us

See what AI-native GTM looks like

Explore our AI solutions built for B2B marketers who want fundamentals and transformation in one place.

Explore solutions