Let me ask you something.
Do you know exactly how much it costs you to get a new customer?
Not a rough guess. Not “somewhere around $500.” The actual number.
If you don’t, you’re not alone. Most B2B companies can’t answer this question. And it’s one of the most important numbers in your entire business.
Because here’s the thing – you could have amazing revenue, a growing client list, and a team that’s crushing their quota. But if your customer acquisition cost is too high, you’re building a business that loses money on every new customer.
Let me show you how to calculate it, understand it, and most importantly – lower it.
What Is Customer Acquisition Cost (CAC)?
Customer acquisition cost is the total cost of acquiring a new customer. It includes everything you spend on marketing, sales, and outreach to bring someone from “never heard of you” to “signed the contract.”
The formula:
CAC = Total Sales & Marketing Costs / Number of New Customers Acquired
Example:
If you spend $50,000/month on sales and marketing and acquire 25 new customers, your CAC is $2,000.
That’s the basic calculation. Simple in theory. Tricky in practice.
How to Calculate CAC (Step by Step)
Step 1: Add Up All Acquisition Costs
Include everything:
| Cost Category | What to Include |
|---|---|
| Marketing spend | Ads, content creation, SEO, events, sponsorships |
| Sales salaries | Base pay + commissions for revenue-generating roles |
| Outreach tools | Email outreach tools, LinkedIn Sales Navigator, CRM |
| Lead generation | List building, lead generation packages, agencies |
| Outreach costs | Email sending platforms, domain costs, email warmup tools |
| Overhead | Portion of office space, software, and support allocated to sales/marketing |
What NOT to include:
– Product development costs
– Customer success/support costs (post-sale)
– General administrative overhead
– Executive salaries (unless they’re directly selling)
Step 2: Count Your New Customers
Count customers acquired during the same time period as your costs.
Important distinctions:
– Only count NEW customers (not renewals or upsells)
– Match the time period (if you’re counting Q1 costs, count Q1 customers)
– Separate organic/inbound from outbound if possible (different channels, different CAC)
Step 3: Do the Math
Example:
| Cost | Monthly Amount |
|---|---|
| Sales team (2 reps) | $20,000 |
| Marketing team (1 person) | $8,000 |
| Ad spend | $5,000 |
| Outreach tools | $2,000 |
| Content/SEO | $3,000 |
| Events/sponsorships | $2,000 |
| Total | $40,000 |
New customers acquired in the month: 20
CAC = $40,000 / 20 = $2,000 per customer
Step 4: Calculate CAC by Channel
This is where it gets really useful.
| Channel | Monthly Cost | Customers | CAC |
|---|---|---|---|
| Cold email outreach | $8,000 | 8 | $1,000 |
| LinkedIn outreach | $5,000 | 4 | $1,250 |
| Paid ads | $7,000 | 3 | $2,333 |
| Content/SEO | $5,000 | 3 | $1,667 |
| Referrals | $2,000 | 5 | $400 |
| Events | $3,000 | 1 | $3,000 |
Now you can see which channels are efficient and which ones need work. In this example, referrals and cold email are your best channels. Events are expensive.
What’s a Good CAC?
There’s no universal “good” CAC. It depends on your business model.
The CAC:LTV ratio is what matters.
LTV (Lifetime Value) / CAC should be at least 3:1
| CAC:LTV Ratio | What It Means |
|---|---|
| Below 1:1 | You’re losing money on every customer. Fix this immediately. |
| 1:1 to 2:1 | Barely profitable. Little room for error. |
| 3:1 | Healthy. The benchmark for sustainable growth. |
| 5:1+ | Very efficient. You might be under-investing in growth. |
Example:
– If your average customer pays $6,000/year and stays 2 years, LTV = $12,000
– If your CAC is $2,000, your ratio is 6:1 – very healthy
– If your CAC is $10,000, your ratio is 1.2:1 – you have a problem
CAC Benchmarks by Industry
| Industry | Typical CAC Range |
|---|---|
| B2B SaaS (SMB) | $200-$1,000 |
| B2B SaaS (Mid-Market) | $1,000-$5,000 |
| B2B SaaS (Enterprise) | $5,000-$25,000 |
| Professional Services | $500-$3,000 |
| Agency | $1,000-$5,000 |
| E-commerce (B2B) | $50-$500 |
These are rough ranges. Your actual healthy CAC depends entirely on your LTV.
How to Reduce Your Customer Acquisition Cost
1. Improve Your Outreach Conversion Rates
The cheapest way to lower CAC is to convert more of the prospects you’re already reaching.
Focus on:
– Better email subject lines (improve open rates)
– More personalized messaging (improve reply rates)
– Stronger follow-up sequences (convert more non-responders)
– Tighter ideal customer profile (reach better-fit prospects)
A 2x improvement in conversion rates cuts your CAC in half without spending more.
2. Invest in Low-CAC Channels
Based on industry data, here’s how channels typically rank by CAC:
| Channel | Typical CAC | Notes |
|---|---|---|
| Referrals | Lowest | Build a referral program |
| SEO/Content | Low (but slow to build) | Compounds over time |
| Cold email | Low-moderate | Highly scalable |
| LinkedIn outreach | Moderate | Good for high-ticket |
| Paid ads | Moderate-high | Fast but expensive |
| Events | High | Relationship-driven |
If your CAC is too high, shift budget from expensive channels to cheaper ones. Our outreach strategy guide covers how to build an efficient multichannel approach.
3. Shorten Your Sales Cycle
Every extra day in your sales cycle costs money. Reps are working deals longer. Marketing is nurturing leads longer. Tools are running longer.
How to shorten it:
– Qualify harder upfront (don’t waste time on bad fits)
– Send proposals faster
– Use case studies to build confidence quickly
– Have a clear next step after every meeting
– Follow up aggressively (see our follow-up templates)
4. Build a Referral Engine
Referrals have the lowest CAC of any channel. Period.
Ask every happy customer:
– “Who else do you know dealing with [problem]?”
– “Would you be open to making an introduction?”
– “Is there anyone on your team who might benefit too?”
Make asking for referrals a systematic part of your process, not an afterthought.
5. Improve Lead Quality
Bad leads cost as much to work as good leads – but they don’t convert.
How to improve lead quality:
– Tighten your ICP definition
– Use better data sources for list building
– Verify email addresses before sending (reduces waste)
– Score leads based on engagement and fit
– Disqualify faster
CAC Payback Period
CAC payback period tells you how many months it takes to recoup your acquisition cost from a new customer.
Payback Period = CAC / Monthly Revenue per Customer
Example:
– CAC: $3,000
– Monthly revenue per customer: $500
– Payback period: 6 months
Benchmarks:
– Under 6 months: Excellent
– 6-12 months: Healthy
– 12-18 months: Concerning
– Over 18 months: Dangerous (you’re cash-flow negative for too long)
If your payback period is too long, you either need to lower CAC, increase prices, or both.
Tracking CAC Over Time
Calculate CAC monthly and track the trend.
Healthy signs:
– CAC decreasing as you scale (economies of scale, brand recognition)
– Channel-specific CAC stable or declining
– CAC:LTV ratio improving
Warning signs:
– CAC increasing month over month
– New channels have dramatically higher CAC
– CAC:LTV ratio below 3:1
What causes CAC to increase:
– Market saturation (reaching the same prospects repeatedly)
– Rising ad costs
– Decreased conversion rates
– Expanding into harder-to-reach segments
– Sales cycle lengthening
When you see CAC rising, diagnose the cause before it becomes a problem.
The Bottom Line
Customer acquisition cost is the number that tells you whether your growth is sustainable or a ticking time bomb.
Calculate it. Break it down by channel. Compare it to customer lifetime value. Then systematically optimize.
The companies that win long-term aren’t the ones that spend the most on growth. They’re the ones that acquire customers efficiently – and then keep them.
Know your number. Improve your number. Build from there.
Rooting for you,
Tom