How to Calculate CAC Properly in B2B SaaS

Almost every CAC number I am shown when I walk into a business is wrong in the same direction. It is too low, because it counts the advertising and forgets the people.
The error is rarely dishonest. Someone pulls platform spend from Google and LinkedIn, divides by new customers, and reports a figure. Nobody asks whether the salaries of the people running those campaigns are in there, or the tools, or the agency retainer, or the sales team who closed the deals. The result is a number that makes acquisition look cheaper than it is, which leads to decisions that assume more headroom than exists.
If you take one thing from this: decide explicitly whether you are counting everything or only platform spend, write that definition down, and never quietly change it between board meetings.
The formula, and where it goes wrong
CAC is total acquisition cost divided by new customers acquired in the same period. The formula is not the hard part. The hard part is agreeing what belongs in the numerator.
A fully loaded CAC includes paid media spend, marketing salaries and employer costs, sales salaries and commission, agency and contractor fees, martech and sales tooling, content production, events and sponsorship, and a sensible share of any overhead directly supporting acquisition.
A paid-media CAC includes only the advertising spend. It is a useful operational number for judging a channel week to week. It is not the number that tells you whether your business model works, and problems start when the two get used interchangeably.
Both are legitimate. Reporting one while implying the other is where the trouble is.
Splitting costs across the department
The awkward part in most B2B companies is that marketing does more than acquire customers. The same team runs brand, customer marketing, product marketing, retention campaigns and internal comms. Loading all of it into CAC overstates the cost of acquiring a customer, in the same way that counting none of it understates it.
So the costs need splitting, and the split needs a rule you can repeat. Time-based apportionment works reasonably well: if a product marketer spends roughly a third of their time on acquisition and the rest on enablement and retention, a third of that cost sits in CAC. It is approximate. It is defensible. It survives a finance conversation.
What does not survive is a split nobody wrote down, which quietly shifts each quarter in whichever direction makes the number look better. Finance teams notice this faster than marketing teams expect.
Blended, paid and new-business CAC
Blended CAC divides all acquisition cost by all new customers, including those who arrived organically or through word of mouth. It flatters you when organic is strong, because customers who cost nothing to acquire pull the average down.
Paid CAC divides paid spend by customers attributable to paid. It tells you what incremental growth costs, which is usually the more decision-useful figure when someone asks whether to increase budget.
You want both. Blended tells you the economics of the business as it stands. Paid tells you the economics of growing it faster. A business with excellent blended CAC and terrible paid CAC has a real constraint on how quickly it can scale, and only reporting the blended figure hides that.
Separate new business from expansion as well. Upsell into an existing account is cheaper than winning a new logo, and mixing them makes new-customer acquisition look more efficient than it is.
The period problem
B2B sales cycles run for months. Spend in January produces customers in May. Dividing January spend by January customers compares two things that have almost nothing to do with each other.
In a fast-growing business this systematically understates CAC, because you are dividing this month's larger spend by customers generated when spend was smaller. In a contracting business it does the reverse.
Two practical fixes. Either lag the spend by your average sales cycle, so you divide January spend by the customers who closed in the month it should have influenced, or move to cohort reporting and accept that recent cohorts stay incomplete for a while. Cohorts are more honest and less satisfying, because the most recent number is always provisional.
CAC on its own decides nothing
A CAC figure in isolation cannot tell you whether it is good. It needs pairing with what a customer is worth and how long it takes to recover the cost.
Payback period is usually the more useful number for an early-stage company, because it speaks directly to cash. If it takes eighteen months to recover acquisition cost and you have twelve months of runway, the growth plan is a financing plan whether or not anyone has said so.
The LTV to CAC ratio is widely quoted and widely misused. It depends on a lifetime value estimate, and lifetime value in a company with two years of history is a projection resting on churn assumptions that have not been tested through a full cycle. Treat it as directional. It is not a fact about your business.
Segment as well. At Penfold, understanding CAC by company size and buyer type mattered more than the headline figure, because it showed where the economics genuinely worked rather than averaging a good segment and a bad one into something that looked acceptable.
Getting to a number you can defend
Agree the definition with finance before you report it. Not after, and not while someone is disputing a figure that already exists, because at that point the discussion is about the number rather than the method.
Write down what is in, what is out, how shared costs are split, what the lag assumption is and which segments you report separately. Keep that definition stable. A CAC number that is consistently calculated the same imperfect way is more useful than one that is recalculated correctly each quarter, because you can see the trend.
Report fully loaded CAC to the board and paid CAC to the growth team. They are answering different questions. Label each one clearly so nobody has to guess which they are looking at.
If your CAC has never been through a proper definition conversation with finance, that is usually a couple of weeks of work and it changes what everyone believes about the business. Let's talk.

