The Customer Acquisition Cost Calculator: Stop Guessing, Start Measuring
Back to Blog
Resources & Guides

The Customer Acquisition Cost Calculator: Stop Guessing, Start Measuring

Amel Kilic

Founder, Kopriva

March 7, 202615 min read

A comprehensive breakdown of CAC formulas across industries, benchmarking data, and an interactive calculator. Plus: the payback period framework that VCs actually use to evaluate businesses.

Customer Acquisition Cost (CAC) is one of the most important metrics in business, yet most founders either do not track it or track it incorrectly.

This guide will give you a complete understanding of CAC: how to calculate it, how to benchmark it, and how to use it to make better business decisions.

The Basic CAC Formula

At its simplest:

CAC = Total Sales and Marketing Costs / Number of New Customers Acquired

If you spent 10,000 EUR on sales and marketing last month and acquired 100 new customers, your CAC is 100 EUR.

But this simple formula hides important nuances.

What to Include in CAC

A complete CAC calculation includes:

Marketing Costs

  • Advertising spend (paid social, PPC, display)
  • Content creation costs
  • Marketing software subscriptions
  • Events and sponsorships
  • Marketing team salaries and benefits

Sales Costs

  • Sales team salaries and commissions
  • Sales software (CRM, dialers, etc.)
  • Travel and entertainment
  • Sales training and development

Attribution Challenges

The hard part is attribution. If a customer saw a Facebook ad, read a blog post, attended a webinar, and then talked to sales before purchasing, which channel gets credit?

Most businesses use one of these models:

  • **First touch**: Credit to the first interaction
  • **Last touch**: Credit to the final interaction before purchase
  • **Linear**: Equal credit to all touchpoints
  • **Custom weighted**: Credit based on your understanding of what matters

There is no perfect answer. The important thing is to pick a model and be consistent.

Segmented CAC: The Real Insight

Calculating overall CAC is just the start. The real insight comes from segmenting:

By Channel

Which channels produce the lowest CAC? This guides budget allocation.

By Customer Segment

Do enterprise customers cost more to acquire than SMB? How does that compare to their lifetime value?

By Time Period

Is CAC increasing or decreasing over time? Why?

By Geography

Are some markets more efficient than others?

CAC Benchmarks by Industry

Industry benchmarks vary widely, but here are rough guidelines:

SaaS (B2B)

  • Self-serve: 50-200 EUR
  • SMB with sales: 500-2,000 EUR
  • Enterprise: 5,000-50,000 EUR

E-commerce

  • Consumer goods: 20-50 EUR
  • Fashion: 30-100 EUR
  • High-ticket items: 100-500 EUR

Marketplaces

  • Supply side: 50-500 EUR
  • Demand side: 20-100 EUR

Agencies/Services

  • Small projects: 200-1,000 EUR
  • Large contracts: 2,000-10,000 EUR

These are rough ranges. Your specific CAC depends on countless factors.

The CAC:LTV Ratio

CAC alone tells you nothing. It needs context.

Lifetime Value (LTV) is the total revenue you expect from a customer relationship.

The CAC:LTV ratio tells you if your unit economics work.

Rules of thumb:

  • **3:1 or better**: Healthy economics, room to grow
  • **1:1 to 3:1**: Break-even to marginally profitable, needs improvement
  • **Below 1:1**: You lose money on every customer, serious problem

The Payback Period

Payback period is how long it takes to recover your CAC.

Payback Period = CAC / (Average Revenue per Month x Gross Margin)

If CAC is 1,200 EUR and customers pay 100 EUR/month with 80% gross margin:

Payback = 1,200 / (100 x 0.80) = 15 months

What is good?

  • **Under 12 months**: Excellent, efficient growth is possible
  • **12-18 months**: Acceptable for most businesses
  • **Over 18 months**: Challenging, requires strong retention

VCs often look at payback period because it indicates capital efficiency. A 6-month payback means you can reinvest in growth quickly. An 18-month payback means you need lots of capital to grow.

Improving CAC

Once you understand your CAC, the work is improving it. Common strategies:

1. Channel Optimization

Double down on efficient channels, cut or fix inefficient ones.

2. Conversion Optimization

Better landing pages, clearer messaging, faster sales cycles.

3. Product-Led Growth

Let the product sell itself through trials, freemium, or virality.

4. Referral Programs

Incentivize existing customers to bring new ones.

5. Content and SEO

Build owned media that generates leads without ongoing cost.

6. Sales Efficiency

Better qualification, faster deals, higher close rates.

The CAC Trap

A common trap is optimizing for lowest CAC at the expense of customer quality.

If you can acquire customers at 50 EUR through one channel and 200 EUR through another, the cheaper channel seems better. But if the 50 EUR customers churn after 2 months while the 200 EUR customers stay for 2 years, the math flips completely.

Always look at CAC in relation to the quality and value of customers acquired.

Tracking CAC Over Time

CAC tends to increase over time. Early customers are usually easier to acquire (low-hanging fruit). As you grow, you exhaust easy audiences and must work harder.

Plan for this by:

  • Setting efficiency targets
  • Budgeting for CAC increases
  • Continually testing new channels
  • Improving product and brand to create organic demand

The goal is not the lowest possible CAC. It is a CAC that supports profitable, sustainable growth.

Amel Kilic

Founder, Kopriva

Sharing insights and strategies to help entrepreneurs build and grow successful businesses.