SaaS customer acquisition cost is the most quoted and most misunderstood number in software marketing. Calculated loosely, it makes paid campaigns look cheap and hides the real cost of growth. Calculated properly, it tells you which channels to scale, how long customers take to pay back, and how much you can safely invest.

The CAC formula

The basic formula is simple:

CAC = total sales and marketing cost in a period ÷ new customers acquired in that period

The difficulty is deciding what goes into "total cost". For a fully loaded CAC, include:

  • Advertising spend across all platforms.
  • Salaries, commissions and benefits for marketing and sales staff (or the share of time spent on acquisition).
  • Marketing and sales software, such as CRM, automation and analytics tools.
  • Agency, freelancer and contractor fees.
  • Events, sponsorships and content production.

Leave out costs that serve existing customers only, such as customer success, unless you are deliberately calculating an expansion-inclusive figure.

Blended vs paid CAC

Two versions of CAC answer different questions.

Blended vs paid CAC
VersionCalculationUse it to
Blended CACAll acquisition costs ÷ all new customers (including organic and referral)Judge overall efficiency and plan budgets
Paid CACPaid media and directly related costs ÷ customers from paid channelsDecide whether to scale specific campaigns

Paid CAC is usually higher than blended CAC because organic channels lower the average. If your blended CAC rises while paid CAC is stable, organic growth is probably slowing. That is a signal to invest in SaaS SEO and content, not just more ads.

CAC payback period

CAC payback period tells you how many months it takes for a customer's gross profit to repay the cost of acquiring them.

CAC payback (months) = CAC ÷ (monthly recurring revenue per customer × gross margin)

Example: CAC of $3,000, monthly revenue of $250 and gross margin of 80% gives a payback of 15 months. Shorter payback means growth funds itself faster. Many investors look for payback within 12 to 18 months for mid-market SaaS, but the right target depends on your cash position and retention.

LTV to CAC ratio

Customer lifetime value (LTV) estimates the gross profit a customer generates over their relationship with you. A common simple version is:

LTV = (average monthly revenue per customer × gross margin) ÷ monthly churn rate

The LTV to CAC ratio compares that value with acquisition cost. A ratio around 3:1 is often quoted as healthy. Treat that as a rule of thumb rather than a law: early-stage companies often have unreliable churn data, which makes LTV estimates fragile. Payback period is usually the more practical day-to-day metric.

A worked SaaS customer acquisition cost example

Imagine a B2B SaaS company that, in one quarter, spends $45,000 on ads, $60,000 on the acquisition share of salaries, $9,000 on tools and $6,000 on a content agency. Total acquisition cost is $120,000. It wins 40 new customers in the same quarter.

  • Blended CAC: $120,000 ÷ 40 = $3,000.
  • If 15 of those customers came from paid campaigns with $45,000 of media and $15,000 of directly related costs, paid CAC is $60,000 ÷ 15 = $4,000.
  • With average revenue of $250 per month and 80% gross margin, CAC payback on the blended figure is $3,000 ÷ $200 = 15 months.

Now the team can ask useful questions. Would a better landing page lift paid conversions enough to bring paid CAC down to blended? Could organic content take more of the volume? Is 15 months acceptable given current churn? The numbers turn opinions into decisions.

SaaS customer acquisition cost benchmarks: use with care

Published CAC benchmarks vary enormously by contract size, market and sales model. An enterprise security platform and a $20-per-month design tool should never be compared. Use benchmarks only to sense-check whether your number is in a plausible range, then focus on your own trend and payback period. Improving your CAC quarter over quarter matters more than matching someone else's average.

Also watch for lag. B2B sales cycles mean spend in one month often produces customers two or three months later. Using rolling three-month or six-month windows smooths out that timing problem.

How to calculate CAC by channel

To compare channels, you need reliable attribution:

  1. Capture the source of every lead using UTM parameters and hidden form fields.
  2. Store original source in your CRM and keep it on the contact and deal.
  3. Pull spend per channel monthly.
  4. Divide channel spend by customers whose first or most influential touch came from that channel.

No attribution model is perfect. Our marketing attribution guide explains how to combine software data with self-reported attribution ("How did you hear about us?").

Seven ways to reduce customer acquisition cost

1. Tighten your ideal customer profile

Marketing to everyone is expensive. A sharper ideal customer profile raises conversion rates at every stage, which lowers CAC without cutting spend.

2. Improve conversion before buying traffic

A landing page that converts 4% instead of 2% halves the cost per lead. Start with conversion rate optimization on your highest-traffic pages.

3. Invest in compounding channels

SEO, content and community reduce blended CAC over time because each asset keeps attracting visitors without per-click costs.

4. Cut wasted ad spend

Search term reviews, negative keywords and exclusion audiences can remove a surprising amount of waste from paid campaigns.

5. Fix lead handoff and speed to response

Leads that wait days for a reply go cold. Faster routing and automated follow-up raise close rates, which lowers CAC.

6. Use referrals and partners

Customers acquired through referrals and partners typically cost less to acquire. A structured referral programme is worth testing once you have happy customers.

7. Improve retention

Churn does not change CAC directly, but it changes whether CAC is worth paying. Better onboarding and retention increase LTV and shorten effective payback.

How to report CAC to leadership

Present CAC alongside payback period and LTV:CAC, trended monthly and quarterly. Show blended and paid CAC separately, and explain what changed. A single CAC figure without context invites the wrong conclusions.

If your numbers are hard to trust because tracking is incomplete, we can help connect your ads, website and CRM so CAC reflects reality. Talk to our analytics team.

Frequently asked questions

What is a good CAC for SaaS?
There is no universal number. A good CAC is one you can recover through gross profit within your target payback period, often 12 to 18 months, while retention keeps the LTV:CAC ratio healthy.
Should salaries be included in CAC?
For a fully loaded CAC, yes. Include the salaries and commissions of people working on acquisition. Ad-only CAC is useful for campaign decisions but understates the true cost of growth.
What is the difference between CAC and CPA?
Cost per acquisition (CPA) usually refers to the cost of a conversion in an ad platform, such as a sign-up or lead. CAC refers to the full cost of acquiring a paying customer.
How often should CAC be calculated?
Monthly for monitoring and quarterly for decisions. Longer B2B sales cycles mean monthly figures can swing, so use rolling averages for trend analysis.
How do I lower CAC quickly?
Remove wasted ad spend, improve landing page conversion, speed up lead response and focus on your best-fit customer segment. These changes usually improve CAC faster than adding new channels.