iqseller
← Back to blog

What is a good ACoS: how to know if your percentage is healthy for your product

July 11, 2026

ACoS definition on Amazon: where it appears and which report it comes from What is ACoS More on Advertising

There is no universal “good ACoS.” If you came here looking for a magic number (15%? 25%? 30%?) that works for all your products, the honest answer is that number doesn’t exist, and anyone who hands you one without asking about your margin is selling you smoke. A good ACoS is simply any percentage that sits below your margin and leaves you making money on the sale that advertising helped generate. A 30% ACoS can be excellent for a product with a 45% margin and catastrophic for one that barely reaches 20%.

Put in one line so it’s crystal clear: your ACoS is healthy when it is lower than your real net margin per unit. That’s the ceiling. Everything below it is profit; everything that crosses it means you’re paying to sell at a loss. That’s why the right question is never “what is a good ACoS?” in the abstract, but “what is a good ACoS for this product, at this price, with these fees and this margin?”

The problem for the multichannel seller is that this calculation changes per SKU, per marketplace, and even per season, and almost nobody has it on hand when they need it. You’ve got the ACoS in Amazon’s advertising console, the fees in another report, the product cost in your Excel, and the real margin… well, that one you estimate from memory. That way it’s impossible to know whether a 28% is good or bad. This article gives you the framework to decide it consistently.

iqseller panel on What is a good ACoS: how to know if your percentage is healthy for your product
Illustrative view of the module in iqseller.

the ceiling is set by your margin, not by the industry

Forget industry averages. Your break-even ACoS (the point where you neither win nor lose on the advertised sale) is exactly equal to your margin before advertising. If you sell a product for $500, and between product cost, referral fee, FBA or shipping, and other variable costs you’re left with $150 clean, your margin is 30%. That 30% is your break-even ACoS: if you spend $150 on advertising to sell that unit, you end up at zero.

So what is a good ACoS here? Anything below that 30%. A 20% ACoS leaves you 10 points of profit; a 28% one leaves you barely 2 and probably isn’t worth it unless you’re chasing something else (launch, ranking, clearing stock). And a 35% ACoS on that product means every advertised sale costs you money.

The practical consequence is uncomfortable but freeing: you can’t compare the ACoS of two different products and say which one is “better.” An accessory with a 55% margin can absorb a 40% ACoS without breaking a sweat; a low-priced case with an 18% margin collapses at a 22% ACoS. The number by itself says nothing. The number relative to your margin says everything.

calculate your target ACoS, don’t guess it

Instead of chasing a break-even ACoS (where you make zero), set a target ACoS: the percentage you’re willing to pay while keeping a profit that makes sense to you. The formula is direct. Take your percentage margin before advertising and subtract the profit you want to keep on the advertised sale.

Example: 30% margin, you want to keep at least 12 points of profit on ad-driven sales. Your target ACoS is 30% − 12% = 18%. That’s the number you ask of your campaigns. If the report shows 16%, you’re comfortable; if it shows 24%, you’re eating into profit and it’s time to adjust bids, keywords, or targeting.

This exercise looks like homework, but it’s exactly the one almost nobody does with fresh data. You need three things at the same time: the current sale price, all the fees and variable costs for that product on that marketplace, and recent ad spend. If those three live in three different places (Amazon console, a fee export, your spreadsheet), the “target ACoS” becomes a calculation you run once every three months instead of a compass you check every week. That’s where the seller loses money without noticing.

ACoS, TACoS, and why paying more sometimes pays off

So far we’ve talked as if every advertised sale had to be profitable on its own. In real life there are legitimate exceptions where a “high” ACoS (above your margin) is a smart decision, not a mistake:

  • Launch. A new product needs sales velocity and reviews to earn organic ranking. Paying an aggressive ACoS during the first weeks is an investment in position, not a leak.
  • Ranking or keyword defense. Sometimes you hold a position against a competitor and accept a tight ACoS in exchange for not losing traffic.
  • Organic halo. Advertising pushes organic sales that don’t show up in your ACoS. That’s why it’s worth looking at TACoS (Total ACoS: ad spend over total sales, not just advertised ones). A 35% ACoS can coexist with a very healthy 12% TACoS if most of your sales are organic and advertising is just feeding them.

The key is that these are conscious and temporary decisions, with a review date, not the permanent state of a campaign nobody looks at. A high ACoS by strategy is different from a high ACoS by neglect. The difference comes from having the data in front of you. If you want the full grounding of the metric, check what is ACoS, and if you’re curious where the term comes from, here we explain what the acronym stands for.

same product, different healthy ACoS on Amazon and MercadoLibre

This is where multichannel complicates everything. The same SKU doesn’t have the same margin on Amazon as on MercadoLibre, because commissions, shipping costs, and promotions are different. If on Amazon you keep a 30% margin and on Meli 22% (from commission and subsidized free shipping), then a healthy ACoS on Amazon can reach 20% while on Meli it has to stay below 14%.

Applying the same “target ACoS” to both channels is a classic mistake that costs profit. And since each marketplace has its own advertising dashboard with its own definition and its own reports, comparing manually ends in a spreadsheet you build on Sunday, already with stale data. The seller ends up making Monday’s bid decisions with numbers from weeks ago.

The same goes for stock: a low ACoS is worthless if you’re paying to push traffic to a listing that will run out of inventory in three days. Your real available per channel should enter the same conversation as your ACoS, because advertising without stock is throwing money away. The useful picture is the one that puts margin per channel, ACoS per channel, and available per channel in one place, in real time.

iqseller and the real-time read

This is where real time stops being a luxury and becomes the requirement. To know whether your ACoS is healthy you need to cross, in the moment, three data points that normally live apart: the campaign’s current ACoS, the real net margin of that SKU on that marketplace, and the available per channel. iqseller pulls those sources together so you don’t have to rebuild the calculation by hand every time.

Instead of exporting the advertising report, hunting for the fees elsewhere, and estimating the margin from memory, you see at a glance whether the 24% the campaign shows falls below or above your margin for that product on that channel. The question “is this ACoS healthy?” stops being a weekend calculation and becomes an instant read. That’s what changes: not the formula, which you already know, but having it solved with fresh data while you’re deciding bids.

It’s not magic or a slogan: it’s simply no longer wasting time gathering information by hand and no longer deciding with stale numbers. You still define a good ACoS yourself, based on your margin. The tool just keeps that margin and that ACoS always in view, channel by channel, so the decision takes two seconds and not two hours.

in short: how to know if your ACoS is healthy

Keep this mental checklist. An ACoS is healthy when:

  1. It is lower than your real net margin per unit on that marketplace (if it crosses it, you’re paying to sell at a loss).
  2. It leaves the target profit you defined (margin minus ACoS = what you keep).
  3. If it’s high, it’s by a conscious and temporary decision (launch, ranking, organic halo visible in TACoS), not by neglect.
  4. It coexists with enough stock: a low ACoS pushing a listing with no inventory is pointless.
  5. It’s evaluated per channel, not with a single number for Amazon and Meli.

Remember the glossary for the key terms: ACoS, real net margin, and real available. With those three concepts clear and in view, you stop asking “what is a good ACoS?” in the abstract and start answering “is this ACoS healthy, for this product, today?” — which is the only question that actually moves your profit.

See every metric in detail →

be among the first in the beta

Join the waitlist