Customer Acquisition Cost Calculator – CAC Calculator
Customer Acquisition Cost Calculator
Calculate CAC per new customer, see the marketing and sales cost mix, and compare practical efficiency scenarios.
Acquisition inputs
Use costs and customer count from the same reporting period.
Ads, agencies, content, events, and marketing payroll allocated to acquisition.
Sales salaries, commissions, software, enablement, and directly related costs.
Count only newly acquired paying customers from the same period.
Optional benchmarks
Optional internal threshold used to calculate the gap to target.
Optional gross-profit-based lifetime value for an LTV:CAC comparison.
You spend $13.00 to acquire each new customer.
Acquisition cost breakdown
Sales accounts for 92.31% of acquisition spend in the current scenario.
| Cost category | Amount | Share | Per customer |
|---|
Efficiency scenario comparison
Each scenario changes one or more assumptions while holding the others constant.
| Scenario | Marketing | Sales | Customers | CAC | Change vs. current |
|---|
How to use the customer acquisition cost calculator
Customer acquisition cost, usually abbreviated CAC, estimates how much a business spends to add one new paying customer during a defined period. The calculator combines marketing cost and sales cost, then divides the total by the number of customers acquired in that same period. It is most useful when every input covers an identical month, quarter, campaign, or year. Mixing annual payroll with one month of new customers produces a misleading result.
The default example uses $1,000 of marketing cost, $12,000 of sales cost, and 1,000 new customers. Total acquisition spend is $13,000, so CAC equals $13 per customer. The core calculation follows the same approach commonly used in business planning and unit-economics analysis.
What each input means
- Cost of marketing is the acquisition-related portion of advertising, agencies, sponsorships, content production, marketing software, campaign contractors, events, and marketing payroll. Enter a nonnegative dollar amount. Higher marketing cost raises CAC unless it produces proportionally more new customers. Avoid including brand or retention costs unless your reporting method consistently allocates them to acquisition.
- Cost of sales includes sales salaries, commissions, lead-generation tools, CRM expense, sales enablement, travel, and other costs directly connected with converting prospects. Enter costs from the same period as marketing and customer count. Higher sales cost increases total spend and CAC. A common mistake is including the full cost of delivering the product; CAC normally focuses on acquiring the customer, not fulfilling the sale.
- Number of new customers is the count of first-time paying customers acquired during the period. Use customers rather than leads, trials, website visitors, or orders unless those measures match your business definition. A larger customer count lowers CAC when spending is unchanged. When the count is zero, CAC is undefined; this calculator shows a clear unavailable state instead of displaying an infinite or invalid number.
- Target CAC is optional. It represents an internal threshold based on budget, contribution margin, payback period, or prior performance. The result panel shows the dollar and percentage gap between actual CAC and the target. A negative gap means current CAC is below target; a positive gap means it is above target.
- Customer lifetime value is optional and should ideally be based on lifetime gross profit rather than revenue. It creates the LTV:CAC ratio. A higher ratio means estimated customer value is larger relative to acquisition cost, but it does not by itself prove that cash flow, retention, or payback timing is healthy.
How to interpret the results
Customer acquisition cost is the primary output. A lower figure generally indicates more efficient acquisition, but “low” and “high” depend on customer value, gross margin, churn, sales cycle, and industry structure. A zero CAC is possible only when recorded acquisition costs are zero; it can also indicate missing cost allocation.
Total acquisition spend cross-checks the two cost inputs. The marketing and sales cost-per-customer figures show how much each function contributes to CAC. Their sum always equals the primary CAC result. The cost-share percentages in the breakdown show where spending is concentrated, and the visible table uses exactly the same values as the donut chart and Excel export.
Gap to target quantifies how far current CAC is from the optional benchmark. LTV:CAC compares lifetime value with acquisition cost. Customers per $1,000 spent reverses the CAC perspective and shows acquisition yield; it rises when CAC falls. The scenario table then tests four simple changes: more customers at the same spend, lower marketing cost, lower sales cost, and a combined efficiency case.
Improving the quality of your CAC analysis
Track CAC by channel, product, customer segment, and cohort where possible. An average can hide a profitable referral channel and an unprofitable paid channel. Use consistent attribution rules, especially when a sale involves several touchpoints. Google Analytics provides background on attribution models, while the U.S. Small Business Administration offers broader guidance on marketing and sales management.
Compare CAC with customer value, gross margin, retention, and payback period rather than treating it as a standalone score. Investopedia’s overview of customer acquisition cost provides additional context on the metric. Recalculate on a regular cadence and document which payroll, software, agency, and overhead items are included so that trends reflect operational change rather than inconsistent accounting.
Common errors include counting leads as customers, combining costs and customers from different periods, excluding sales payroll, using revenue-based lifetime value without considering margin, and assuming that cutting spend will leave conversion unchanged. The scenario table is therefore a planning aid, not a forecast. Use it to identify the size of a possible improvement, then validate the operational assumptions with channel-level data.