Customer Acquisition Cost (CAC) for SaaS
Customer Acquisition Cost (CAC) tells you how much it costs to acquire a single new customer. It’s one of the most important metrics in SaaS because it directly determines whether your business model is sustainable. Spend too much to acquire customers and no amount of revenue growth will make the math work.
This guide covers everything you need to know about CAC: how to calculate it, what to include, how to benchmark it, and practical strategies for bringing it down.
What Is Customer Acquisition Cost?
CAC is the total cost of acquiring a new customer, including all sales and marketing expenses divided by the number of new customers gained in a given period. It answers a fundamental question: how much are you spending to win each customer?
CAC is most useful when analyzed alongside other metrics like Customer Lifetime Value (LTV), churn rate, and monthly recurring revenue. On its own, CAC is just a number. In context, it tells you whether your growth is efficient or unsustainable.
The CAC Formula
The basic formula is straightforward:
CAC = Total Sales & Marketing Costs / Number of New Customers Acquired
For example, if you spent $50,000 on sales and marketing in Q1 and acquired 200 new customers, your CAC is $250.
What to Include in the Calculation
The most common mistake in CAC calculation is underounting costs. A complete CAC figure should include:
- Advertising spend — Google Ads, Facebook Ads, LinkedIn Ads, sponsorships, and any other paid channels.
- Content and SEO costs — writer fees, SEO tools, content production, and design resources.
- Sales team compensation — base salaries, commissions, bonuses, and benefits for anyone in a sales role.
- Marketing team compensation — salaries and benefits for marketing staff.
- Software and tools — CRM, email marketing platforms, analytics tools, ABM platforms.
- Agency fees — any outsourced marketing or sales development work.
- Events and conferences — booth costs, travel, swag, and sponsorship fees.
Do not include product development, customer success, or general overhead. Those costs belong to other metrics. CAC should isolate the cost of acquiring customers, not serving them.
Try StripeReport Free
Get the Stripe revenue reports you’ve been missing
MRR tracking, cash flow forecasts, churn analytics, and daily email reports — all from your Stripe data. 3-day free trial.
Start Your Free Trial →CAC Benchmarks for SaaS
CAC varies wildly by market segment, sales model, and average contract value. Here are rough benchmarks:
- Self-serve / PLG (Product-Led Growth): CAC of $50–$500. Low-touch sales with free trials or freemium driving acquisition.
- SMB SaaS: CAC of $200–$2,000. Mix of inbound marketing and light sales involvement.
- Mid-market SaaS: CAC of $2,000–$15,000. Inside sales teams, demos, and longer sales cycles.
- Enterprise SaaS: CAC of $10,000–$100,000+. Field sales, multi-stakeholder processes, and months-long deal cycles.
The absolute number matters less than the ratio between CAC and the revenue each customer generates over their lifetime.
The LTV:CAC Ratio
The LTV:CAC ratio is the gold standard for measuring acquisition efficiency. It compares how much a customer is worth over their lifetime to how much you spent to acquire them.
LTV:CAC = Customer Lifetime Value / Customer Acquisition Cost
Benchmark Ranges
- Below 1:1 — You’re losing money on every customer. Unsustainable.
- 1:1 to 2:1 — You’re barely breaking even after accounting for operational costs. Needs improvement.
- 3:1 — The widely-cited ideal for SaaS. You earn $3 for every $1 spent on acquisition.
- Above 5:1 — You may be under-investing in growth. You could likely spend more on acquisition and still maintain healthy unit economics.
To calculate your LTV accurately, you need reliable revenue and churn data. Our LTV calculation guide for Stripe walks through the formula step by step.
Channel-Specific CAC
Blended CAC (total costs / total customers) is useful but hides important details. Breaking CAC down by acquisition channel reveals where your money is working hardest.
- Organic search: Often the lowest CAC channel at scale, but requires upfront investment in content and SEO that takes months to compound.
- Paid search (Google Ads): Fast results with clear attribution, but CAC rises as you compete for more expensive keywords.
- Social ads (Facebook, LinkedIn): Good for awareness and retargeting. LinkedIn tends to have higher CAC but better targeting for B2B.
- Referral programs: Low CAC because existing customers do the selling. Requires a product people want to recommend.
- Outbound sales: Higher CAC due to personnel costs, but necessary for enterprise deals where inbound alone won’t reach decision-makers.
- Partnerships and integrations: Variable CAC. Co-marketing with complementary products can be very efficient.
Track channel-specific CAC monthly and reallocate budget toward channels with the best LTV:CAC ratio — not just the lowest CAC. A channel with a $500 CAC but $5,000 LTV is better than a channel with a $100 CAC and $200 LTV.
Strategies to Reduce CAC
Reducing CAC doesn’t always mean spending less. It often means spending more efficiently or converting a higher percentage of the leads you already have.
Improve Conversion Rates
- Optimize your website and landing pages with clear value propositions, social proof, and streamlined signup flows.
- A/B test pricing pages — small changes in layout, copy, or plan presentation can meaningfully move conversion rates.
- Reduce friction in your trial-to-paid flow by improving onboarding so more trial users become paying customers.
Invest in Content and SEO
Content marketing has compounding returns. A blog post that ranks on page one of Google generates leads for years at near-zero marginal cost. Understanding your revenue growth trajectory helps you decide how aggressively to invest in these longer-term channels.
Try StripeReport Free
Get the Stripe revenue reports you’ve been missing
MRR tracking, cash flow forecasts, churn analytics, and daily email reports — all from your Stripe data. 3-day free trial.
Start Your Free Trial →Build a Referral Engine
Referred customers have lower CAC, higher conversion rates, and typically better retention. Even a simple referral program — give $20, get $20 — can meaningfully shift your acquisition cost structure.
Shorten the Sales Cycle
- Provide better self-service resources so prospects can answer their own questions.
- Use product demos and free trials to let the product sell itself.
- Qualify leads earlier to avoid spending sales time on poor-fit prospects.
Focus on Retention
This may seem counterintuitive, but reducing churn effectively reduces CAC on a per-dollar-of-revenue basis. If customers stay longer, their LTV increases, which improves your LTV:CAC ratio even without changing what you spend on acquisition. Understanding key SaaS metrics helps you see how these numbers interconnect.
CAC Payback Period
CAC payback period measures how many months it takes to recoup the cost of acquiring a customer. The formula is:
CAC Payback Period = CAC / (Monthly Revenue per Customer x Gross Margin)
For SaaS companies, a payback period under 12 months is considered healthy. Under 6 months is excellent. Above 18 months means you’re tying up significant capital in customer acquisition before seeing returns.
Payback period is particularly important for venture-backed companies because it determines how much capital you need to fund growth. A shorter payback period means you can reinvest revenue into acquisition faster.
Track CAC Alongside Revenue Metrics
CAC doesn’t exist in isolation. The most useful view combines CAC with MRR, churn, LTV, and revenue growth in a single dashboard. StripeReport connects to your Stripe account and surfaces these metrics automatically, so you can see whether your acquisition spending is translating into sustainable revenue growth.
When CAC goes up but revenue growth stays flat, something is broken. When CAC goes down while MRR grows, you’re building a machine. The key is having the data to tell the difference.