Calculation desk / growth

Customer Acquisition Cost Calculator

Calculate average customer acquisition cost from sales and marketing spend.

Customer Acquisition Cost Calculator: Estimate how much sales and marketing spending is associated with each newly acquired customer. CAC divides the acquisition costs you choose to include by the number of new customers, giving a cost per customer rather than a cost per lead or click. Runs 100% locally in your browser with zero server file uploads.

Category
Calculators
Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
TOEA / CALCULATION ENGINE 01Browser only
INPUT SHEET / 01

Known values

Values stay on this device. Recalculate after changing an input.

RESULT SHEET / 02

Customer acquisition cost

$125.00

Working formulaCAC = sales and marketing cost ÷ new customers
ASSUMPTIONS / READ BEFORE USING
  1. Costs and new customers cover the same acquisition period.
  2. Include team, agency, tooling, and media costs when a fully loaded CAC is needed.

Formula and worked example

CAC = sales and marketing cost ÷ new customers

A worked example with sample values:

Inputs
Sales & marketing cost$50,000.00
New customers400
Results
Customer acquisition cost$125.00

Acquisition cost per customer

CAC = total sales and marketing acquisition cost ÷ new customers acquired. Costs of 50,000 and 400 new customers give 50,000 ÷ 400 = 125 per new customer. A zero customer count cannot produce a defined CAC, even if spending was also zero.

OpenStax gives the sales-and-marketing-cost relationship for new customer acquisition (https://openstax.org/books/principles-marketing/pages/2-4-marketing-plan-progress-using-metrics). Match the numerator and acquisitions to a documented time window. If a sales cycle crosses periods, spending this month and customers closing this month may refer to different acquisition efforts.

Payback as an additional assumption

Using the hypothetical CAC of 125, a constant monthly contribution of 25 per customer would take 125 ÷ 25 = 5 months to recover the acquisition outlay. Contribution here means revenue left after the costs you deduct to serve that customer; substituting gross revenue would overstate how much is available for recovery.

That simple payback calculation assumes the customer stays, pays and produces the same contribution each month. It ignores cash timing and later changes in costs. Zero or negative contribution gives no finite positive payback under that assumption. Compare acquisition cost with retention and customer value using consistent cohorts, rather than assuming a low CAC guarantees profit.

How to use it

  1. Enter values that cover the same scope and reporting period.
  2. Choose a display currency when the calculation includes money.
  3. Calculate, then review the formula and assumptions beside the result.

Privacy & limitations

Every value and calculation stays in your browser. This is a planning utility, not accounting, tax, legal, or investment advice. Verify material decisions in your source system and with an appropriate professional.

Related tools

Frequently asked questions

Which costs belong in CAC?

Choose a scope and keep it consistent. A fully loaded view may include acquisition-related staff, agency, software and media costs; an advertising-only view includes less. The calculator cannot allocate shared expenses or distinguish acquisition activity from spending on existing customers.

Can I divide spending by leads instead of customers?

That produces cost per lead, not customer acquisition cost. Count customers who actually meet your acquisition definition, such as completing a first purchase. Avoid counting repeat purchases by the same customer as several new acquisitions.

Does the CAC result tell me the payback time?

No. Payback also needs the contribution or gross profit generated by one acquired customer per period. Under a constant monthly contribution assumption, estimated payback months = CAC ÷ monthly contribution per customer. This page has no contribution input and does not calculate that output.

Embed this tool

Free to use on any website. Paste the code where the tool should appear; the link under it lets readers open the full page.

<iframe src="https://toea.com/embed/customer-acquisition-cost-calculator" title="Customer Acquisition Cost Calculator" width="100%" height="750" style="border:0;max-width:680px" loading="lazy"></iframe>
<p style="margin:4px 0 16px;font-size:13px"><a href="https://toea.com/customer-acquisition-cost-calculator">Customer Acquisition Cost Calculator</a> &middot; TOEA</p>
<script>addEventListener("message",function(e){if(e.origin!=="https://toea.com"||!e.data||e.data.type!=="toea-embed-height")return;document.querySelectorAll("iframe").forEach(function(f){if(f.contentWindow===e.source)f.style.height=e.data.height+"px"})})</script>

Free tool · runs in your browser · no account required