Customer Acquisition Cost Calculator

Calculate your customer acquisition cost to measure the efficiency of your marketing investments and optimize your customer acquisition strategy.

Updated June 2026 · How this works

How It Works
The formula, explained simply

The Customer Acquisition Cost Calculator determines how much you spend to acquire each new customer by dividing your total marketing and sales expenses by the number of new customers gained during the same period. This fundamental business metric helps you evaluate the efficiency of your marketing investments and make data-driven decisions about budget allocation.

To use this customer acquisition cost calculator effectively, gather your complete marketing spend data including advertising costs, sales team salaries, marketing software subscriptions, content creation expenses, and agency fees. Count only customers who made their first purchase during the measurement period, excluding repeat customers or renewals. The time period you choose should align with your business cycle—monthly for fast-moving consumer goods, quarterly for most businesses, or campaign-specific for targeted marketing initiatives.

Your calculated CAC reveals the true cost of growth and helps optimize marketing strategy. Compare your CAC across different channels to identify the most cost-effective customer acquisition methods. Track CAC trends over time to spot improvements or concerning increases in acquisition costs. Use this metric alongside customer lifetime value to ensure sustainable business growth and profitability.

When To Use This
Right tool, right situation

Calculate customer acquisition cost monthly for fast-moving businesses with short sales cycles, quarterly for most companies, and annually for businesses with very long sales cycles or seasonal patterns. Regular CAC calculation helps identify trends, optimize marketing spend allocation, and catch problems before they significantly impact profitability.

Use CAC analysis when evaluating new marketing channels, setting marketing budgets, or making hiring decisions for sales and marketing teams. Compare CAC across different channels to shift budget toward the most cost-effective customer acquisition methods. Calculate CAC by customer segment to understand which types of customers are most expensive to acquire and whether higher acquisition costs are justified by increased lifetime value.

Track CAC alongside customer lifetime value (CLV) to ensure sustainable unit economics. The general rule is that CLV should be at least 3 times your CAC, though this varies by industry and business model. Use CAC data to set realistic growth targets, evaluate the success of marketing campaigns, and make informed decisions about scaling customer acquisition efforts.

Common Mistakes
Why results sometimes look wrong

The most common mistake in customer acquisition cost calculation is incomplete expense tracking. Many businesses only include advertising spend while overlooking sales salaries, marketing software subscriptions, content creation costs, and agency fees. This underestimates true CAC and leads to poor investment decisions. Include all costs directly involved in acquiring customers for accurate measurement.

Another frequent error is misaligning time periods between spend and customer acquisition. Spending $10,000 in January to acquire customers who convert in February creates timing mismatches that skew CAC calculations. For businesses with longer sales cycles, use cohort analysis or moving averages to better understand the relationship between marketing investment and customer acquisition.

Businesses also commonly include existing customers in their new customer count, which artificially lowers CAC. Only count first-time customers or new subscribers in your calculation. Including renewals, upsells, or repeat purchases from existing customers makes your customer acquisition appear more efficient than it actually is, leading to overinvestment in ineffective channels.

The Math
Worked examples and deeper derivation

The customer acquisition cost formula is straightforward: CAC = Total Marketing and Sales Spend ÷ Number of New Customers Acquired. The numerator includes all expenses directly related to acquiring customers: paid advertising, sales salaries and commissions, marketing tools and software, content creation costs, trade show expenses, and third-party marketing services.

The denominator counts only new customers who made their first purchase during the measurement period. This distinction is crucial because including repeat customers or subscription renewals would artificially lower your CAC and provide misleading results. For subscription businesses, count new subscribers only, not renewals or upgrades from existing customers.

When calculating CAC for different time periods, ensure both the spend and customer count cover the exact same timeframe. For businesses with longer sales cycles, consider using a blended CAC that accounts for the delay between marketing spend and customer conversion, or track CAC by cohort to understand the relationship between marketing investment and customer acquisition timing.

E-commerce startup
$8,000 marketing spend, 160 new customers in a month
The customer acquisition cost is $50.00, which is reasonable for most e-commerce businesses selling products over $150.
SaaS company quarterly campaign
$15,000 marketing spend, 30 new customers in a quarter
The customer acquisition cost is $500.00, typical for B2B SaaS where annual contract values often exceed $1,500.
Local service business
$2,400 marketing spend, 24 new customers in a month
The customer acquisition cost is $100.00, appropriate for service businesses with average customer values of $300 or more.

Common questions

How do I calculate customer acquisition cost for my business?
To calculate customer acquisition cost, divide your total marketing and sales expenses by the number of new customers acquired in the same period. Include all costs like advertising spend, sales salaries, marketing tools, and agency fees. Track this metric monthly or quarterly to optimize your customer acquisition strategy.
What is a good customer acquisition cost ratio?
A good customer acquisition cost should be 3-5 times lower than your customer lifetime value (CLV). For example, if your average customer is worth $300 over their lifetime, your CAC should be under $100. The ideal CAC varies by industry, with B2C businesses typically having lower CACs than B2B companies.
How can I reduce my customer acquisition cost?
Reduce customer acquisition cost by improving your marketing targeting, optimizing conversion rates, focusing on high-performing channels, implementing referral programs, and improving customer retention. Organic channels like SEO and content marketing typically have lower CACs than paid advertising over time.

Need something this doesn't cover?

Suggest a tool — we'll build it →