How to Calculate Customer Acquisition Cost (CAC)

A founder once told me his marketing was "crushing it." Leads were up 40% quarter over quarter. Then we divided total spend by new customers won. Each one cost him $9,400 to acquire, and his average first-year contract was $7,000. The growth was real. The math was upside down.

Customer Acquisition Cost is the number that tells you whether your marketing builds the business or quietly drains it. It sounds simple: how much you spend to win one paying customer. The trap is in what you count, who you count, and over what period. Get the inputs wrong and CAC flatters you right up until the bank balance disagrees.

This guide walks through the formula, the costs people forget to include, how to split CAC by channel so you know where money actually works, and how to read the result against LTV and payback. Example numbers below are illustrative, but the method is the one we use with clients.

The basic CAC formula

CAC is total acquisition cost divided by the number of new customers acquired in the same period.

CAC = (Sales + Marketing costs) / New customers acquired

Say in one quarter you spend $60,000 across ad budgets, salaries, and tools, and you close 20 new customers. Your CAC is $3,000. That is the headline figure. Useful, but on its own it tells you almost nothing. A $3,000 CAC is fantastic if those customers each pay you $50,000 over their lifetime, and a disaster if they pay $2,500 and churn in four months.

Two rules keep the number honest. The cost and the customers must cover the same time window, and you should match the customers to the spend that won them, not just whatever closed this month. In B2B, where sales cycles run 3 to 9 months, that timing gap matters a lot. Deals closing in Q2 were often paid for by Q4 spend the year before.

What to include in acquisition cost

This is where most CAC calculations go soft. People count the ad budget and stop. The honest version includes everything you spent to attract, nurture, and close.

Cost category Examples Often forgotten?
Paid media Google Ads, LinkedIn Ads, Microsoft Ads budgets No
Salaries Marketing and SDR/sales rep wages, payroll taxes Frequently
Agency & contractor fees Retainers, freelancers, design, copywriting Sometimes
Software & tools CRM, marketing automation, analytics, call tracking Frequently
Content production Video, gated assets, landing pages Sometimes
Overhead allocation Share of management time spent on acquisition Almost always

A quick test: if a cost goes up when you decide to acquire more customers, it belongs in CAC. The CRM seat for a new SDR counts. The office coffee does not.

There is a fair debate about whether to include the full loaded cost of salaries. The strict, finance-grade version (sometimes called fully loaded CAC) includes them. A lighter "blended marketing CAC" counts only media and direct marketing costs. Both are legitimate as long as you label which one you are quoting and stay consistent. The mistake is comparing your lean number to someone else's loaded number and concluding you are twice as efficient as you are.

Blended CAC vs. paid CAC

Your blended CAC mixes every customer together, including the ones who found you through word of mouth, organic search, or a referral that cost you nothing in media.

Blended CAC = All acquisition costs / All new customers
Paid CAC    = Paid acquisition costs / Customers from paid channels

Both numbers earn their place. Blended CAC tells you the true average cost of growth, the figure your CFO cares about. Paid CAC tells you what it costs to buy a customer on demand, the figure you need before you scale ad budgets.

Why the gap matters: imagine half your customers arrive organically at near-zero cost. Your blended CAC looks great. But the moment you try to grow faster than organic allows, every extra customer comes through paid channels at the higher paid CAC. Plenty of companies have read a healthy blended number, poured money into ads expecting the same efficiency, and watched their real cost per customer double. Always know both.

Calculate CAC by channel

A single company-wide CAC hides the most useful information you have: which channels pull their weight and which burn cash. Break it down.

The structure is the same formula applied per source. Take the spend attributed to a channel, divide by the customers that channel produced. A simplified, illustrative split for one quarter:

CAC by channel comparison Bar chart of illustrative cost per customer by channel: Referral 900 dollars, Organic search 1400 dollars, Google Ads 3200 dollars, LinkedIn Ads 5100 dollars. Referral $900 Organic $1,400 Google Ads $3,200 LinkedIn Ads $5,100

The chart begs a question, and that is the point. LinkedIn looks expensive at $5,100 per customer. Before you cut it, check what those customers are worth. If LinkedIn brings enterprise accounts with a $90,000 lifetime value and Google Ads brings small accounts worth $11,000, the "expensive" channel is the smarter buy. CAC means nothing without the value on the other side of the ledger.

To do this split well, you need clean attribution flowing from your ads into your CRM, so closed deals carry their source. That plumbing is what separates a CAC you can trust from a guess. Tightening the inputs upstream also helps: better targeting and stronger lead qualification keep junk out of the funnel so you are not paying to acquire customers who never had a chance to close.

Reading CAC: the numbers that give it meaning

CAC on its own is a cost with no context. Pair it with two other metrics and it starts telling you whether the business works.

LTV to CAC ratio. Divide a customer's lifetime value by the cost to acquire them. A widely cited healthy target in B2B SaaS and services is around 3:1, meaning a customer returns roughly three times what you paid to win them. Below 1:1 you lose money on every customer. At 5:1 or higher you might be underinvesting in growth and leaving the market to competitors. Treat 3:1 as a reference point, not a law: longer-lived, high-margin businesses can sustain a different shape.

CAC payback period. How many months of margin it takes to earn back the acquisition cost. If CAC is $3,000 and a customer delivers $500 of gross margin per month, payback is six months. Shorter payback means cash recycles faster and you can grow without constant fundraising. Many B2B businesses aim for payback under 12 months, though the right target depends on your margins and how long customers stay.

Here is the connection people miss. You can "improve" CAC by spending less and winning cheaper, lower-value customers, and make every downstream number worse. A rising CAC alongside rising LTV and a steady payback period is often a healthy trade, not a problem. Judge CAC inside the system, never alone.

Common mistakes that distort CAC

The same handful of errors show up again and again.

  • Counting marketing spend but not salaries. Your real cost to acquire is far higher than the ad invoice. Decide on loaded vs. lean and stick to it.
  • Mismatched time windows. Pairing this month's deals (won by last quarter's spend) with this month's budget produces a number that swings wildly and means nothing.
  • Ignoring the sales cycle. In a six-month cycle, today's spend shows up as customers half a year out. Smoothing over a longer period gives a truer read.
  • Lumping cheap organic customers in when planning paid growth. Blended CAC is not the cost of your next paid customer.
  • No source data in the CRM. Without attribution you cannot compute channel CAC, and channel CAC is where the decisions live.

One more, quieter than the rest: optimizing CAC down while quietly degrading lead quality. A cheaper customer who churns fast or never expands is more expensive than the spreadsheet shows. CAC should always be read next to retention.

A worked example, start to finish

Put it together. One quarter, a B2B services firm (all figures illustrative):

  • Google Ads and LinkedIn budgets: $48,000
  • Marketing salary (allocated): $22,000
  • SDR salary (allocated): $18,000
  • Tools (CRM, automation, call tracking): $4,000
  • Agency retainer: $8,000
  • Total acquisition cost: $100,000
  • New customers won that quarter: 25

Blended CAC = $100,000 / 25 = $4,000 per customer.

Now layer in value. Average customer lifetime value is $16,000, so the LTV to CAC ratio is 4:1, comfortably above the 3:1 reference. Gross margin per customer runs about $900 per month, so payback is roughly 4.4 months. This business can afford to spend more to grow, not less. Without the CAC math, the owner would only see a $100,000 marketing bill and feel nervous. With it, the picture is an engine worth feeding.

This is also where CAC connects to budgeting. Once you trust your CAC and payback, setting a marketing budget becomes arithmetic instead of guesswork: decide how many customers you want, multiply by CAC, and you have your floor. The same discipline shows up when you measure performance by revenue rather than clicks, and when you trace where deals actually originate across your sales funnel.

FAQ

What is a good CAC for B2B? There is no universal number. A good CAC is one your unit economics support: ideally an LTV to CAC ratio near 3:1 or better and a payback period you can fund. A $5,000 CAC is excellent for enterprise deals and ruinous for a $99-per-month product.

Should I include salaries in CAC? For a finance-grade view, yes. Include the loaded cost of the people who do marketing and sales. You can also track a lighter "marketing CAC" that counts only media and direct costs, as long as you label which version you are quoting and stay consistent across reports.

How is CAC different from CPL or CPA? Cost per lead (CPL) and cost per acquisition (CPA) usually measure the cost of an action earlier in the funnel, a form fill or a signup. CAC measures the cost of a closed, paying customer. Many leads become one customer, so CAC is always higher than CPL. For the full breakdown, see how to calculate cost per lead.

How often should I calculate CAC? Monthly for a quick pulse, quarterly for decisions. In long B2B sales cycles, monthly figures bounce around because spend and closes land in different periods. A rolling quarter smooths the noise.

Why did my CAC go up after I scaled spend? The cheap, high-intent audience is finite. As you increase budget you reach colder prospects who convert at lower rates, so each extra customer costs more. Rising CAC at scale is normal. The question is whether LTV and payback still hold at the new level.

Does organic traffic have a CAC? Yes, just not an obvious one. The cost lives in content production, SEO work, and the salaries behind them. Organic CAC is often lower than paid over time, but it is rarely free, and treating it as free leads to bad budget decisions.

The short version

Run through this before you trust any CAC number:

  • Use the same time window for cost and customers.
  • Include media, salaries, tools, and agency fees; label loaded vs. lean.
  • Track blended CAC and paid CAC separately.
  • Break CAC down by channel using CRM source data.
  • Always read CAC against LTV and payback, never alone.
  • Watch for cheaper customers who quietly cost more through churn.

CAC is not a vanity metric you report once a quarter and forget. It is the lens that turns "we spent a lot on marketing" into "here is exactly what growth costs and whether it pays." If you are not sure your current number includes the right inputs, or your channel attribution is too murky to split CAC cleanly, that is worth fixing before you scale a single budget. We are happy to take a 15-minute look at how your acquisition costs are calculated and where the math might be hiding a problem. Bring your numbers, and we will tell you straight whether they hold up.