ACoS Is Not Your Profit Margin
I read the three pages ranking for “amazon ppc acos” before writing this. Two of them get as far as break-even ACoS and calculate it from cost of goods alone: sale price minus COGS, divided by sale price, done. Neither one subtracts Amazon’s own referral fee or FBA fulfillment fee from that number, which means the break-even figure they hand you is higher, and more forgiving, than the real one. Amazon’s own guide to advertising cost of sales skips the worked formula entirely and just states that ACoS has to stay below profit margin, with no example showing how.
So here is the complete version: the break-even formula with fees actually in it, the exact reason ACoS and margin are not the same fraction, and why a flat target range is a guess wearing a number.
On this page
- What is ACoS on Amazon?
- Why ACoS gets mistaken for profit margin
- How do you calculate your break-even ACoS?
- What is the difference between ACoS, ROAS and TACoS?
- Where the 15 to 25 percent ‘good ACoS’ advice breaks down
- How do you set a target ACoS from your own numbers?
- What to check before you blame the ads for a high ACoS
What is ACoS on Amazon?
ACoS, advertising cost of sales, is the share of ad-attributed revenue that went to Amazon ads: ad spend divided by ad revenue, multiplied by 100. Spend $30 on ads, those ads produce $150 in sales, and the ACoS is 20 percent. That is the entire definition, and it is also where almost every page ranking for this keyword stops, because the formula is simple and the number alone tells you almost nothing about whether the sale was worth making.
Why ACoS gets mistaken for profit margin
Here is the misunderstanding, stated plainly, and it is the kind that costs real money. ACoS compares ad spend to ad revenue. Profit margin compares what is left of that revenue after every cost, not only the ad cost. A seller who sees a 20 percent ACoS and assumes an 80 percent margin has confused two fractions with two different denominators.
Cost of goods, Amazon’s referral fee, FBA fulfillment, shipping, returns: none of that appears in the ACoS calculation. ACoS does not know those costs exist. It is purely an advertising efficiency number, blind to what it actually costs to make or ship the thing being sold.
A 20 percent ACoS and a 55 percent combined cost of goods plus fees on the same sale can both be true at once. The second number is the one that decides whether the sale made money, and it is the one the ACoS figure cannot see.
How do you calculate your break-even ACoS?
Break-even ACoS is the ceiling: the ACoS at which advertising stops adding profit. Above it, every sale the ad produces loses money once every real cost is counted. Below it, the ad is contributing to profit rather than just revenue.
The formula: sale price minus cost of goods minus Amazon’s fees minus any shipping or return cost carried on the sale, divided by sale price, times 100. The step every ranking page either skips or treats as optional is “minus Amazon’s fees,” and it is not optional. Referral and fulfillment fees come out of the sale whether an ad produced it or not.
Say an item sells for $40 and costs $12 to make. Say the referral fee on that sale works out to $6 and FBA fulfillment runs $5.50. That is $23.50 in non-ad cost, leaving $16.50 of the $40 before any ad spend is counted at all. Divide $16.50 by $40 and the break-even ACoS is 41.25 percent.
Compare that to margin-only math on the same product: $40 minus the $12 cost of goods, divided by $40, gives 70 percent. That is the number a seller gets from the pages that skip fees, and it says advertising can run at a 70 percent ACoS and still be fine. The real break-even, with fees included, is 41.25 percent. Anything between those two numbers reads as profitable on the page and loses money in the account.
What is the difference between ACoS, ROAS and TACoS?
| Metric | Formula | What it answers |
|---|---|---|
| ACoS | Ad spend ÷ ad revenue × 100 | How efficient was this specific ad |
| ROAS | Ad revenue ÷ ad spend | The same answer, read the other way round |
| TACoS | Ad spend ÷ total revenue × 100 | How much of the whole business is funding advertising, not just the ads themselves |
ROAS is ACoS turned upside down. Amazon’s own guide to return on ad spend puts it exactly that way: both are measuring the same result, presented in a different format. A 20 percent ACoS is a 5x ROAS. Pick whichever reads easier to the person deciding the budget; the information is identical.
TACoS answers a different question entirely: not “was this ad efficient,” but “how much of total revenue, ad-driven and organic together, is advertising consuming.” A campaign can run a weak ACoS and still be worth running if it is contributing to organic sales that show up in TACoS and nowhere in the ACoS figure for that campaign.
Where the 15 to 25 percent ‘good ACoS’ advice breaks down
Every generic range sold as “a good ACoS” assumes a margin that has nothing to do with the product sitting in front of the seller reading it. A seller whose break-even is 41 percent, the example above, is capping bids at a “good” 20 percent and leaving profitable sales on the table. A seller whose actual break-even is 25 percent is losing money on every sale a generic range tells them is fine.
The range is not wrong because someone made it up. It is wrong because it has no idea what the seller’s costs are, and the seller’s costs are the only number that makes an ACoS target mean anything.
How do you set a target ACoS from your own numbers?
Start from break-even, then subtract the margin actually wanted after advertising. If break-even on a product is 41 percent and the goal is to keep 15 percentage points of profit after ad spend, the target ACoS is 26 percent, calculated from that product’s own numbers rather than copied from an article. Recalculate it whenever price, cost of goods, or the fee tier changes, since all three move break-even directly.
This is also the only honest way to decide whether a “high” ACoS is actually a problem. Compare it to break-even, not to a benchmark with no connection to the product, and the alarm either holds up or disappears.
What to check before you blame the ads for a high ACoS
A rising ACoS on its own does not say what caused it, and most of the causes have nothing to do with the ads. Check, in this order, before touching a bid: whether the listing’s conversion rate dropped, which a changed main image or a stockout on one size will do without any change to the campaign; whether a competitor’s new listing moved into the same placements; and whether the sale price changed without anyone recalculating break-even to match it. Only after ruling those out is the actual fix a bidding or keyword change.
That diagnostic order, listing first and bid last, is the first pass I run on Amazon PPC management for a new account, because it catches the expensive mistake of changing bids to fix a problem the bids did not cause. The same break-even logic, applied to Google and Meta instead of Amazon, is behind setting a target ROAS instead of guessing one. More on running the numbers before the ads, rather than after, is in ecommerce strategy.
Questions people ask
What is a good ACoS for Amazon PPC?
Is ACoS the same as profit margin?
What is break-even ACoS?
What is the difference between ACoS and TACoS?
Want this run properly?
I am Greg Asuncion, an ecommerce paid media consultant. I run Google Ads, Meta, Amazon and Microsoft for direct‑to‑consumer brands on Shopify — one person, published pricing, and a free audit after a call. Here is how I run Amazon PPC for ecommerce sellers.
