Customer acquisition cost (CAC) = total marketing and sales spend ÷ new customers acquired in the same period. Suppose you spent $3,460 on ads, tools, and influencers in a quarter and gained 72 new customers: your CAC is $48.
The formula is simple. What trips up most small businesses is the numerator, which costs belong in it and which don't. Get that wrong and you'll undercount your real CAC, make budget decisions on incomplete data, and have no idea whether your number is good or bad compared to your industry.
the CAC formula, and what to put in it
CAC = Total acquisition spend ÷ New customers acquired (same period)
That's it. Two numbers. The complexity lives inside "total acquisition spend."
To calculate customer acquisition cost for a small business correctly, use this as your extractable definition: CAC is the sum of every dollar and every hour you spent convincing a stranger to become a paying customer, divided by how many actually converted. It includes ad spend, tools, content production, agency fees, and the prorated time of anyone doing sales or marketing work. It excludes product delivery, customer support, and general overhead.
simple CAC vs. fully-loaded CAC
Most articles, and most business owners, calculate simple CAC: total ad spend divided by new customers. It's fast, easy to pull from your ad platform, and consistently wrong.
Fully-loaded CAC adds everything else that made the acquisition happen: email marketing software, CRM subscriptions, design tools, freelancer invoices, and the portion of your own time or your team's time spent on acquisition activities. These costs are real even if they don't appear on an invoice tagged "marketing."
Suppose a boutique spends $500/month on Instagram ads, $80 on an email platform, $150 on a part-time content writer, and $45 on a design tool: that's $775/month on acquisition, not $500. The gap between simple and fully-loaded CAC is usually widest for small businesses where the owner does a lot of the marketing personally.
what counts as an acquisition cost
| Cost category | Include? | Examples |
|---|---|---|
| Paid advertising | Yes | Google Ads, Meta Ads, LinkedIn Ads |
| Content production | Yes | Copywriting, photography, video |
| Marketing tools and software | Yes | Email platforms, CRM, analytics |
| Agency and freelancer fees | Yes | When tied to acquisition campaigns |
| Staff time (prorated) | Yes | % of salary spent on sales/marketing activities |
| Referral and affiliate commissions | Yes | Paid per new customer acquired |
| Product delivery | No | Shipping, manufacturing, fulfillment |
| Customer support | No | Post-sale service and onboarding |
| General overhead | No | Office rent, accounting |
how to calculate customer acquisition cost for a small business
Four steps. The most common mistake is using costs from one period and customers from another.
Step 1, Pick a time window. A quarter (90 days) works best for most small businesses: enough data to smooth out weekly noise, short enough to act on what you find. Use the same window for both costs and customers.
Step 2, Total every acquisition cost in that window. Pull invoices, card statements, and tool subscriptions. Estimate staff time: if you spend 10 hours a week on marketing and your effective rate is, say, $50/hour, that's $500/week in opportunity cost that belongs in this calculation.
Step 3, Count only new customers. Not leads. Not free trial users. Not returning buyers. Only first-time paying customers who converted during the same window as your costs.
Step 4, Divide. Total acquisition spend ÷ new customers = CAC.
Once you have a blended number, calculate it again per channel if you can attribute costs. A business running Google Ads, LinkedIn Ads, and a blog will almost always find that one channel costs two or three times more per customer than the others. That's where the actionable insight is.
three worked examples
Each scenario below is hypothetical but built from realistic cost structures. Tool prices reflect current published rates.
example 1, DTC fashion boutique
Suppose a small apparel brand sells online, primarily through Instagram. Its Q1 acquisition costs break down as follows:
| Cost item | Q1 amount |
|---|---|
| Instagram/Facebook ads | $2,800 |
| Two micro-influencer collaborations | $600 |
| Klaviyo email marketing (Email plan, ~$20/month) | $60 |
| Total | $3,460 |
New customers in Q1: 72
CAC: $3,460 ÷ 72 = $48
According to First Page Sage's analysis of 80+ ecommerce clients between 2020 and 2025, the average CAC for fashion and apparel ecommerce is $66. At $48, this boutique runs 27% below the industry average, a healthy position. The influencer spend ($600) is the variable to isolate: if those two posts drove a disproportionate share of the 72 conversions, the boutique should track influencer CAC and ad CAC separately to understand which source is actually efficient.
example 2, B2B SaaS product (project management tool for freelancers)
Suppose a two-person startup sells a $29/month subscription tool, using paid search, outsourced content, and a prospecting tool for outbound. 90-day period:
| Cost item | Q1 amount |
|---|---|
| Google Ads | $1,800 |
| Content production (3 articles, outsourced) | $450 |
| Apollo.io Basic plan ($49/month, annual billing) | $147 |
| Total | $2,397 |
New paid signups: 7
CAC: $2,397 ÷ 7 = $342
First Page Sage's 2025 dataset puts the average B2B SaaS CAC at $239, $103 below this team's number. The likely culprit is channel mix: organic-channel B2B SaaS CAC in the same dataset averages $205, while paid-channel CAC averages $341 (First Page Sage). This team is spending almost entirely on paid, which puts it exactly at the paid-channel ceiling. Shifting more budget toward content, which they're already doing at a small scale, typically pulls the blended number down over two to three quarters.
example 3, B2B IT services firm
A three-person IT consulting firm targets small business clients, using LinkedIn Ads, cold outreach, and networking events. For this scenario, the owner dedicates 15% of her time to business development. 90-day period:
| Cost item | Q1 amount |
|---|---|
| LinkedIn Ads | $2,000 |
| Apollo.io outreach (1 seat, $49/month × 3) | $147 |
| Networking events and conferences | $500 |
| Owner's business dev time (15% of $70,000/yr ÷ 4 quarters) | $2,625 |
| Total | $5,272 |
New clients won: 5
CAC: $5,272 ÷ 5 = $1,054
The benchmark for IT and Managed Services is $454 (First Page Sage 2025). The gap isn't the ads, it's the owner's time. At $2,625 for the quarter, business development labor is the single largest line item, and it's invisible in the simple CAC calculation. A firm that only tracks its LinkedIn spend would show a CAC of $529 (($2,000 + $147 + $500) ÷ 5), which looks close to benchmark, but isn't the real number. The corrected figure signals one of two actions: raise prices to improve LTV, or convert a higher percentage of outreach conversations so the same time cost generates more clients.
CAC benchmarks by industry
These figures come from First Page Sage's ecommerce report and B2B report, based on data from 80+ ecommerce and 100+ B2B clients collected between 2020 and 2025. They represent blended averages across organic and paid channels.
| Industry | Average CAC |
|---|---|
| Food & beverage (ecommerce) | $53 |
| Fashion/apparel (ecommerce) | $66 |
| Consumer electronics (ecommerce) | $76 |
| B2B SaaS | $239 |
| Construction | $281 |
| HVAC services | $296 |
| IT & managed services | $454 |
| Business consulting | $533 |
| Legal services | $749 |
| Financial services | $784 |
In almost every B2B industry, organic-channel CAC runs materially below paid-channel CAC. In B2B SaaS specifically, the gap is $205 (organic) vs. $341 (paid). In construction, $212 vs. $486 (First Page Sage B2B report). Organic takes longer to build, but the unit economics tend to be significantly better once the channel matures.
the LTV:CAC ratio, the number that tells you if CAC is acceptable
CAC in isolation tells you what you spent. The LTV:CAC ratio tells you whether it was worth it.
LTV:CAC = Customer Lifetime Value ÷ Customer Acquisition Cost
The widely accepted target is 3:1: for every dollar spent acquiring a customer, that customer should generate three dollars in gross profit over their lifetime. Here's how to interpret where you land:
- Below 1:1, You're losing money on every customer you acquire. No amount of volume fixes this; the unit economics must change first.
- 1:1 to 3:1, Growing, but thin. Any increase in churn or ad costs will hurt disproportionately.
- 3:1 to 5:1, Healthy. Reinvest in the acquisition channels that are working.
- Above 5:1, Possibly under-spending. The business could grow faster by putting more into acquisition.
The companion metric is CAC payback period: how many months does it take to recover what you spent on acquisition?
CAC payback period = CAC ÷ Monthly gross profit per customer
For SaaS companies, the median payback period is 16 months according to 2025 benchmarks from Aleph × Benchmarkit (342 companies). For small businesses with lower-ACV products (under $15,000/year), a payback period of 8–12 months is both achievable and the healthy target range. Under 12 months marks top-tier efficiency.
three ways to lower your CAC without cutting spend
Calculate per channel, not just in aggregate. The blended CAC number is a starting point. Breaking it down by channel almost always exposes one outlier spending two or three times more per customer than the others. That's the first thing to optimize, not total budget.
Improve conversion rates before increasing ad spend. Suppose a landing page converts at 2%: doubling it to 4% halves the CAC from that source with no additional media budget. A/B testing your offer, headline, and form friction is typically the highest-impact move available to a small business running paid traffic.
Build referral volume. Referred customers cost a fraction of cold-acquired customers and typically show lower churn. Businesses rarely track referral CAC separately, if you start, you'll almost certainly find it's your most efficient channel. A simple referral mechanic (a discount, a credit, a thank-you) often outperforms a new ad campaign.
FAQ
What's the difference between CAC and CPA?
CPA (cost per action or cost per acquisition) is a metric your ad platform calculates: the cost of a single conversion event, such as a form fill, a click, or a purchase. CAC is the fully-loaded number across all channels and all acquisition costs, divided by actual new customers. CPA is an input into CAC, not a synonym.
Should I include my own time in the CAC calculation?
Yes. A founder spending 10 hours a week on sales or marketing has a real opportunity cost. Estimate your hourly rate and multiply by the hours you spend on acquisition activities. If you skip this line, your CAC is understated, and any decision you make based on it will be more optimistic than the reality.
What's a good LTV:CAC ratio for a small business?
The standard target is 3:1. Below 1:1, you lose money on every new customer you acquire. Between 1:1 and 3:1, the business is growing but unit economics are fragile. At 3:1 or above, the fundamentals support reinvestment in growth.
How often should I calculate my CAC?
Quarterly for most small businesses, frequent enough to catch trends, infrequent enough to avoid overreacting to weekly noise. If you run active paid campaigns, track channel-level CAC monthly, but review the blended number quarterly to make budget and strategy decisions.
Pull your last 90 days of marketing spend from your bank statements and tool invoices. Total it using the cost categories in the table above. Count how many new customers you gained in the same period. Divide.
That number is your baseline. Compare it to the benchmark table. If you're above the industry average, the next step is breaking it down by channel, because the inefficiency is almost always concentrated in one source, not spread evenly across all of them.
FastStrat's marketing analytics agents track CAC by channel automatically, so you don't have to pull data manually each quarter.
You now know what to do. The hard part is doing it every week, without a marketing team, while you run the business.
That is the job FastStrat does: it plans the content, writes it, publishes it, and tells you what actually moved. One place, no stack to assemble.
Start free at app.faststrat.ai →
Set it up in minutes. Keep what works.

