Free calculator · No signup
CAC Calculator
Enter what you spent on sales and marketing and how many customers you won. See what each customer cost you and how long it takes to earn that back.
Your numbers
Ads, sponsorships, content, events. Use one period, such as last month.
Sales pay and commissions, freelancers, marketing tools. Enter 0 if none.
Customers won in the same period. Leave out free users and leads.
Optional. What an average customer pays you each month.
Optional. The share of revenue left after the direct cost of serving a customer.
Your customer acquisition cost
CAC per customer
$75.00
Each customer pays back what you spent to win them in about 3.1 months.
- Total sales and marketing spend
- $3,000
- Gross profit per customer per month
- $24.00
- CAC payback period
- 3.1 months
- Customers won per $1,000 spent
- 13.3
How to use the CAC calculator
- Pick one period. Last month or last quarter both work. Every number you enter must come from that period.
- Ad and marketing spend: what you paid for ads, sponsorships, content, events and anything else meant to bring in customers.
- Other sales and marketing costs: pay and commissions for anyone who sells or markets, freelancers, and tools such as an email platform. Enter 0 if you have none.
- New paying customers: people who paid you for the first time in the period. Do not count leads, signups or free users.
- Monthly revenue per customer and gross margin (optional): fill these in to see the payback period. Gross margin is the share of revenue left after the direct cost of serving a customer.
The result updates as you type. It shows your CAC, your total spend, the gross profit one customer brings in each month, the payback period and how many customers $1,000 buys you at this rate.
The CAC formula
Formula
CAC = (ad and marketing spend + other sales and marketing costs) / new paying customers. CAC payback in months = CAC / (monthly revenue per customer x gross margin %).
This is the blended version of customer acquisition cost: it divides all spend by all new customers, including the ones who found you through word of mouth. It is the most common way to state CAC and the right one for a first look. The payback part uses gross profit, not revenue, because only the money left after serving a customer can pay back what you spent to win them.
A worked example
Say you run a small subscription product. Last month you spent $2,400 on ads and $600 on a freelance writer and an email tool. You won 40 new paying customers. Each pays $30 a month and your gross margin is 80%.
| Step | Calculation | Result |
|---|---|---|
| Total sales and marketing spend | $2,400 + $600 | $3,000 |
| CAC | $3,000 / 40 | $75.00 |
| Gross profit per customer per month | $30 x 80% | $24.00 |
| CAC payback period | $75 / $24 | 3.1 months |
| Customers won per $1,000 spent | $1,000 / $75 | 13.3 |
So each customer costs $75 to win and has paid that back early in their fourth month. If only 20 customers had signed up for the same spend, CAC would double to $150 and payback would stretch to 6.3 months.
How to read your CAC
There is no good CAC on its own. A $500 CAC is fine if a customer brings you thousands in profit and ruinous if they bring you $50. Read it against two other numbers.
- Payback period. This is how long your cash is tied up in each new customer. In his widely read SaaS Metrics 2.0 guide, investor David Skok shows that profitability suffers when it takes longer than 12 months to recover CAC. That guide is about software subscriptions, so treat it as a reference point, not a rule for every business. The calculator turns the result green at 12 months or less.
- Lifetime value. Compare CAC with what a customer is worth over the whole time they stay, using the LTV calculator. The same guide says the strongest software businesses have an LTV more than three times their CAC.
- Your cash. A short payback matters most when money is tight. Check how many months you can fund with the startup runway calculator.
How to lower your CAC
- Win the first customers by hand. Direct messages, communities and people you already know cost time, not ad money. See how to find your first 10 customers.
- Narrow who you sell to. A clear ideal customer profile means fewer wasted clicks and calls.
- Fix the leaks before buying more traffic. If visitors do not sign up, more visitors will not help. Work on the page, the offer and the price first.
- Split CAC by channel. Run the calculator once per channel with only that channel's spend and customers. Stop paying for the ones that cost the most per customer.
- Test demand before you spend. Founders often pay high CAC because the problem is not painful enough. Validate the idea with real conversations first.
What the calculator leaves out
- Timing. It assumes the customers you won this period came from this period's spend. If your sales cycle is long, last quarter's spend may be what won this month's customers.
- Paid versus organic. It gives one blended number. It does not separate customers who came from ads from those who came for free.
- Your own unpaid time. If you do the selling yourself and take no pay, your real cost is higher than the number shown.
- Churn and upgrades. Payback assumes every customer keeps paying the same amount each month until the cost is recovered. Customers who cancel early never pay it back.
- Discounts, refunds and onboarding costs are not included unless you add them to your spend.
Frequently asked questions
What costs should I include in CAC?
Everything you pay to win new customers: ads, content, events, marketing and sales tools, agency or freelancer fees, and the pay and commissions of anyone whose job is sales or marketing. Leave out the cost of building the product and of supporting customers after they buy.
How do I estimate CAC before I have any customers?
Run a small test. Say you spend $100 on ads to a landing page and 4 people pre-order: your test CAC is $25. It is a rough figure from a tiny sample, so write it into your plan as an assumption and update it as real customers arrive.
What is the difference between CAC and cost per lead?
Cost per lead counts everyone who shows interest, such as a signup or a form fill. CAC counts only people who pay. Since only some leads become customers, CAC is always equal to or higher than cost per lead.
Why does my CAC go up as I grow?
The first customers are often friends, referrals and people who were already looking for you. Once you have reached them, each new customer is a little harder to find, and paid channels tend to cost more as you spend more on them. Track CAC every month so you see the change early.
Do investors ask about CAC?
Often, yes, once you have paying customers. They usually want to see it next to lifetime value and payback period, as part of your unit economics. At the idea stage, a reasoned estimate and a plan to test it is enough.
Related tools and guides
Add this calculator to your website
Free to use on any site. Paste this code where you want the calculator to appear, and keep the credit link.
<iframe src="https://fonda.co/embed/cac-calculator" title="CAC Calculator" width="100%" height="720" style="border:0;max-width:960px" loading="lazy"></iframe>
<p style="font-size:13px"><a href="https://fonda.co/tools/cac-calculator">CAC Calculator</a> by Fonda</p>