Customer Acquisition Cost (CAC) Calculator
This customer acquisition cost calculator turns sales and marketing spend into a per-customer cost. Enter the marketing cost, sales cost, and new customers from the same period. The calculator adds marketing and sales together, divides by new customers, and returns CAC plus the total acquisition spend and the marketing versus sales share of that spend. Use it when a board deck, paid media review, SaaS forecast, ecommerce growth model, or agency report needs one defensible number for how expensive new customers were to acquire.
What CAC means
Customer acquisition cost is a unit economics metric. It answers a narrow but important question: how much did the company spend to create each new customer? It is different from CTR, which measures how many impressions became clicks, and from CPM, which prices ad exposure before anyone buys. CAC sits farther down the funnel. It includes the cost of attracting, nurturing, selling, and closing customers, so it connects marketing activity to business economics.
The best CAC analysis starts with a clean definition. A consumer app might count new paying subscribers. A B2B software company might count signed accounts. A marketplace might count first completed transactions. Whatever definition you choose, use it consistently across cost and customer data. Mixing ad spend from June with customers acquired in July can be reasonable if that is how your sales cycle works, but it should be documented as a lagged cohort rather than a simple monthly CAC.
Formula
The calculator uses the direct CAC formula:
It also reports total acquisition spend:
Then it shows the spending mix:
If new customers are zero, CAC is undefined. The calculator does not divide by zero; it shows a warning instead.
Example: calculating customer acquisition cost
Suppose a campaign period has $1,000 of marketing cost, $12,000 of sales cost, and 1,000 new customers. Total acquisition spend is $13,000. Dividing $13,000 by 1,000 customers gives a customer acquisition cost of $13.00. The marketing share is $1,000 divided by $13,000, or about 7.69%. The sales share is $12,000 divided by $13,000, or about 92.31%. Those are the same outputs produced by the default calculator inputs: CAC, total acquisition spend, new customers, marketing share, and sales share.
Now change only the new customer count to 100. Spend stays at $13,000, but CAC rises to $130.00. That sensitivity is why CAC should be reviewed beside volume: a channel can look efficient at one scale and expensive at another, especially when sales capacity, creative fatigue, or audience saturation changes the close rate.
Benchmarks and interpretation
There is no universal good CAC. A $20 CAC may be high for a low-margin item that sells once, while a $2,000 CAC may be acceptable for enterprise software with multi-year contracts. Marketers usually judge CAC against gross margin, customer lifetime value, cash payback, and retention. A common operating rule is that CAC should be recovered within a period the business can finance, such as a few months for ecommerce or a year for many subscription models. That rule is a planning discipline, not a law.
Compare CAC inside similar segments. Paid search brand terms, paid search non-brand terms, affiliate, outbound sales, events, and content-led organic acquisition all produce customers with different intent and cost structures. Blended CAC smooths those differences into one company-level number. Channel CAC or cohort CAC exposes the mix. If blended CAC is flat but paid CAC is rising, organic or referral growth may be hiding a paid media efficiency problem.
How marketers use CAC
Growth teams use CAC to decide where to scale, pause, or redesign acquisition. If CAC rises after budget increases, the next dollar may be reaching a colder audience. If CAC falls after landing page work, qualification changes, or sales enablement, the team can quantify the efficiency gain. Finance teams use CAC in forecasts because every new customer requires upfront cash before revenue, margin, and retention prove whether the acquisition was worthwhile.
CAC also links directly to sibling metrics. Use the ROAS calculator to measure attributed revenue from advertising, then use CAC to see what the same spend produced per customer. Use the churn rate calculator or customer retention rate calculator to test whether those customers stay long enough to justify the acquisition cost. For lead campaigns where the counted event is not yet a customer, the CPA calculator can separate campaign action cost from true customer economics.
Tips for cleaner CAC reporting
- Match the period: costs and customer counts should refer to the same campaign, sales cycle, or cohort.
- Separate new customers from trials, free users, leads, and reactivated accounts unless they meet your customer definition.
- Decide whether sales salaries are fully loaded, partially allocated, or excluded; the choice can materially change CAC.
- Track one-time costs such as creative production separately so a launch month does not distort steady-state acquisition efficiency.
- Report blended CAC and paid CAC side by side when organic traffic or referrals contribute meaningful volume.
- Avoid optimizing CAC alone. A lower CAC that brings weaker retention can hurt lifetime value and cash flow.
Sources
- Shopify, Customer acquisition cost: definition and formula — overview of CAC calculation and business use.
- Mailchimp, Customer retention — retention context for judging whether acquired customers stay.
- Amplitude, Customer retention rate — cohort and retention concepts used with CAC analysis.