CalculatorMasters

Annual Customer Acquisition Cost Formula

Learn how annual customer acquisition cost is calculated from included sales and marketing costs and new customers acquired.

Annual customer acquisition cost, or CAC, estimates the average amount spent to acquire one first-time customer during a year. The calculation helps organize acquisition spending into a consistent per-customer measure, provided the costs and customer count cover the same reporting period.

  • 100% Free
  • No Sign-Up Required
  • Private & Secure
  • Mobile Friendly

Annual Customer Acquisition Cost

Annual CAC = (Advertising Spend + Sales Costs + Other Marketing Costs) / New Customers Acquired

Where:

Add the annual advertising, direct sales, and other marketing costs you choose to include. Then divide the total by the number of customers first acquired during that year.

Variables Explained

VariableWhat It MeansUnit
advertisingSpend - Annual advertising spendAnnual paid advertising, sponsorship, campaign media, and promotional spending included in CAC.currency
salesCosts - Annual sales costsAnnual direct sales costs included in CAC, such as sales payroll, commissions, bonuses, and travel.currency
marketingCosts - Other annual marketing costsAnnual marketing costs not already entered as advertising, such as marketing payroll, agencies, software, events, and content.currency
newCustomers - New customers acquiredCustomers first acquired during the annual reporting period; retained and renewed customers are excluded.number

Step-by-Step Calculation

1

Set the annual reporting period

Use one consistent annual period for every cost input and for the new-customer count.

reportingPeriod = 1 year

2

Add included acquisition costs

Combine the advertising, sales, and other marketing costs that your business consistently treats as acquisition costs.

totalAcquisitionCosts = advertisingSpend + salesCosts + marketingCosts

3

Identify first-time customers

Count each customer once when they are first acquired during the year.

newCustomers = customersFirstAcquiredDuringPeriod

4

Calculate annual CAC

Divide total included annual acquisition costs by annual new customers to get the average cost per new customer.

annualCAC = totalAcquisitionCosts / newCustomers

Annual customer acquisition cost calculation

Annual advertising spend$50,000
Annual sales costs$75,000
Other annual marketing costs$25,000
New customers acquired500 customers
1

Add advertising and sales costs

$50,000 + $75,000

$125,000

2

Add other marketing costs

$125,000 + $25,000

$150,000

3

Divide by new customers

$150,000 / 500

$300.00

Final Result

Estimated annual customer acquisition cost: $300.00 per new customer.

Try the Calculator →

Assumptions

  • Only advertising, sales, and other marketing costs entered in the calculator are included.
  • Every cost and every new-customer acquisition relates to the same annual reporting period.
  • Each new customer is counted once, at first acquisition.
  • The result is an average across all included channels, campaigns, products, and customer segments.

Limitations

  • !The result does not measure customer lifetime value, gross margin, retention, or profitability.
  • !Attribution methods can change the number of customers assigned to a campaign or channel.
  • !Costs paid in one period may generate customers in a later period, which can affect a simple annual ratio.
  • !A blended CAC can hide substantial differences between channels, products, locations, or customer types.

Common Mistakes to Avoid

1

Dividing annual costs by all active customers instead of only first-time customers acquired during the year.

2

Using a monthly customer count with annual sales and marketing costs.

3

Counting renewals, repeat purchases, or retained customers as new customers.

4

Omitting material sales compensation, agency fees, events, or marketing software without applying the same policy each period.

5

Including costs that do not support acquisition while comparing the result with a narrower prior-period CAC.

Related Formulas

Frequently Asked Questions

What is the annual CAC formula?

Annual CAC equals included annual advertising, sales, and marketing costs divided by the number of first-time customers acquired during the same year.

How do I calculate total acquisition costs?

For this calculator, add annual advertising spend, annual sales costs, and other annual marketing costs.

Why are new customers used instead of total customers?

CAC is intended to measure the cost of gaining customers for the first time. Total customers can include existing, retained, and renewed customers.

Can annual CAC be calculated for one marketing channel?

Yes. Use costs attributable to that channel and the new customers attributed to it over the same annual period.

What happens if no new customers were acquired?

CAC cannot be calculated by division when the new-customer count is zero. Review the reporting period and acquisition data instead.

Ready to calculate your result?

Use the calculator to get instant results with your own inputs.

Try Annual Customer Acquisition Cost