How to Calculate CAC for SaaS
The CAC formula most SaaS teams get wrong, which costs belong in the numerator, blended vs paid vs new-customer CAC, and three worked examples with real numbers.
On this page 7 sections
- The three CAC variants and when each one is the right number
- What belongs in the numerator, line by line
- How to lag spend against a 60 to 120 day sales cycle
- Worked example one: 3,000 dollar ACV, self serve with light sales
- Worked example two: 25,000 dollar ACV, sales assisted
- Worked example three: 120,000 dollar ACV, enterprise
- What to do with the number once you have it
- Frequently asked questions
The short answer
Customer acquisition cost is total sales and marketing spend in a period divided by new customers acquired in that period. The formula is simple; the cost base is where teams diverge. Fully loaded new customer CAC includes salaries, contractors, tools, ad spend, events, agency retainers and SDR compensation, and excludes customer success and renewal activity. Report that figure as your headline, lag spend by your sales cycle length, and never quote a CAC number without stating what went into the numerator.
Key points before you start
Almost every published CAC number is uncomparable to yours. Not wrong, exactly. Just built on a different cost base, with nobody stating what that base was.
That’s the real problem with customer acquisition cost. The formula fits on a napkin. The decisions underneath it are where two companies with identical efficiency end up reporting 900 dollars and 2,400 dollars for the same motion.
The three CAC variants and when each one is the right number
There are three calculations in common use, and mixing them up is how board conversations go sideways. Each answers a different question.
Blended CAC takes all sales and marketing spend and divides by all new customers, however they arrived. It answers: what does a customer cost us on average right now.
Paid CAC takes only advertising spend and divides by customers attributable to paid channels. It answers: should we spend more on ads.
Fully loaded new customer CAC takes every acquisition related cost, including people, and divides by genuinely new logos. It answers: what does it really cost this business to add a customer.
| Variant | Numerator | Denominator | Use it to |
|---|---|---|---|
| Blended CAC | All sales and marketing spend | All new customers | Watch a trend line quarter over quarter |
| Paid CAC | Advertising spend only | Customers from paid channels | Decide on channel budget |
| Fully loaded new customer CAC | All acquisition spend including salaries | New logos only, excluding upgrades | Report to the board and model payback |
My position, and it’s not a mild one: report fully loaded new customer CAC as the headline number, everywhere. Use blended as a directional trend only, and say out loud that it moves whenever channel mix shifts even if nothing about your efficiency changed. Paid CAC belongs in the channel review, not the board deck.
The upgrade contamination problem
Counting plan upgrades as new customers is the most common denominator error. A free user converting to paid is an activation event, not an acquisition, and you already paid to acquire them. Mixing upgrades into the denominator can cut reported CAC by 40 percent at a freemium company and makes the number useless for planning.
What belongs in the numerator, line by line
This is the table to argue over with finance once, write down, and then never relitigate. The principle is simple: if the spend is aimed at people who are not yet customers, it counts.
| Cost line | In CAC | Why |
|---|---|---|
| Marketing team salaries and benefits | Yes | Fully loaded means fully loaded |
| Sales AE and SDR salaries | Yes | Including commission and accelerators |
| Advertising spend | Yes | All channels, all formats |
| Agency retainers and freelancers | Yes | Same function, different employment status |
| Marketing and sales software | Yes | CRM, automation, enrichment, ad tools |
| Events, sponsorships, booths | Yes | Allocate by new logo intent, not attendance |
| Content production and design | Yes | Including contractor writers |
| Customer success salaries | No | Protects existing revenue, belongs in retention |
| Renewal and expansion campaigns | No | Aimed at existing customers |
| Support tooling and headcount | No | Post sale cost of service |
| Product engineering | No | Even when building growth features |
| Brand work with no acquisition intent | Contested | Include it, and note the distortion |
Two lines cause real arguments. The first is customer success. Including CS inflates CAC by roughly 15 to 30 percent at most companies, and it hides the thing you actually want to know, which is whether retention spend is producing net revenue retention. Keep them separate.
The second is brand. A sponsorship with no lead capture still does acquisition work you cannot measure. I include it and footnote it, because excluding costs because they’re hard to attribute is how CAC becomes a vanity metric. The blended CAC definition covers where these choices bite hardest.
Editable CSV worksheet
Save your marketing measurement plan
Keep a worksheet for your inputs, assumptions and next actions. You can also print the calculation directly from your browser.
How to lag spend against a 60 to 120 day sales cycle
Dividing this month’s spend by this month’s closed customers is wrong for anyone with a sales cycle longer than a few weeks, and it’s wrong in a specific, predictable direction: it punishes you for growing.
Here’s why. Say your median sales cycle is 90 days. You double spend in April. Those deals close in July. If you compute April CAC as April spend over April closes, April looks catastrophic and July looks miraculous, and neither number describes reality.
Lag adjusting your CAC calculation
- Measure the median sales cycle
From first touch to closed won, median not mean. The mean is dragged upward by one enterprise deal that took 14 months.
- Round to the nearest month
Precision beyond a month is false. A 74 day cycle is a two month lag.
- Shift the spend window
With a two month lag, compare February and March spend against April and May closes. Set it up once as a formula in the sheet.
- Recompute the last eight quarters
You need the history on the same basis or the trend line is meaningless.
- Check whether the volatility fell
Correctly lagged CAC should be noticeably smoother than unlagged. If it is not, your cycle estimate is off or your volume is too low to trend.
If you sell to two segments with very different cycles, run two calculations. A product doing self serve at 14 days and enterprise at 160 days has two businesses in one P&L, and a single blended CAC describes neither of them.
Worked example one: 3,000 dollar ACV, self serve with light sales
A small team product. Quarterly sales and marketing spend of 210,000 dollars, made up of 120,000 in salaries for four people, 55,000 in paid acquisition, 20,000 in tooling and 15,000 in contractor content. Sales cycle is 21 days, so the lag is effectively zero.
New logos in the quarter: 240. Plan upgrades from free: 310, excluded.
Fully loaded new customer CAC is 210,000 divided by 240, so 875 dollars. Against a 3,000 dollar ACV at 80 percent gross margin, monthly gross profit per customer is 200 dollars, giving a payback of about 4.4 months.
That’s a healthy number for this band. If the same business reported blended CAC including the 310 upgrades, it would show 382 dollars, and someone would use that figure to justify a spending increase the unit economics cannot support.
875 dollars
Fully loaded new customer CAC in the 3K ACV worked example, versus 382 dollars if upgrades are wrongly counted
saas-marketing.net model, method shown on the page
Worked example two: 25,000 dollar ACV, sales assisted
Mid market. Annual sales and marketing spend of 3.2 million: 1.9 million in salaries and commission across marketing, two SDRs and four AEs, 640,000 in paid and events, 310,000 in tooling, 350,000 in agency and contractor work.
Sales cycle is 75 days, so spend lags closes by roughly one quarter. New logos over the lagged window: 142.
CAC is 3.2 million over 142, so 22,535 dollars. Against 25,000 ACV at 78 percent gross margin, monthly gross profit is 1,625 dollars and payback is about 13.9 months.
That sits inside the range Benchmarkit reports as a median, which is near 16 months across B2B SaaS. It’s fine, not great. The lever here is usually win rate rather than spend, because at this band a two point win rate improvement moves CAC more than any budget cut you’d survive.
The sanity check I run on every CAC model
Divide fully loaded CAC by ACV. Under 0.5 and you are probably underinvesting in growth. Between 0.5 and 1.2 is the normal operating band. Above 1.5 and the business is buying revenue at a loss unless retention is exceptional, and you should be looking at the CAC payback period rather than CAC alone.
Worked example three: 120,000 dollar ACV, enterprise
Enterprise motion. Annual spend of 6.8 million, dominated by 4.4 million in people costs across an enterprise AE team, solutions engineers who support new business, field marketing and an ABM program. Events run 900,000. Paid media is small at 400,000 because the addressable list is a few thousand accounts. Tooling, intent data and agency work make up the remaining 1.1 million.
Sales cycle is 190 days, so the lag is two quarters. New logos: 178.
CAC is 38,202 dollars. Against 120,000 ACV at 74 percent gross margin, monthly gross profit is 7,400 dollars and payback lands near 5.2 months on a gross profit basis, which looks extraordinary until you remember that enterprise logos churn in chunks and one loss removes a year of acquisition work.
That’s the point of running all three examples. A 38,000 dollar CAC is healthy at 120,000 ACV and instantly fatal at 3,000. Any benchmark that does not state the ACV band it came from cannot tell you anything about your business. The same problem runs through most published SaaS metrics and analytics content, and it’s why segmented figures are worth far more than headline ones.
Editable CSV worksheet
SaaS benchmark evaluation worksheet
Record the source, date, cohort and metric definition before comparing your numbers with a benchmark.
What to do with the number once you have it
CAC is an input, not a verdict. Three things make it useful.
Pair it with payback. The B2B SaaS CAC payback calculator and the CAC payback period calculator both do the arithmetic on a gross profit basis, which is the only correct basis. Payback on revenue overstates your position by whatever your cost of service happens to be.
Pair it with lifetime value. The LTV to CAC ratio calculator gives you the ratio, and how to calculate LTV for SaaS explains why most LTV figures are inflated by optimistic churn assumptions applied over a ten year horizon nobody has observed.
Then break it down by channel, because a single company CAC hides the fact that one channel is producing customers at 400 dollars and another at 9,000. That’s where cost per lead becomes the working metric, and how to lower B2B SaaS cost per lead covers the levers that actually move it.
One honest limitation before you present any of this. CAC assumes you can attribute customers to spend, and for anything involving word of mouth, communities or a founder’s reputation, you can’t. Those customers land in the denominator with no matching cost, which makes CAC look better than the truth for companies with strong brands and worse for companies still building one. Say that in the footnote. It’s more credible than pretending the model is complete, and it’s the difference between a metric the board trusts and one they quietly stop believing.
Editable CSV worksheet
SaaS Metrics and Analytics planning worksheet
A practical metrics planning worksheet: decisions, owners, evidence and next actions.
Frequently asked questions
What is the basic CAC formula for SaaS?
Divide total sales and marketing spend in a period by the number of new customers acquired in that period. If you spent 180,000 dollars in a quarter and closed 60 new customers, CAC is 3,000 dollars. Everything difficult about CAC lives in deciding what counts as spend and which customers count as new.
What costs should be included in CAC?
Include salaries and benefits for everyone in sales and marketing, SDR and account executive commission, contractor and freelance fees, agency retainers, advertising spend, event and sponsorship costs, and the software those teams use. Exclude customer success, support, renewal campaigns, product engineering and any spend aimed at existing accounts.
What is the difference between blended CAC and paid CAC?
Blended CAC divides all sales and marketing spend by all new customers, including the ones who arrived organically. Paid CAC divides only advertising spend by only customers attributable to paid channels. Blended flatters you when organic is strong, and paid CAC is the number that tells you whether to increase or cut ad budget.
Should CAC include customer success salaries?
No. Customer success protects and expands revenue you already won, so it belongs in a retention cost line where it can be measured against net revenue retention. The exception is a CS person who genuinely closes new logos, in which case allocate their cost by the proportion of time spent on new business.
How do you adjust CAC for a long sales cycle?
Lag the spend against the median sales cycle. With a 90 day cycle, compare Q1 spend against Q2 closes rather than Q1 closes. Without that shift, a quarter where you increased spend will look like CAC exploded, when in reality the deals that spend generated have not closed yet.
What is a good CAC for B2B SaaS?
CAC in isolation means nothing. Judge it against payback period and lifetime value. A widely used rule is CAC payback inside 12 months for SMB products and inside 18 to 24 months for enterprise, with an LTV to CAC ratio above 3. Benchmarkit puts the current B2B SaaS median payback near 16 months.
The saas-marketing.net editorial team Research and editorial
We research, write and maintain every page on this site. The library explains marketing decisions through practical frameworks, explicit assumptions and references. Corrections can be requested through the contact page.
Published September 11, 2026. Last updated .