CAC Calculator

Customer acquisition cost is everything you spent to win customers, divided by the customers you won. Sales spend included, because leaving it out is how the number flatters you.

Selzee 10 min read

Your numbers

Everything you paid to reach people in the period: ad spend, agency fees, creator fees, tools.

Salaries, commission and sales tooling. Leaving this out is the commonest way a CAC comes back looking better than it is.

Your customer acquisition cost

3:1 is the usual bar

CAC

—

LTV to CAC

—

The formula

CAC = (marketing spend + sales spend) / new customers

Shares the numbers you entered, not your data. Everything is in the link itself.

What is CAC?

Customer acquisition cost is the total cost of winning one new customer: marketing and sales spend for a period, divided by the new customers that period produced.

The word doing the work is total. Ad spend is the part everyone counts. Agency retainers, creator fees, the tools, and the salaries and commission of anyone whose job is winning customers all belong in the numerator, and leaving them out is the commonest way a CAC comes back looking healthy while the business does not.

CAC = (marketing spend + sales spend) / new customers

A worked example

A brand spends $12,000 on marketing and $8,000 on sales in a quarter, and wins 250 new customers whose lifetime value is $320.

CAC = ($12,000 + $8,000) / 250 = $80.00

LTV to CAC = $320 / $80.00 = 4.0:1

The ratio is the point

CAC alone tells you almost nothing. An $80 acquisition cost is a bargain if a customer is worth $320 and a slow disaster if they are worth $120.

The category has settled on 3:1 as the usual bar: a customer should return at least three times what they cost to win, leaving room for the cost of serving them and for profit. Treat that as a convention, because it came from software businesses with high gross margins, and a brand at a 35% margin needs more headroom than one at 80%.

Work out the lifetime value side with the CLV calculator, and the per-campaign version of the same question with the CPA calculator.

Getting the number right

Only new customers in the denominator

Returning buyers were acquired already. Counting them is the single most common way a CAC comes back wrong, and it always comes back wrong in the flattering direction.

Match the period on both sides

Spend in a quarter against customers won in that quarter. If your sales cycle is long, lag the customer count to match, and say so.

Blended and paid CAC answer different questions

Blended CAC divides all spend by all new customers, including the ones who came from word of mouth. Paid CAC isolates the channel. Both are useful and mixing them is not.

Track it as a trend

A single CAC is a snapshot of one quarter's auction and one quarter's creative. The direction over four quarters is the number that means something.

Use this calculator on your own site

Free to embed and free to cite, no attribution deal needed. Writers, agencies and course authors are welcome to drop the calculator straight into a post, and a credit link back is all we ask.

Embed this calculator on your site

Cite this tool, HTML

Cite this tool, plain text

Frequently Asked Questions

What is customer acquisition cost?

CAC is the total cost of winning one new customer: marketing spend plus sales spend for a period, divided by the new customers acquired in it. $12,000 of marketing and $8,000 of sales producing 250 customers gives a CAC of $80.00.

How do I calculate CAC?

Add all marketing and sales costs for the period, then divide by the number of NEW customers won. Include ad spend, agency and creator fees, tooling, and the salaries and commission of anyone whose job is acquisition. Enter the figures above and the calculator also returns your LTV to CAC ratio.

What is a good LTV to CAC ratio?

Three to one is the convention: a customer returns at least three times what they cost to win. Below that there is rarely enough left to cover serving them and still profit. Treat it as a rule of thumb rather than a target, because it originated with high-margin software businesses and a brand on thinner margins needs more room.

What is the difference between CAC and CPA?

CAC measures the cost of winning a customer across the whole business, including sales costs. CPA usually measures the cost of one conversion inside a campaign, counting media spend. A signup can have a CPA; only a paying customer has a CAC.

Should I include salaries in CAC?

Yes, for anyone whose job is winning customers: the sales team, the performance marketer, the agency. Excluding them produces a media-efficiency number rather than an acquisition cost, and the gap between the two is where unprofitable growth hides.

Do I need an account?

No account, no email, no credit card. Nothing you type is sent anywhere: the arithmetic runs in your browser.

Acquisition cost is decided upstream of the ad account

Bidding cannot rescue a message that does not land. Selzee reads your reviews, comments and campaign results, works out which arguments actually win customers, and briefs the creative from those.

Get started for free

Our articles are still written by HUMANS! Get human written articles in your Google feed.

Add as preferred source

More free tools

Keep exploring

📋

Ad Reporting Tool

Paste a Meta or TikTok export to spot winning creatives, ad fatigue, and budget leaks instantly.

Try it free
💰

Ecommerce Profit Margin Calculator

Calculate gross margin, net margin, profit per unit, and break-even ROAS for any ecommerce product.

Try it free
🧾

Conversion Rate Calculator

Calculate your conversion rate, graded against the published market average, plus revenue per visitor.

Try it free
📊

Engagement Rate Calculator

Calculate an engagement rate for Instagram, TikTok, Facebook or X, graded against the published average for that platform.

Try it free
🎵

TikTok Engagement Rate Calculator

Calculate your TikTok engagement rate by followers and by views, graded against the published average.

Try it free
👍

Facebook Engagement Rate Calculator

Calculate your Facebook engagement rate by fans and by reach, graded against the published average.

Try it free
🐦

Twitter (X) Engagement Rate Calculator

Calculate your Twitter or X engagement rate by followers and by impressions, graded against the published average.

Try it free
▶️

YouTube Engagement Rate Calculator

Calculate a YouTube engagement rate by views and by subscribers, with the interactions per 1,000 views and the comment share.

Try it free
📷

Instagram Engagement Rate Calculator

Calculate your Instagram engagement rate by followers and by reach, graded against the published all-industry median.

Try it free
🔍

Competitor Ad Finder

Enter one brand and open all four public ad libraries at the right place, with what each one will and will not show you.

Try it free
📐

Instagram Size Checker

Drop one image in and see what Instagram does to it in every format, with the crop drawn on your photo, then download the fixed file. Nothing is uploaded.

Try it free
🖼

YouTube Thumbnail Size Checker

Drop a thumbnail in, see what YouTube does to it, and resize it to 1280 x 720, 4K or Shorts under the size limit. Nothing is uploaded.

Try it free
📱

Instagram Story Size Checker

See the 9:16 crop and the safe zones the profile row and reply box cover, drawn on your own story. Nothing is uploaded.

Try it free
🎵

TikTok Safe Zone Checker

Drop a TikTok ad, image or video, and see what the tabs, buttons and caption cover, drawn on your own frame. Nothing is uploaded.

Try it free
🎬

Instagram Reels Safe Zone Checker

Drop a reel, a cover or a Reels ad and see what the caption, the buttons and the top bar cover, drawn from Meta's own figures. Nothing is uploaded.

Try it free
📘

Facebook Cover Photo Size Checker

Facebook crops covers differently on desktop and mobile. See both crops and the area that survives them. Nothing is uploaded.

Try it free
💼

LinkedIn Banner Size Checker

See the 4:1 crop, the 15 percent mobile cut and where your profile photo lands on your banner. Nothing is uploaded.

Try it free
📺

YouTube Banner Size Checker

See the 2560 x 1440 crop and the 1235 x 338 safe area YouTube keeps on every device, drawn on your own banner. Nothing is uploaded.

Try it free
⭕

Instagram Profile Picture Size Checker

Drop your photo in and see what the round crop hides. Instagram publishes no size, so every figure is labelled. Nothing is uploaded.

Try it free
📌

Pinterest Pin Size Checker

See whether your Pin is the 2:3, 1000 x 1500 Pinterest recommends, and what a taller one risks in the feed. Nothing is uploaded.

Try it free
🖼️

Pinterest Banner Size Checker

Check your profile cover against the 800 x 450 minimum and 16:9 shape, with the phone crop and buttons drawn on it. Nothing is uploaded.

Try it free
🔴

Pinterest Profile Picture Size Checker

Drop your photo in and see what Pinterest's round crop hides. Pinterest publishes no size, so every figure is measured. Nothing is uploaded.

Try it free
⬇️

YouTube Thumbnail Downloader

Paste a YouTube link and download every thumbnail size YouTube stores, up to 1280 x 720. Nothing is uploaded.

Try it free
📸

Instagram Profile Picture Downloader

Paste an Instagram username or profile link and download the profile picture in the largest file Instagram keeps, up to 1080 x 1080.

Try it free
🎶

TikTok Profile Picture Downloader

Paste a TikTok username or profile link and download the avatar in the largest file TikTok keeps, up to 1080 x 1080.

Try it free
🏷️

YouTube Tag Generator

Type a video title and topic and get YouTube tags from specific to broad, counted against the 500 character limit, ready to paste.

Try it free
📝

YouTube Description Generator

Write a YouTube description from what your video covers: opening lines for above the fold, your chapters and links, and three hashtags.

Try it free
📐

Social Media Image Sizes

Every surface in one table, each figure dated against the platform own page, with a checker per surface.

Try it free
🧩

Instagram Grid Maker

Split one photo across your profile grid, numbered in the order you post them so the picture assembles the right way up. Nothing is uploaded.

Try it free
🖼

Instagram Image Resizer

Free Instagram image resizer. Pick 1:1, 4:5, 3:4, 1.91:1 or 9:16, fit the whole photo or crop it, and download it at the exact size Instagram keeps.

Try it free
🖼

Facebook Image Resizer

Free Facebook image resizer. Pick feed, square, link, story or cover, fit the whole photo or crop it, and download a JPG or PNG at the exact size. Nothing is uploaded.

Try it free
🖼

X (Twitter) Image Resizer

Free X image resizer. Pick 16:9, square, 4:5 or header, fit the whole photo or crop it, and download a JPG or PNG under the 5 MB limit. Nothing is uploaded.

Try it free
📱

Instagram Mockup Generator

Drop a picture and get a realistic Instagram post or ad mockup: your name, caption, likes, light or dark, 1:1 or 4:5. Download a PNG. Nothing is uploaded.

Try it free
📊

ROAS Calculator

See your ROAS, whether your ads made money, and the target ROAS and ACoS for the profit you want, from spend, revenue and margin.

Try it free
⚖️

Break-Even ROAS Calculator

The ROAS at which your ads stop losing money, from your margin or your costs per order, plus your break-even CPA.

Try it free
📈

Customer Lifetime Value Calculator

Calculate CLV, monthly customer value, and your maximum acquisition cost.

Try it free
✍️

AI Product Description Generator

Generate compelling product descriptions in multiple tones and lengths.

Try it free
📋

Creative Brief Generator

Turn a product, an audience and real customer language into a ten-section brief: one message, the insight behind it, deliverables and success metrics.

Try it free
🎨

Brand Kit Generator

Read your brand kit off your own site: the colours in your CSS, the fonts you already use, and tone words evidenced by your own sentences.

Try it free
📣

CPM Calculator

Cost per thousand impressions, solved in any direction: fill any two of spend, impressions and CPM and the third is worked out.

Try it free
🖱️

CPC Calculator

Cost per click, plus the CTR and CPM the same three numbers already answer.

Try it free
👆

CTR Calculator

Click-through rate at two decimals, plus impressions per click and your click-to-conversion rate.

Try it free
🎯

CPA Calculator

Cost per acquisition against the break-even CPA your order value and margin allow, so the number comes with a verdict.

Try it free
🪝

Hook Generator

Turn your product and real customer reviews into ad, email, and landing page hooks, each labelled with the angle it uses.

Try it free
🧰

AI Content Generator

The hub for the seven. One idea into posts, captions, carousels, scripts or a week of ideas.

Try it free
📣

Social Media Post Generator

One idea into three posts, each written for the platform you pick, with its angle named.

Try it free
📸

Instagram Caption Generator

Describe the photo and get five captions at the vibe, length and emoji level you choose.

Try it free
🎠

Instagram Carousel Generator

A topic into 5, 7 or 10 slides written in reading order, plus the caption to go under them.

Try it free
🎬

Video Script Generator

A Reels, TikTok or Shorts script beat by beat: the line to say and the shot to film beside it.

Try it free
💼

LinkedIn Post Generator

One thing you know into three LinkedIn posts that read like a person, not a press release.

Try it free
💡

Content Idea Generator

Six post ideas for your account, each with its format, its opening line and why it would work.

Try it free
Share this article
Simon, founder of Selzee, on a video call sharing an ad made for a brand

1:1 Winning Ads Session

Can't find what you're looking for?

Speak with Simon, our founder, to get viral templates, the Claude skills we use and a plan for your next 100 ads.