Ali Demirbaş

Customer Acquisition Cost (CAC) Calculator

Use this CAC calculator to divide acquisition spend by new customers and get your customer acquisition cost per customer.

CAC

$50.00

Enter your numbers and press Calculate.

Total acquisition spend ÷ New customers acquired

How to calculate customer acquisition cost

CAC = Total acquisition spend ÷ New customers acquired

  1. Decide the scope of spend: paid media only, or a fully loaded figure that adds sales and marketing salaries, commissions, tools and agency fees.
  2. Count the new paying customers that spend produced in the same period and the same scope. Leave out returning customers and free signups.
  3. Divide spend by new customers. The result is a currency amount per customer.

$10,000 ÷ 200 new customers = $50.00 per customer

What is customer acquisition cost (CAC)

Customer acquisition cost, or CAC, is the average amount you spend to win one new paying customer. You get it by dividing the acquisition spend of a period by the number of new customers that spend brought in. If a campaign month cost $10,000 and produced 200 first-time buyers, the CAC for that month is $50. CAC is an amount of money per customer, so you read it in currency, never as a percentage.

The number on its own does not say whether acquisition is working. A $50 CAC is cheap for a customer who will leave $500 of gross profit and expensive for one who buys once and never returns. That context comes from three related metrics. Customer lifetime value tells you what a customer is worth and the LTV:CAC ratio compares the two directly. The CAC payback period shows how many months of margin it takes to earn the cost back.

No accounting standard defines what goes into the numerator, so two teams can report different CAC figures for the same customers. Corporate Finance Institute describes the broad version as sales and marketing expenses divided by new customers. Those expenses include advertising and marketing spend, commissions and bonuses, the salaries of marketers and sales managers, and related overhead (CFI: Customer acquisition cost). A paid CAC keeps only media spend. Both are valid as long as the label says which one you used.

CAC vs CPA, cost per lead and ROAS

Several acquisition metrics divide spend by something, and they are easy to mix up in a report. The table shows what each one divides by and what it tells you. Use it to check which number a dashboard is really showing before you compare it with your CAC.

MetricFormulaWhat the denominator countsWhat it tells you
CACAcquisition spend ÷ new customersFirst-time paying customersThe cost of one new paying customer
CPA (cost per acquisition)Ad cost ÷ conversionsAny tracked conversion: lead, signup or purchaseThe cost of one conversion in the ad platform
Cost per leadSpend ÷ leadsLeads, whether they pay or notThe cost of one new contact
CPCAd cost ÷ clicksClicksThe cost of one visit from an ad
ROASAd revenue ÷ ad spendSpend, used as the baseThe revenue each unit of spend returned

The CAC vs CPA difference comes down to the denominator. Google Ads calculates cost per conversion by dividing total cost by the number in the Conversions column (Google Ads Help: Understand your conversion tracking data). Its denominator is whatever you set up as a conversion. If 1 in 10 leads ends up paying, a $20 cost per lead and a $200 CAC describe the same funnel. ROAS looks at the same spend from the revenue side, and you can check it with the ROAS calculator.

Fully loaded CAC, paid CAC and CAC by channel

Two CAC figures for the same business can differ because of scope alone. The CAC formula stays the same in every version. What changes is the spend you put on top and the customers you put underneath. Before you calculate CAC for a board report or a budget, decide which version you need:

  • Fully loaded CAC: all sales and marketing cost of the period, including salaries, commissions, tools, agencies and media, divided by all new customers. Use it to judge whether the business as a whole acquires customers at a sustainable cost.

  • Paid CAC: paid media only, divided by the new customers attributed to paid channels. Use it to compare campaigns and decide where the next unit of budget goes.

  • CAC by channel: spend on one channel divided by the new customers attributed to that channel. It is only as reliable as the attribution behind it, so tag every campaign link the same way, for example with the UTM builder.

  • Blended CAC: total spend divided by all new customers, organic ones included. It works as a company total, but it makes paid channels look cheaper than they are.

Timing matters as much as scope. In a business with a long sales cycle, the customers who sign in April may have been won with March spend. Shift the customer count by your typical cycle, or calculate CAC over a quarter so the mismatch evens out. The customer acquisition cost formula only gives a fair answer when spend and customers belong to the same window.

When to use CAC

Use CAC when you set an acquisition budget, compare channels or campaigns, or check whether growth is getting more expensive over time. Run the customer acquisition cost calculator above for each channel with the same cost scope and the same definition of a new customer. Then put the result next to lifetime value or payback before you decide anything, because a cost is only high or low relative to what the customer brings back.

Where CAC misleads

Dividing paid spend by all new customers, organic signups included, makes paid acquisition look cheaper than it was. Adding or dropping salaries from the numerator between quarters moves CAC without any real change in efficiency. A single average also hides channels: a cheap brand-search CAC can mask an expensive prospecting channel inside the blended figure.

Guides on this topic

Frequently Asked Questions

What is customer acquisition cost (CAC)?

Customer acquisition cost (CAC) is the average amount a business spends to win one new paying customer. It is total acquisition spend divided by the number of new customers that spend produced in the same period. A CAC of $50 means each new customer in that window cost $50 on average. Because it is an average, some customers were cheaper and some much more expensive. On its own it says nothing about whether those customers were worth that price, so read it next to lifetime value or the payback period.

How do you calculate customer acquisition cost?

Divide total acquisition spend by new customers acquired: CAC = Spend ÷ New customers. If $10,000 of spend brought in 200 new customers, CAC is 10,000 ÷ 200 = $50. Both numbers must cover the same period and the same scope. Divide paid-channel spend by the customers attributed to paid channels, and do not divide a March campaign's spend by customers who signed in April after a long sales cycle. Decide whether you are calculating a paid or a fully loaded CAC, and keep that choice fixed every time you compare the number.

What costs should be included in CAC?

There is no single required list, since no accounting standard governs CAC. A fully loaded CAC usually includes advertising and media, agency and freelancer fees, marketing and sales salaries, sales commissions and bonuses, marketing software and the overhead tied to these teams. A paid CAC includes only paid media and measures channel efficiency. Costs of serving existing customers, such as support or account management for renewals, belong to retention and stay out. Pick one scope, write it next to the number and apply it the same way every quarter, or the trend will track changes in the formula.

What is the difference between CAC and CPA?

CAC measures the cost of one new paying customer. CPA, cost per acquisition or cost per action, measures the cost of whatever event you track as a conversion: a lead, a signup, a trial or a purchase. In Google Ads, cost per conversion is total cost divided by conversions, so its denominator depends on your conversion setup. If only 1 in 10 leads pays, a $20 cost per lead and a $200 CAC are both true for the same funnel. When a report says CAC, check what is counted in the denominator before trusting the label.

What is a good CAC?

There is no universal good CAC, because the right level depends on what a customer is worth and how fast the cost comes back. A $200 CAC is comfortable next to $2,000 of lifetime gross profit and a loss next to $150. Two questions give a better answer than any benchmark: what LTV:CAC ratio the acquisition produces, and how many months of gross margin it takes to pay back. The CAC payback period calculator answers the second with your own numbers. Track your CAC trend by channel too, since a rising CAC can be an early sign that a channel is saturating.

Related calculators