Skip to content
Measurement and attribution

Customer Acquisition Cost: How to Calculate It Fully Loaded Without Fooling Yourself

Customer acquisition cost is easy to calculate and easy to flatter. Learn what to include, how blended and paid CAC differ, how to work out CAC payback, and where the number misleads, with an illustrative worked example.

A small-shop owner dropping colored paper slips into a row of glass jars on a counter beside an open ledger

Field note

Illustrative image, AI-generated. It is not a client, dashboard or result. How we use imagery.

By XenGrowth EditorialPublished Reviewed 11 min read

Share this

Key takeaways

  • Customer acquisition cost is total acquisition spend in a period divided by new customers won in that period. The word that gets dropped is total: salaries, tools, agency fees and discounts belong in it.
  • An ad platform's cost per conversion is not CAC. It counts whatever you told the platform to count, usually leads, and leaves out most of the cost.
  • Report blended CAC, paid CAC and channel CAC for different questions. Blended says whether the business acquires customers affordably; paid says whether more ad budget will pay back.
  • CAC payback is CAC divided by monthly gross profit per customer, not revenue. A figure that ignores margin makes every channel look faster than it is.
  • Match periods, count customers rather than leads, and report a range when the sample is small. With 20 customers, one more or fewer moves the result by about five percent.
  • The worked example in this article is illustrative. Every figure was chosen to show arithmetic and describes no real business.

01

What is customer acquisition cost, and what belongs in it?

Customer acquisition cost, usually shortened to CAC, is the total money spent winning new customers in a period divided by the number of new customers won in that period. The word to hold on to is total. A fully loaded CAC counts people, software, discounts and agency fees alongside advertising, because all of it was spent to bring those customers in.

Two sources that investors and operators lean on say the same thing. Andreessen Horowitz's “16 Startup Metrics” argues that CAC should be the full cost of acquiring users, stated per user, and names two common errors: leaving out costs such as referral fees, credits or discounts, and calculating a blended figure that hides how paid marketing performs. David Skok's “Startup Killer” essay computes CAC from the entire cost of sales and marketing over a period, including salaries and other headcount expenses, divided by the customers acquired. He adds that for pure web businesses whose headcount does not grow with customer volume, it is also useful to look at CAC without the headcount costs.

Both of those are written from a software-startup view, and a plumber or a regional agency has different cost lines. The logic travels, though. The usual way CAC goes wrong is not complicated arithmetic. It is a numerator that quietly shrank to the cost of ads.

That shrinking is easy to do by accident. Google Ads describes conversions as whatever you choose to identify as valuable, such as a purchase, sign-up or phone call. A platform's cost per conversion therefore measures the cost of the action you configured, which is often a form fill, and only for the spend inside that platform. It is a useful operating metric. It is not the cost of a customer.

02

Which costs go into a fully loaded CAC, and which stay out?

Decide the cost list once, write it down, and apply it every period. The table sets out the lines most businesses debate. Where a line is a judgment call, the useful discipline is consistency, so that a rising CAC means customers got dearer and not that someone changed the definition.

Which costs go into a fully loaded CAC, and which stay out? comparison table
Cost lineInclude?Note
Paid media spend, all platformsYesThe obvious part, and rarely the largest once people are counted.
Agency, freelancer and consultant fees for acquisition workYesInclude retainers even in months with little visible output.
Creative, landing page and content productionYesCount it in the period spent, or spread it over its useful life. Pick one rule.
Salaries, commissions and benefits of marketing and sales staffYes, at full costAllocate part-time roles by share of time. Skok's CAC includes salaries and headcount costs.
Marketing and sales softwareYesCRM seats, ad tools, call tracking, enrichment.
Discounts, free trials, credits and referral fees given to win the customerYesNamed by the a16z piece as a frequently missed item.
Events, sponsorships and partner commissionsYesTreat partner commissions like any other acquisition cost.
Onboarding, customer success and support after the saleNo, track separatelyThis is the cost of keeping and serving customers. Blending it in hides both numbers.
Spend aimed at selling more to existing customersSeparate itExpansion cost deserves its own figure, not a place in new-customer CAC.
Product developmentNoNot a cost of acquiring a particular customer.
Shared overhead such as rent and executive payDecide once, state itIf you allocate it, say how. Consistency matters more than precision.

03

How do you calculate customer acquisition cost? A worked example

Every figure in this section is illustrative. The numbers were chosen to show the arithmetic and describe no real business, client or market. Imagine a subscription-style service that spent the amounts below in one month and won 40 new customers, 20 of whom came from paid channels and 20 from referrals, search and direct visits.

How do you calculate customer acquisition cost? A worked example comparison table
Cost line (illustrative, one month)Amount
Paid media spend$16,000
Agency retainer$4,000
Creative production$1,500
Marketing and sales payroll, allocated at full cost$9,000
Marketing and sales software$1,500
Introductory discounts given to new customers$2,000
Total acquisition cost$34,000

04

What does each version of the formula say about the same month?

With the illustrative costs above, the same month produces six different figures depending on which numerator and denominator you choose. The spread is the point: a team that reports only the first row will believe it acquires customers for less than half of what they cost.

Customers earn, in this example, $400 a month in revenue at a 60 percent gross margin, which makes monthly gross profit per customer $240. Payback in months is then the CAC divided by $240. The payback arithmetic is ordinary division and is shown here for the example only.

  • In this example the shared costs are payroll, software and discounts, which total $12,500. Splitting them evenly across all 40 customers puts half on the paid group.
  • An even split is an assumption. If paid customers need more sales time, the allocation should say so. State your rule, then keep it.
  • The allocation rule moves the answer more than most teams expect. Charge none of the shared costs to paid and paid CAC stays at $1,075, a payback of about 4.5 months. Charge all $12,500 to paid and it becomes ($21,500 + $12,500) ÷ 20, or $1,700, a payback of about 7.1 months. Same month, same spending, and a range of 4.5 to 7.1 months produced by a policy choice. That is why the allocation rule belongs in the written definition, and why a payback figure with no stated rule should be treated as an opinion.
What does each version of the formula say about the same month? comparison table
MeasureFormulaIllustrative result
Ad spend over all new customers (the flattering one)$16,000 ÷ 40$400
Ad-platform cost per acquisition$16,000 ÷ 20 paid customers$800
Blended CAC, fully loaded$34,000 ÷ 40 customers$850
Paid CAC, direct paid costs($16,000 + $4,000 + $1,500) ÷ 20$1,075
Paid CAC, shared costs allocated by customer share($21,500 + 50% of $12,500) ÷ 20$1,387.50
Monthly gross profit per customer$400 × 60%$240
CAC payback, blended$850 ÷ $2403.5 months
CAC payback, paid direct$1,075 ÷ $2404.5 months
CAC payback, paid with shared costs$1,387.50 ÷ $2405.8 months

05

What is the difference between blended CAC, paid CAC and CAC by channel?

Blended CAC divides all acquisition cost by all new customers, whichever route they took. Paid CAC divides the cost of paid marketing by the customers credited to paid marketing. Channel CAC does the same for one channel at a time. The a16z essay says blended CAC is not wrong but does not show how paid campaigns are performing or whether they are profitable, and that investors weight paid CAC more heavily for exactly that reason: it informs whether the company can scale up acquisition spend profitably.

There is a catch the definitions do not remove. Which customers count as paid depends on an attribution rule, and advertising can plant an idea that a person acts on later through search or a direct visit. The essay itself allows that paid acquisition may feed organic acquisition, but says you would need to demonstrate that effect before leaning on the blended figure, and that many investors like to see both. Our reading is that paid CAC can overstate the cost of paid marketing, and organic CAC can look better than it deserves because it harvests earlier ad exposure. Marketing Attribution Models Explained covers how the credit rules differ, and Attribution Counted the Conversion. Did the Advertising Cause It? shows how to test the causal question instead of arguing about credit.

A related trap appears when platform numbers and the CRM disagree. If the CRM shows 40 new customers and the ad platforms together report 65 conversions, the gap is usually explained by leads counted as conversions, the same person counted twice, and several platforms each claiming credit for one customer. Start from the CRM count, which can only count a customer once, and treat platform conversions as clues about which channel touched whom.

What is the difference between blended CAC, paid CAC and CAC by channel? comparison table
Question you are askingUse this figureWatch for
Is the business acquiring customers affordably overall?Blended CAC, fully loadedOrganic customers who arrived because of earlier ad spend
Will more ad budget pay back?Paid CAC with shared costs allocated, plus paybackAttribution credit, and the lag between spend and closing
Which channel gets the next dollar?Channel CAC as a range, not a pointSmall samples, and average cost standing in for marginal cost
Did the advertising cause these customers?Not a CAC question. Run an incrementality testTreating attribution output as proof of cause

06

How do you calculate CAC payback period?

CAC payback period is the number of months of gross profit from a new customer needed to recover what it cost to acquire them. The formula is CAC divided by monthly gross profit per customer, where monthly gross profit is monthly revenue multiplied by gross margin. Use margin, not revenue. The a16z piece makes a parallel point about lifetime value: it favors a contribution-margin basis, after variable costs, because a revenue or gross-margin basis suggests a higher ceiling on acquisition spend. It also calls the contribution-margin LTV to CAC ratio a good measure for working out CAC payback. This article uses gross margin because it is the figure most small teams can actually pull; use contribution margin if you can.

Two refinements keep the number honest. First, customers leave. If a share of them cancel before the payback month, the cohort needs longer than the simple formula says, so calculate payback on a cohort that has had time to age. This Month’s Leads Have Not Had Time to Become This Month’s Revenue explains why a young cohort flatters every metric. Second, a business that sells one-off jobs has no monthly stream. There, compare CAC with the gross profit on the first job and ask whether repeat work covers the gap.

On benchmarks, treat what you read with the origin in mind. Skok's SaaS guidelines, drawn from software companies, say many of the best software businesses recover CAC in five to seven months and that profitability turns anemic once recovery stretches beyond twelve. He calls them guidelines. A cash-rich lender, a high-margin software firm and a local service business sit in different places, and no published threshold is a rule for yours. The better test is internal: how long can you afford to wait for cash to come back, and does the payback you measure sit inside that?

07

How does the CAC calculation change by type of business?

Pick the customer unit before the formula. A person who bought once with a steep coupon and a company that signed a twelve-month contract are not the same unit, and dividing spend by a count that mixes them produces a number no one can act on. The table shows where the numerator and the payback basis tend to shift. These are our working conventions, not standards.

Whatever the business, keep the unit constant across periods and say what it is in the report heading. When a business sells to both households and companies, calculate CAC for each, because the blended figure will describe neither. And when the first purchase is a loss leader, say so openly and report payback on the second purchase as well, so the strategy can be judged on what it was designed to do.

How does the CAC calculation change by type of business? comparison table
Business typeCustomer unitNumerator watch-outsPayback basis
Subscription or retainerA paying accountOnboarding discounts and the sales time spent before signingMonthly gross profit per account, on an aged cohort
One-off local service jobsA booked and completed jobEstimate visits, call-handling time and lead-source feesGross profit on the first job, with repeat work shown separately
B2B with a long sales cycleA closed-won accountSalary dominates, and spend precedes the sale by monthsQuarterly cohorts, counted from the month revenue starts
EcommerceA first-time purchaserFirst-order discounts and free shippingFirst-order gross profit, then the repeat rate

08

How do you calculate customer acquisition cost without fooling yourself?

Most of the damage comes from a short list of habits. Each one is easy to fix once it has a name.

  • Match the period. Spend this month often produces customers next month or later. For anything with a sales cycle, line up spend and customers by cohort or by a stated lag.
  • Count customers, not leads. A lead is a promise and a customer is a fact. Use the CRM's closed-won status or the first paid invoice that was not refunded, and write the rule down.
  • Reconcile platform numbers to the CRM before dividing by them. Ad platforms count conversions you defined, and sometimes count the same person twice. Revenue Reporting Breaks at the Definition Before It Breaks in the Dashboard shows how to agree the definitions first.
  • Include discounts and credits. Giving away the first month is an acquisition cost even though no invoice carries it.
  • Do not change the definition mid-quarter. If you must change it, restate the earlier periods or annotate the break.
  • Report a range when the sample is small. With 20 customers, one more or one fewer moves the result by roughly five percent, and a single large deal can swing a channel from good to bad.
  • Keep CAC next to a return measure. ROAS vs ROI: Why a Good Ad Return Can Still Lose Money explains why a number that looks healthy on revenue can lose money after costs.

09

What should CAC change about how you spend?

Work backward from the customer's gross profit. The most you can sensibly spend to win a customer is the gross profit they bring multiplied by the share of it you are willing to invest in acquisition. Lead Generation for Small Business: Which Two Channels to Pick, and How to Run Them for 90 Days walks through the same logic at the cost-per-lead level, and the two figures should agree: your allowable CAC divided by your close rate gives your allowable cost per lead.

CAC also cannot tell you everything. It says nothing about whether acquired customers stay, expand or complain. That is why the investor guidelines pair it with lifetime value, and why Skok's guideline that LTV should exceed CAC by more than three times is a software-company rule of thumb rather than a universal law. If your customers are worth less over time than your model assumes, a flattering payback hides a problem for another year.

Use the number to make three decisions. Whether to raise or cut a channel's budget. Whether the sales process is too expensive for the average deal size. And whether growth needs cash you do not have, since payback length is partly a cash-flow question. If a figure is not informing one of those decisions, it is a vanity metric with a formula.

Was this useful? Send it to someone who owns this problem.

Primary sources and further reading

Use the source material to validate details against your own context and current platform configuration.

This field note follows the XenGrowth editorial policy: primary sources where available, visible limitations, material review dates, and no invented first-hand experience.

Stay with the problem

Explore Paid growth