Break-even CPA calculator

The most you can pay for a purchase before your ads lose money.

Your order

What a customer pays on a typical order, after discounts and including any shipping they paid.
$
What the products in a typical order cost you to buy or make, including freight and duties.
$
What it costs you to get an order out the door, including pick and pack, not what you charge the customer.
$
The cut Shopify, Stripe, PayPal or Afterpay take from each sale, as a percentage. Usually 2–4%.
%
The profit you want left from each order that came from ads, after costs and the ad spend, as a share of the order. Leave at 0 to see break-even only.
%

Your current ads (optional)

What you spent on ads over a period, from Ads Manager or your attribution tool.
$
The purchases your ads are credited with over the same period. Ads Manager calls the result cost per purchase.

Repeat orders (optional)

How many orders a new customer places in their first 12 months, the first one included. Shopify’s customer reports show it. Leave at 1 if most buy once.

What is CPA?

CPA, cost per acquisition, is what you pay in ad spend for each purchase. Spend $20,000 and get 622 purchases and your CPA is $32.15. Meta’s Ads Manager reports it as cost per purchase, or cost per result when purchases are what the campaign is optimising for.

CPA = ad spend ÷ purchases

On its own a CPA tells you nothing. $32 a purchase is a bargain for a store keeping $80 from every order and a loss for one keeping $25. What matters is how your CPA sits against what an order is worth to you, and that is what the calculator works out: the most you can pay for a purchase, and the cost that leaves the profit you want.

Break-even, target and first-year CPA

Here is the calculator’s example worked through: a made-up store with a $90 average order, the same example as our ROAS calculator, so you can see the two agree.

Profit per order before ads

Start with what one order leaves once the products, shipping, packaging and payment fees are paid. That is the money available to pay for the ad that brought the order in.

Profit per order = order value − product − shipping − fees

Example$90 − $30 − $12 − $3.15 (3.5% fees) = $44.85.

Break-even CPA

If an ad costs exactly what the order leaves, you make nothing and lose nothing. That makes your break-even CPA simply your profit per order before ads: pay more than it for a purchase and the order loses money.

Break-even CPA = profit per order before ads

ExampleBreak-even CPA = $44.85. It is the same line as a break-even ROAS of $90 ÷ $44.85 = 2.01x, read in dollars per purchase instead of revenue per dollar.

Target CPA

Break-even pays for the ads and nothing else: no wages, no rent, no profit. Take your profit goal out of each order first, and what is left is the CPA you should actually be aiming for.

Target CPA = profit per order − (order value × target margin)

Example$44.85 − ($90 × 15%) = $44.85 − $13.50 = $31.35.

Your actual CPA, in dollars

Put your real spend and purchases against those lines and the gap is profit or loss per purchase, multiplied by every purchase in the period.

Profit per purchase = profit per order − your CPA

Example$20,000 ÷ 622 = $32.15 a purchase. $44.85 − $32.15 = $12.70 a purchase, $7,897 across the 622. Profitable, but at 14.1% of the order, a little short of the 15% target.

First-year break-even CPA

A new customer who comes back is worth more than one order. Count the profit from every order they place in their first year, all of them paid for by the first ad, and you can afford to pay more to win them. The catch is cash: you pay for the ad today and get the repeat orders over months.

First-year break-even CPA = profit per order × orders in year one

Example$44.85 × 1.5 = $67.28 for a new customer. Use it for campaigns aimed only at new customers, and keep the $44.85 line for everything else. The CAC & LTV calculator runs the full lifetime.

CPA benchmarks for 2026

What online stores paid for a purchase on Meta and Google, by category. These are medians across tens of thousands of stores from August 2025 to July 2026, in dollars as published (assumed US). None of them says anything about anyone’s margin.

Median cost per purchase for online stores by category on Meta and Google, Triple Whale, August 2025 to July 2026, dollars (assumed US)
CategoryMetaGoogle
Electronics$51.86$39.72
Travel accessories$50.95Not reported
Home & garden$47.93$38.94
Sports & outdoors$44.53Not reported
Health & wellness$40.53$34.76
Beauty$39.31$25.39
Food & beverage$38.57$23.65
Pets & animals$38.51$25.05
Apparel & accessories$36.98$25.40
Toys, art & collectibles$34.85Not reported
Lifestyle & boutique$31.16Not reported
Baby$29.61Not reported
All online stores$38.99$28.14

Google’s purchases come cheaper partly because it catches people already searching to buy, many of them for a brand they already know. TikTok’s median was lower again, $17.07, but its category figures swung so much year on year that we haven’t tabled them.

The direction is up. Meta’s average price per ad rose 12% year on year in both the first and second quarters of 2026, and the median store’s cost per purchase on Meta rose about 3% over the year. And the first order often doesn’t pay: 37% of direct-to-consumer brands don’t earn back what a customer cost them on that customer’s first order.

A benchmark CPA is only useful against your own break-even, which is your order value times what you keep from it before ads:

Break-even CPA by average order value and by the share of the order left after product, shipping and fees
Average order40% kept50% kept60% kept
$50$20.00$25.00$30.00
$75$30.00$37.50$45.00
$100$40.00$50.00$60.00
$150$60.00$75.00$90.00

Against the $38.99 median Meta purchase, a $50 order can’t break even at any of these margins without repeat orders. A $75 order has to keep more than half of its value to clear it, and a $100 order keeping 40% only just does. That is why order value matters as much as the ad account.

How to lower your CPA, or afford a higher one

Six levers. The first three raise the CPA you can afford; the rest lower the CPA you pay. Try each in the calculator to see what it is worth to you.

1.Grow the order

Every dollar added to the average order goes almost straight onto your break-even CPA, because the ad has already been paid for. Bundles, a free-shipping threshold just above today’s average and a well-placed add-on all do it. The AOV calculator puts a figure on it.

2.Fix the margin before the ad account

A better supplier price, cheaper packaging or lower payment fees raise your break-even CPA on every order. In the example, $3 off the product cost lets you pay $3 more for every purchase. The profit margin calculator works through each cost.

3.Count the second order

If customers come back, a first-order CPA above break-even can still be the right buy. Know your orders per customer in year one, use the first-year line for new-customer campaigns, and work on getting the second order quickly with email and SMS.

4.Feed the account more creative

On Meta the creative now does most of the targeting, and fatigued ads are the most common reason a CPA creeps up. A steady supply of genuinely different ads holds it down as spend grows. The Meta ad creative calculator shows how many your budget needs.

5.Convert more of the clicks you already pay for

CPA is cost per click divided by conversion rate, so a site that converts 2% instead of 1.5% cuts CPA by a quarter with no change to the ads at all. The conversion rate calculator shows what that is worth.

6.Give Meta your number, then leave it alone

Meta’s cost per result goal, what it used to call a cost cap, lets you tell it the average cost per purchase you want. Meta aims to keep the weekly average near it, though it doesn’t guarantee it. It works best when an ad set gets 50–100 purchases a week, and Meta says to wait at least seven days after any change before judging it. Set it at your target CPA, not your break-even.

CPA questions, answered

What is a good CPA for eCommerce?
One under your target CPA. The median online store paid $38.99 for a purchase on Meta and $28.14 on Google between August 2025 and July 2026, but that says nothing about whether it was profitable for them. A store keeping $60 from each order is doing well at $40; a store keeping $30 is losing $10 on every sale. Work out your break-even CPA from your order value and costs, take your profit goal off it, and judge your CPA against that.
How do I calculate my break-even CPA?
Take your average order value and subtract the product cost, shipping and packaging, and payment fees. What is left is your break-even CPA: the most a purchase can cost before the order loses money. A $90 order with $30 of product, $12 of shipping and 3.5% fees leaves $44.85, so any purchase costing more than $44.85 loses money on that order.
What is the difference between CPA and CAC?
CPA is what one ad platform says each purchase cost, new and returning customers alike. CAC, customer acquisition cost, is all your marketing spend divided by the new customers you won, across every channel. Use CPA to run a campaign and set its cost goal; use CAC to decide whether winning customers is worth it over their lifetime. The CAC & LTV calculator does that side.
Should I judge my ads on CPA or ROAS?
They are the same line seen two ways: break-even ROAS is your order value divided by your break-even CPA. CPA is easier when your orders are all a similar size, or when the second order matters more than the first, as with subscriptions. ROAS is better when order values vary a lot, because a $40 purchase and a $400 one count the same in CPA. Pick one to manage the account by and use the other as a check.
What is a cost cap on Meta, and where should I set it?
Meta now calls it a cost per result goal: you give it the average cost per purchase you want and it aims to keep the weekly average near that, without a guarantee. Set it at your target CPA. Too close to break-even leaves no profit; too far below what the market costs and Meta stops spending. It works best with 50–100 purchases a week per ad set, and Meta advises waiting seven days after any change before you judge it.
Why does my CPA go up when I spend more?
The first dollars reach the people most likely to buy; each extra dollar reaches someone a little less likely, and your ads wear out faster as more people see them. Media is also getting dearer: Meta’s average price per ad rose 12% year on year through the first half of 2026. A rising CPA as you scale is normal. What matters is whether the extra purchases still cost less than your break-even, and whether you have new creative ready before the old ads fatigue.

Let's find out what's
holding you back

Apply for your free discovery call and we will showcase all your missed opportunities.

Book a Call