Free Ecommerce Calculator

Customer Acquisition Cost Calculator

Calculate how much your business spends to acquire each new customer. Include marketing, sales, and other acquisition expenses to understand your blended CAC, cost per lead, and customer conversion rate.

Acquisition costs

Enter your expenses and customer acquisition numbers.

USD

Advertising, paid campaigns, content, SEO, and marketing tools.

USD

Sales team salaries, commissions, and sales-related expenses.

USD

Agency fees, software, promotions, and other acquisition costs.

Customer acquisition data

Use figures from the same reporting period as your expenses.

Number of first-time customers acquired during the period.

Number of leads generated during the same period.

Customer acquisition cost

$50.00

Average cost to acquire one new customer.

Total acquisition cost

$5,000.00

Marketing, sales, and other expenses.

Cost per lead

$10.00

Total acquisition expenses divided by leads.

Lead conversion rate

20.00%

New customers as a percentage of leads.

New customers

100

First-time customers acquired.

Acquisition cost breakdown

Marketing expenses$3,000.00

60.0%

Sales expenses$1,500.00

30.0%

Other expenses$500.00

10.0%

Your business spent $5,000.00 to acquire 100 new customers. Your blended customer acquisition cost is $50.00 per customer.

For an accurate CAC calculation, use acquisition expenses and first-time customers from the same reporting period. Include only costs related to acquiring new customers, and avoid counting the same expense more than once. The optional conversion rate is calculated from leads entered and may exceed 100% if your figures use different attribution or reporting definitions.

CAC Guide

How to Calculate Customer Acquisition Cost

Learn the customer acquisition cost formula, understand which expenses to include, and measure how efficiently your business acquires new customers.

What Is Customer Acquisition Cost?

Customer Acquisition Cost (CAC) measures the average amount a business spends to gain one new customer. It helps ecommerce businesses, online retailers, SaaS companies, and other organizations understand the cost of attracting and converting customers.

CAC can include advertising, marketing campaigns, sales salaries, commissions, agency fees, and other expenses directly related to customer acquisition. Tracking this metric helps businesses evaluate marketing efficiency and make better decisions about growth investments.

Customer Acquisition Cost Formula

The basic customer acquisition cost formula divides total acquisition expenses by the number of new customers acquired during the same period.

Customer Acquisition Cost Formula

CAC = Total Acquisition Costs ÷ New Customers

For example, if a business spends $5,000 on marketing and sales and acquires 100 new customers, its CAC is $50. This means the business spends an average of $50 to acquire each new customer.

What Costs Should You Include in CAC?

An accurate CAC calculation should include the expenses directly associated with acquiring new customers. Depending on your business, these may include:

  • Paid advertising on Google, Meta, TikTok, and other platforms.
  • Marketing team salaries and campaign expenses.
  • Sales team salaries, commissions, and bonuses.
  • Marketing and sales agency fees.
  • Promotional campaigns and acquisition-related discounts.
  • Relevant marketing, CRM, and sales software costs.

Choose a consistent cost definition. Avoid counting the same expense twice, and make sure the expenses and customer count cover the same reporting period.

How to Calculate CAC for Ecommerce

Ecommerce businesses can calculate CAC by adding their relevant marketing, advertising, and sales expenses over a selected period, then dividing the total by the number of first-time customers acquired during that period.

For example, an online store spends $3,000 on advertising, $1,000 on marketing operations, and $1,000 on sales-related expenses. If it acquires 100 new customers, its blended CAC is $50. Returning customers should not be counted as newly acquired customers.

Blended CAC vs. Paid CAC

Blended CAC includes all relevant acquisition channels and expenses, including paid advertising, organic marketing, referrals, and sales activities. Paid CAC focuses on the costs and new customers attributed to paid advertising.

Both metrics are useful. Blended CAC helps evaluate the overall acquisition model, while paid CAC helps assess the efficiency of advertising campaigns. Always define which costs and channels are included before comparing results.

CAC vs. CPA: What Is the Difference?

Customer Acquisition Cost measures the cost of gaining a new customer. Cost Per Acquisition (CPA) can measure the cost of any defined conversion action, such as a lead, signup, purchase, or customer. The exact meaning of CPA depends on the campaign objective.

If a campaign uses a completed first-time purchase as its conversion, CPA may closely match paid CAC. If it measures leads or signups, CPA does not represent the cost of acquiring a paying customer.

Customer Acquisition Cost vs. Cost Per Lead

Cost per lead measures how much you spend to generate a lead, while CAC measures how much you spend to convert prospects into new customers. Since some leads do not become customers, these metrics provide different insights into your acquisition funnel.

Cost Per Lead Formula

CPL = Acquisition Costs ÷ Total Leads

Lead-to-Customer Conversion Rate

Conversion Rate = (New Customers ÷ Leads) × 100

What Is a Good Customer Acquisition Cost?

There is no universal good CAC. An acceptable acquisition cost depends on your product margins, average order value, customer retention, repeat purchases, and customer lifetime value. A business with high customer lifetime profit may support a higher CAC than a business with low repeat purchases or narrow margins.

Compare CAC with profit-based Customer Lifetime Value (CLV) to understand whether your acquisition spending is sustainable. Also consider cash flow and the time required to recover acquisition costs.

How to Use This Free CAC Calculator

  1. Select the currency for your business expenses.
  2. Enter your total marketing expenses.
  3. Enter your sales-related expenses.
  4. Add other customer acquisition costs, if applicable.
  5. Enter the number of new customers acquired.
  6. Optionally enter your total leads to calculate cost per lead and conversion rate.
  7. Review your blended CAC and expense breakdown.

This free online customer acquisition cost calculator works for ecommerce stores, B2B businesses, SaaS companies, online retailers, and marketing teams. It runs in your browser and does not require an account.

Ways to Reduce Customer Acquisition Cost

  • Improve landing pages and checkout conversion rates.
  • Focus advertising on audiences more likely to purchase.
  • Test campaign creatives and improve targeting.
  • Invest in organic search and useful content.
  • Build referral and customer recommendation programs.
  • Improve lead qualification and sales conversion.
  • Review channel performance and reduce inefficient spending.
FAQs

Frequently Asked Questions

Find answers about CAC formulas, acquisition expenses, and customer growth.

What is customer acquisition cost (CAC)?+

Customer Acquisition Cost (CAC) is the average amount a business spends to acquire one new customer. It includes relevant marketing, advertising, sales, and other customer acquisition expenses divided by the number of new customers acquired during the same period.

How do you calculate customer acquisition cost?+

Divide your total customer acquisition expenses by the number of new customers acquired. For example, if your business spends $5,000 on marketing and sales and acquires 100 new customers, your CAC is $50 per customer.

What is the customer acquisition cost formula?+

The basic customer acquisition cost formula is CAC = Total Acquisition Costs ÷ Number of New Customers Acquired. Total acquisition costs can include advertising, marketing campaigns, sales salaries, commissions, agency fees, and relevant software expenses.

What costs should be included in CAC?+

Include expenses directly associated with acquiring new customers. These may include paid advertising, marketing team costs, sales team salaries and commissions, agency fees, promotional campaigns, and relevant acquisition software. Use a consistent definition of acquisition costs when comparing periods.

What is a good customer acquisition cost?+

A good CAC depends on your industry, pricing, gross profit margin, customer lifetime value, and business model. A lower CAC is not automatically better if it brings in customers who rarely purchase or quickly leave. Compare CAC with profit-based customer lifetime value to evaluate acquisition sustainability.

What is the difference between CAC and CPA?+

CAC measures the cost of acquiring a new customer. CPA, or Cost Per Acquisition, can refer to the cost of a specific conversion action, such as a lead, signup, purchase, or customer, depending on how a campaign defines its goal. When CPA refers to a new customer purchase, it may be similar to CAC, but the terms are not always interchangeable.

How is customer acquisition cost different from cost per lead?+

Cost per lead measures acquisition expenses divided by the number of leads generated. CAC measures acquisition expenses divided by the number of new customers acquired. Since not every lead becomes a customer, CAC is usually higher than cost per lead.

How do I calculate customer acquisition cost for ecommerce?+

For ecommerce, add the relevant marketing, advertising, sales, and other acquisition expenses for a reporting period. Divide that total by the number of first-time customers acquired during the same period. Exclude returning customers from the new-customer count.

Can I calculate customer acquisition cost in Excel?+

Yes. Enter total acquisition costs in one cell and the number of new customers in another. Divide the acquisition cost cell by the new customer cell. For example, if total costs are in B2 and new customers are in C2, use =IFERROR(B2/C2,0).

What is customer acquisition rate?+

Customer acquisition rate describes how effectively a business turns prospects or leads into customers over a defined period. A simple lead-to-customer conversion rate is calculated by dividing new customers by total leads and multiplying by 100. Define your lead and customer populations consistently before comparing results.

How can I reduce customer acquisition cost?+

You can reduce CAC by improving conversion rates, targeting more relevant audiences, optimizing advertising campaigns, strengthening referral programs, improving landing pages, increasing organic traffic, and focusing on channels that generate profitable customers. Monitor customer quality as well as acquisition cost.

How does CAC relate to customer lifetime value?+

CAC measures how much it costs to acquire a customer, while Customer Lifetime Value (CLV or LTV) estimates the value that customer generates over their relationship with your business. Comparing profit-based lifetime value with CAC helps determine whether your acquisition strategy can support sustainable growth.