SaaStr AI 2026 recap
All Articles
Customer Support
//11 min read

Customer acquisition cost: how to calculate CAC and reduce it in B2B SaaS

BO
Bildad Oyugi
Head of Content

Key Takeaways

  • Customer acquisition cost is the total cost of sales and marketing divided by the number of new customers acquired.
  • A 2025 survey of 583 B2B SaaS companies puts the median New CAC Ratio at $2.00 and the Expansion CAC Ratio at $1.00.
  • Expansion ARR is now 40% of all new ARR, and over 50% above $50M ARR. A CAC built only on new logos describes a shrinking part of growth.
  • Average CAC hides marginal CAC, which is the cost of the next customer rather than the quarter's average.
  • Expansion signals reach the support inbox before the CRM. Helply scans every ticket for upsell intent and churn risk, then routes it to the account owner.

Customer acquisition cost (CAC) is the total sales and marketing spend required to acquire a new customer over a set period. Divide all sales and marketing costs by the number of new customers acquired in that same period. It measures how efficiently a company converts spend into paying customers.

CAC is the denominator under most growth decisions. It decides whether a channel earns more budget and whether a segment is worth entering. It also shows whether the current acquisition strategies can scale.

Paired with customer lifetime value, it decides whether the business works at all.

The Customer Acquisition Cost Formula

The CAC formula is short:

CAC = total cost of sales and marketing ÷ number of new customers acquired

Both halves must cover the same period and the same segment. Mixing a quarter of spend with a year of customers produces a number that looks great and means nothing.

Three inputs need a definition before you calculate CAC:

  • The period. A quarter works for most B2B SaaS teams. Monthly periods are too noisy when deals take 60 days to close.
  • The spend. Every cost tied to winning customers, not serving them. The contested items are below.
  • The customer count. New logos only, and only those that became paying customers inside the period.

A CAC Calculation Example

Take a $6M ARR B2B SaaS company running one quarter.

Sales and marketing spend for Q1 comes to $312,000. That covers paid media, two AE salaries with commission, one marketing salary, and the tooling both teams use. In the same quarter, 26 new customers signed.

$312,000 ÷ 26 = $12,000 CAC

That is the cost to acquire a new customer for this business. Whether $12,000 is good depends on contract value.

The Three CAC Ratios, and When to Use Each

Most teams calculate one CAC number. Three exist, and they answer different questions.

RatioFormula2025 medianAnswers
New CAC RatioTotal S&M expense ÷ new customer ARR$2.00Is new logo acquisition paying for itself?
Blended CAC RatioTotal S&M expense ÷ (new customer ARR + expansion ARR)Fell in 2024What does all growth cost, together?
Expansion CAC RatioS&M and CS expense allocated to expansion ÷ expansion ARR$1.00Is the cheaper half of growth funded?

These ratios express cost per dollar of ARR rather than cost per customer. That makes them comparable across companies with very different contract sizes, which raw CAC never is.

What Costs Should Be Included in Customer Acquisition Cost?

Four cost buckets belong in customer acquisition costs without argument.

  • Paid spend. Ads, sponsorships, events, and any media bought to generate demand.
  • People. Salaries, commissions, and bonuses for everyone in sales and marketing.
  • Tools. The CRM, marketing automation, sales engagement, and data enrichment stack.
  • Allocated overhead. The share of general costs those teams consume.

The arguments start after that. Four items get treated differently at almost every company you will benchmark against.

Founder and executive time. If the CEO runs half the sales calls, excluding that time understates the real cost of acquiring customers. Most private companies exclude it anyway. State which choice you made, because the gap runs large at early stage.

Stock-based compensation. Public companies include it. Many private companies do not. Including it produces a higher number and a more honest one.

Brand spend with no attributable conversion. Podcasts, community, and content that never touches a form. It belongs in CAC. Excluding it makes paid channels look worse than they are by comparison.

Customer success cost. This belongs outside new logo CAC. It carries its own ratio, which most teams never calculate.

Fully-Loaded CAC vs Paid-Only CAC

Paid-only CAC divides media spend by new customers. It answers a narrow question well: is this channel working right now? Use it for in-quarter budget decisions.

Fully-loaded CAC includes people, tools, and overhead. It is the number a board expects and the only one comparable to published benchmarks. Any LTV to CAC claim should use it.

Both are legitimate. Reporting one as the other is not. Teams switch between them mid-trend without saying so, and a rising cost of acquiring customers reads as flat.

What Is a Good Customer Acquisition Cost?

Judge CAC as a ratio, not a dollar figure. The Pavilion and Benchmarkit survey of 583 companies found a median New CAC Ratio of $2.00. That is sales and marketing expense per $1.00 of new customer ARR.

The figure rose 14% during 2024. Companies in the bottom quartile spent $2.82 at median.

The paired convention is the LTV to CAC ratio. Average customer lifetime value should be at least three times the cost to acquire that customer. Wall Street Prep calls 3.0x "the benchmark targeted by most SaaS companies," and Paddle sets the same floor at 3.

Treat 3:1 as a working convention rather than a hard threshold. It moves with contract value and stage, like everything else here.

Net revenue retention sat at 101% at median in the same survey, with growth at 26%. Those two numbers explain why expansion has become the pressure point.

Why Dollar Benchmarks Are Close to Useless

CAC rises with annual contract value. A $12,000 CAC is strong at $80K ACV and fatal at $6K ACV. Any benchmark quoted without an ACV band cannot tell you whether your number is good.

One anomaly holds across multiple years. Solutions in the $10K to $50K ACV range often cost more to acquire than solutions in the $50K to $100K range. Price in that band and you should expect a worse ratio than the tier above you.

How Long Should It Take to Earn CAC Back?

CAC payback period measures how many months it takes to recover acquisition cost on a gross margin adjusted basis. Around 12 months is the common target. Like CAC itself, it moves with contract value, so larger deals justify higher acquisition costs and longer payback.

One calculation trap causes real damage here. Private companies measure payback against new customer ARR only. Public companies measure it against net new implied ARR, which folds in churn, downsell, and expansion.

Those are not comparable numbers. A founder benchmarking a private payback period against public comps is reading two different metrics as one. The usual conclusion is that their acquisition efficiency looks worse than it is.

Average CAC vs Marginal CAC: The Number That Hides the Problem

Average CAC describes the quarter you already spent. Marginal CAC describes the next customer you buy. Saturate a channel and you will see it in the marginal number months before the average moves.

A thread in r/SaaS lays out the pattern most teams miss:

"Month 1: Spend $20k, get 400 customers. Avg CAC = $50. Month 2: Spend $25k, get 450 customers. Avg CAC = $56 (still looks fine)."

Run the marginal math on those same numbers. The extra $5,000 bought 50 customers, so the next customer cost $100, not $56. You would read the average, see $56, and keep spending while the real cost per acquisition doubled.

That gap is why a cost per customer drifting up slowly deserves more attention than one that spikes. Calculate marginal CAC every month: change in spend divided by change in new customers.

When marginal CAC passes your target and average CAC still looks fine, the channel is finished. The budget is still flowing.

Is Expansion ARR Cheaper to Acquire Than New Customer ARR?

Yes, by half. In the 2025 Pavilion and Benchmarkit benchmarks, the median New CAC Ratio was $2.00 and the median Expansion CAC Ratio was $1.00.

A dollar of expansion ARR costs half what a dollar of new logo ARR costs. Build the model around that split.

The scale is no longer marginal either. Expansion ARR reached 40% of total new ARR in 2024, a five point increase, and passes 50% at companies above $50M ARR. Half of growth by value is now expansion, at half the acquisition cost.

Under half of the companies that already track a CAC Ratio extend it to expansion. Most teams optimise the expensive half and fly blind on the cheap half.

The formula mirrors the standard one:

Expansion CAC Ratio = sales, marketing, and CS expense allocated to expansion ÷ expansion ARR

Run it against the same $6M ARR company. Say $84,000 of blended sales, marketing, and CS cost produced $84,000 of expansion ARR that quarter. The ratio is $1.00.

The same business spent $2.00 for each new logo dollar. That comparison, not the raw CAC, should drive next quarter's headcount plan.

Customer success cost belongs outside new logo CAC. Teams read that exclusion as permission to skip the measurement. It is the argument for a second ratio.

That spend still buys ARR, and almost no one prices it.

Expansion is also the cheapest customer retention work you can do. Reducing customer churn and growing existing accounts run on the same signals.

Where Expansion Signals Start

Expansion intent shows up as a support ticket long before it shows up as a pipeline stage.

A customer asks what happens when they hit a plan limit. Someone requests three more seats for a team that did not exist last quarter. A job title that has never opened a ticket asks about API volume.

Each of those is buying intent, logged as a support conversation and closed as one.

The surrounding context lives in other systems. Salesforce or HubSpot holds the renewal date, Stripe holds the billing history, Gong holds what the AE was told six weeks ago. An agent who replies without that context answers the question and drops the signal.

Helply is a B2B support platform built to close that gap. It does three things to the ticket your agent is already answering.

It reads the ticket for upsell intent: plan-limit mentions, seat requests, team growth. That signal goes to the AE on the account. It reads the same ticket for risk language ahead of renewal and routes that to the CSM.

It also loads the account context first, so Salesforce, HubSpot, Stripe, and Gong data are on screen before the reply is written.

The economics match the argument. Helply costs $1 per ticket. Seats are free and AI usage is unlimited, so putting your whole revenue team on the signal costs nothing extra.

You improve expansion CAC by catching signals your team already sees, not by hiring people to hunt for them. A per-seat tool prices the fix out of the motion it is meant to help.

Your customers tell you what they plan to do next in tickets, before they tell anyone else. That is the same argument covered in where B2B customer experience actually happens.

How to Reduce Customer Acquisition Costs

Four levers move the number, ordered by how quickly they work.

  • Segment before cutting. Calculate CAC separately by motion, self-serve against sales-led, and by ACV band. Blended numbers hide which half is working, and cuts made on a blended figure hit the wrong channel.
  • Fix conversion before buying traffic. A 20% lift in demo-to-close does more for CAC than a 20% cut in media spend, and it does not shrink pipeline.
  • Fund the cheaper half. If expansion ARR costs $1.00 per dollar and new logos cost $2.00, moving budget toward expansion buys twice the ARR. Very few plans reflect that, because very few teams calculate it.
  • Shorten payback with packaging. Annual prepay, higher entry tiers, and usage-based expansion recover acquisition cost faster without touching the acquisition budget at all.

The ROI side of that is straightforward to model. Helply's ROI calculator puts numbers against the support-sourced portion. Pricing is $1 per ticket with unlimited seats and unlimited AI, so the cost of running the motion does not scale with headcount.

The Number Worth Fixing First

Scope is the hard part of customer acquisition cost, not the formula. Which costs you load in, whether you track marginal CAC alongside the average, and whether anyone has priced expansion.

The first two are free to fix this quarter. Open the model and split the ratios.

The third one costs money every quarter it stays open. Expansion ARR is 40% of new ARR and costs half as much to win. Your team already touches those accounts in tickets, every day.

Without a system reading for the signal, your agents answer most of it and close it. The cheaper half of growth goes unworked while the expensive half absorbs the budget.

Helply reads every ticket for upsell intent and churn risk, then routes each signal to the account owner. It costs $1 per ticket with unlimited seats. Point it at last quarter's tickets and see what the queue was already telling you.

FAQ

How do you calculate customer acquisition cost?

Divide the total cost of sales and marketing by the number of new customers acquired in the same period.

Is CAC the same as cost per acquisition?

No, cost per acquisition measures any defined conversion such as a signup or lead, while CAC measures the cost of a paying customer.

Should customer success costs be included in CAC?

Not in new logo CAC, but they belong in a separate Expansion CAC Ratio, which ran at a $1.00 median against $2.00.

What is a good LTV to CAC ratio?

Three to one is the widely used target, meaning average customer lifetime value should be triple the cost of acquiring that customer.

Why is my CAC rising when ad spend is flat?

Average CAC lags marginal CAC, so a saturating channel raises the cost of the next customer for months before the blended average moves.

How does support affect customer acquisition cost?

Support does not change new logo CAC, but it produces the expansion ARR that costs half as much per dollar. Helply surfaces that by scanning every ticket for upsell and churn signals.

SHARE THIS ARTICLE

Turn AI support into a
revenue engine.

Learn more about a Helply demo