Free tool · No signup

Free Customer Acquisition Cost Calculator

Enter your marketing, sales and other acquisition costs and the new paying customers they brought to get your CAC, then set a target, check your gross-profit LTV:CAC and compare channels.

Example values filled in: replace them with your own.

Marketing expenses attributable to acquiring new customers during the measurement period.

Sales-related expenses attributable to acquiring new customers.

Additional acquisition expenses not already included in marketing or sales.

Number of newly acquired paying customers during the measurement period.

Customer acquisition cost

$150

$7,500 in acquisition costs divided by 50 newly acquired customers.

Acquisition cost breakdown
Marketing costs
$5,000(66.7%)
Sales costs
$2,000(26.7%)
Other acquisition costs
$500(6.7%)
Total acquisition costs
$7,500

How many customers do you need to reach your target CAC?

The acquisition cost per new customer you're aiming for.

Current CAC
$150
Target CAC
$100
Required customers
75
Additional customers needed
25

At the same $7,500 of spend, 25 more customers would bring CAC down to $100.

This holds total acquisition spend constant. It doesn't predict that more customers can be won without spending more, so a target isn't a forecast.

Is your customer acquisition cost sustainable?

Estimated lifetime gross profit contribution per customer before acquisition cost.

Gross-profit LTV:CAC
4.00:1
$600 ÷ $150

Use gross profit, not revenue: revenue LTV divided by CAC overstates the ratio. There's no universal healthy ratio; it depends on margins, payback, retention, cash and how fast you want to grow.

Compare acquisition costs by channel

A separate analysis: each channel's costs divided by the new customers attributed to it. Use one measurement period and one attribution method for every row. These rows are never added to the totals above, so overlapping costs or customers aren't counted twice. The example rows are fictional.

  • Channel CAC (Paid search)$100
  • Channel CAC (Paid social)$150
  • Channel CAC (Organic search)$40
  • Channel CAC (Partnerships)$200
Measured CAC by channel
Paid search
$100
Paid social
$150
Organic search
$40
Partnerships
$200

A lower measured CAC isn't proof a channel brings more customers who wouldn't have come anyway: it depends on how customers were assigned to channels.

Reset goes back to the example values. Every figure is calculated from the numbers you enter; nothing is saved or sent.

What is customer acquisition cost?

Customer acquisition cost (CAC) is the average cost of winning one new paying customer: what you spent on acquiring customers in a period, divided by the customers you won in it. It counts paying customers only. It isn't cost per lead, cost per signup or cost per click: a campaign that brings 2,000 signups and 50 paying customers for $7,500 has a CAC of $150, not $3.75.

Customer acquisition cost formula

CAC = Total acquisition costs ÷ New customers acquired

Total acquisition costs are marketing costs plus sales costs plus any other acquisition costs. In the calculator's example (fictional numbers), $5,000 of marketing, $2,000 of sales and $500 of other costs make $7,500; divided by 50 new customers, CAC is $150. To reach a $100 target at the same spend you'd need 7,500 ÷ 100 = 75 customers, 25 more. With a $600 gross-profit LTV, LTV:CAC is 600 ÷ 150 = 4.00:1.

Costs and customers must cover the same period. When customers take weeks to convert, costs in one month produce customers the next; pick a rule (such as counting customers one trial length later) and keep it every period.

What should be included in CAC?

  • Advertising spend
  • Agency fees and acquisition contractors
  • Marketing and sales salaries, or the share of time spent winning new customers
  • Sales commissions on new business
  • Marketing and sales software
  • Creative production

Companies draw the line differently. Most leave out product development, customer success for existing customers and general overhead, since those don't exist to win new customers. Not every operating expense belongs in CAC; whatever you include, write the rule down so this quarter compares with the last.

Blended CAC vs paid CAC

Blended CAC divides acquisition costs across a defined scope (the whole business, or one product) by all new customers in that same scope, whatever channel they came from. Paid CAC divides paid acquisition costs by the customers attributed to paid acquisition, under a methodology you state. Blended CAC is usually lower, because customers from organic search, referrals and word of mouth arrive without ad spend.

Paid CAC misleads when only ad spend is counted: agency fees, creative and the people running campaigns are paid acquisition costs too. Channel CAC is one figure per channel, and depends on how customers are assigned: a customer who found you through search and came back through an ad counts for search under first touch and for the ad under last touch.

CAC vs CPA vs CPL

Three cost metrics, three denominators (fictional examples)
MetricNameDivides cost byExample
CACCustomer acquisition costNew paying customers$7,500 ÷ 50 customers = $150
CPACost per acquisitionThe action a platform calls an acquisition (a signup, a purchase, an install)$1,000 ÷ 200 signups = $5
CPLCost per leadLeads (form fills, demo requests)$1,000 ÷ 80 leads = $12.50

A signup or a lead isn't a paying customer, so CPA and CPL are usually far lower than CAC for the same spend.

What is a good CAC?

No CAC is good or bad on its own. $150 is cheap for a customer worth $2,000 in gross profit and expensive for one worth $100. Judge it against your gross-profit LTV, retention, margins, payback period, cash, customer segment and growth plans, and compare with your own history before anyone else's benchmark.

How to reduce CAC

  • Improve landing page conversion, so the same traffic brings more customers.
  • Remove friction from signup, onboarding and checkout.
  • Target campaigns more tightly, and stop paying for clicks that never convert.
  • Clarify positioning, so the people who arrive are the people who buy.
  • Qualify leads before they take sales time.
  • Review channels by the customers they bring, not the signups.
  • Improve trial-to-paid conversion.
  • Cut acquisition costs that don't lead to customers.

None has a guaranteed effect; measure each change against your own baseline.

CAC for SaaS businesses

In SaaS, the signup is rarely the customer. With a free trial, the acquisition happens when a trial converts to paid, sometimes weeks later, so counting signups as customers makes CAC look a fraction of what it is. Sales-led products carry salaries, commissions and longer cycles that self-serve products don't. And because revenue arrives monthly, churn shortens the lifetime that has to pay CAC back, which is why LTV:CAC and payback period matter more for subscriptions than CAC alone.

How SuprAnalytics helps analyze acquisition sources

The customer side of CAC is knowing where paying customers came from. SuprAnalytics is web analytics that ties payments to the visits behind them:

  • Website traffic by channel, referrer and campaign, with UTM tracking.
  • Goal tracking for signups and trials, and conversion funnels that can end in a payment.
  • Payments from Stripe, Polar, Lemon Squeezy, Paddle and Dodo Payments, or the Payment API, with revenue attribution to the first or last visit (last by default). Each channel and campaign shows its revenue and its new paying customers. See how attribution works.
  • Lifetime value by the source customers first came from: revenue actually paid, not gross profit, so apply your margin before using it as gross-profit LTV here.

What it doesn't do: SuprAnalytics doesn't import ad spend from Google Ads, Meta or any other platform, doesn't know your sales salaries or agency fees, and doesn't calculate CAC, channel CAC or payback. Take new customers per channel from your dashboard, costs from your ad platforms and books, and put both into this calculator. Payments it can't match to a visit count in revenue without a source, so they're in no channel's customer count.

Common CAC mistakes

  • Counting leads or signups as customers. CAC divides by paying customers.
  • Ignoring sales costs. Salaries and commissions are often the largest part of CAC.
  • Double-counting expenses. An agency fee belongs in marketing or other costs, not both.
  • Mixing attribution models. First-touch customers for one channel and last-touch for another don't compare.
  • Mixing time periods. Costs and customers must cover the same window.
  • Comparing different segments. Enterprise and self-serve CAC answer different questions.
  • Leaving out relevant costs to make a channel look cheaper.
  • Treating attributed customers as incremental. Some would have bought anyway.
  • Confusing CAC with ROAS. ROAS divides revenue by ad spend; CAC divides costs by customers.
  • Comparing revenue LTV with CAC and calling it a gross-profit ratio.

Every figure on this page is calculated in your browser from the numbers you enter; the examples use made-up numbers. Plans and prices are on the pricing page.

Frequently asked questions

How do I calculate customer acquisition cost?

Add up the marketing, sales and other costs of acquiring customers in a period, then divide by the new paying customers acquired in that same period. $7,500 of costs and 50 new customers is a CAC of $150.

What is included in CAC?

The costs that exist to win new customers: advertising, agency fees, acquisition salaries or time, commissions, marketing software, creative and contractors. Most companies leave out product development, customer success and general overhead. Choose a rule and keep it.

What is the difference between blended CAC and paid CAC?

Blended CAC divides all acquisition costs by all new customers, whatever channel they came from. Paid CAC divides paid acquisition costs by the customers attributed to paid channels. Blended CAC is usually lower because organic and referral customers come in without ad spend.

What is the difference between CAC and CPA?

CAC is the cost per new paying customer. CPA is the cost per whatever an ad platform counts as an acquisition, often a signup, a lead or a purchase event. A low CPA on trial signups can still mean a high CAC if few trials become paying customers.

What is a good CAC for SaaS?

There's no universal good CAC. It's good when a customer's gross profit comfortably exceeds it and you can afford to wait for that profit. Compare it with your own gross-profit LTV, payback and cash, not another company's number.

How do I calculate CAC by marketing channel?

Divide each channel's acquisition costs by the new customers attributed to that channel, using one period and one attribution model for every channel. First-touch and last-touch attribution assign customers differently, so the same channel can show a different CAC under each.

How do I calculate LTV:CAC?

Divide gross-profit lifetime value per customer by CAC. A $600 gross-profit LTV and a $150 CAC is 4.00:1. Use gross profit, not revenue, for LTV, or the ratio looks better than the economics are.

Does SuprAnalytics automatically calculate CAC?

No. SuprAnalytics doesn't import ad spend or other costs, so it can't calculate CAC by itself. It shows where visitors and paying customers come from, and how many new customers and how much revenue each channel and campaign brought. You bring the costs to this calculator.

Know what customers cost. Understand where they come from.

Use SuprAnalytics to track website traffic, conversion goals, and attributed payment revenue, then use this free calculator to evaluate acquisition costs.

14-day free trial · No card required · The calculator stays free, no signupPricing