Learn · Profit & margin

What is a good ACoS on Amazon?

Short answer

A good ACoS is one that's below your break-even ACoS, and your break-even ACoS equals your profit margin before advertising. So if your product has a 30% margin, any ACoS under 30% is profitable on those ad-driven sales. There is no universal "good" number; it depends entirely on your margin and your goal for the campaign.

Key takeaways

  • ACoS is ad spend divided by ad-attributed sales, so it ignores the organic orders a campaign helps generate during a launch.
  • TACOS divides ad spend by total revenue, paid and organic together, and a falling TACOS while revenue grows means advertising is building organic rank.
  • Target ACoS equals your pre-ad margin minus the net profit you want: a 40 percent margin and 15 percent desired profit gives a 25 percent target.
  • Set the ACoS target per SKU rather than per account, because one blended number overspends on thin-margin products and underspends on the fattest ones.
  • Forgetting storage, returns processing, or the fixed FBA fulfillment fee overstates margin, which puts your break-even ACoS higher than it really is.
Marcus Brandt, Head of Seller Accounting at BeanHawk

By Marcus Brandt · Head of Seller Accounting

Updated July 30, 2026

ACoS (Advertising Cost of Sale) is the percentage of ad-driven revenue you spend on advertising: ad spend divided by ad sales. Sellers constantly ask "what's a good ACoS," but the honest answer isn't a number. It's a relationship to your margin. Amazon reports the figure; the meaning of any particular figure comes from your own cost structure, which Amazon knows nothing about.

The key concept, and the one that's stable enough to actually rely on, is break-even ACoS. Once you understand that, you can judge any ACoS figure for your own product instead of chasing a benchmark that may not apply to you.

This article covers the break-even math, how your campaign goal changes the target, why ACoS alone misleads (and what TACOS adds), a worked example for setting a real target, the mistakes that make ACoS targets wrong, and the levers that actually bring ACoS down.

Break-even ACoS = your margin

Your break-even ACoS is the point where advertising spend exactly equals the profit on the sales it generates. It's equal to your profit margin before ad spend: the share of the sale price left after product cost and all Amazon fees, but before advertising.

If a product sells for $30, costs $9 to make and land, and loses $12 to Amazon fees, you keep $9 before ads, a 30% margin. Your break-even ACoS is therefore 30%. Spend less than 30% of ad revenue on ads and those sales are profitable; spend more and you're paying to lose money on each one.

This is why "a good ACoS" is relative. A 25% ACoS is excellent for a high-margin product but ruinous for a thin-margin one. Calculate your margin first; that's your line.

Notice what this framing does to every benchmark article you've read. Category-average ACoS figures describe other people's margins and other people's strategies. Your neighbor in the same category might run 40% margins on a differentiated product while you run 22% on a commodity. The same 28% ACoS makes one of you money and bleeds the other. Benchmarks tell you what's typical, never what's good for you.

Good ACoS depends on your goal

Profitability isn't the only reason to advertise, so the "right" ACoS shifts with strategy. Before judging any campaign, name what it's for. The same 45% ACoS that signals a broken harvest campaign is completely normal for a two-week launch push, and a brand-defense campaign at 8% ACoS isn't "efficient", it's just cheap insurance being measured with the wrong ruler:

  • Profit-focused: keep ACoS comfortably below break-even so every ad-driven sale nets a profit. This is the default for established products.
  • Launch or ranking push: sellers often accept an ACoS at or above break-even temporarily to drive sales velocity, win the Buy Box, and climb organic rank. The ads lose money on purpose, paid back by future organic sales.
  • Defensive: bidding on your own brand terms can run a high ACoS but protects you from competitors poaching your traffic, which is hard to value in ACoS alone.
  • Clearance: running aggressive ads to liquidate aging inventory may justify an ACoS above break-even if it beats long-term storage fees and capital lockup.

See it in BeanHawk

True COGS and live inventory value

BeanHawk keeps a perpetual, landed-cost valuation of every SKU — so your COGS is real, your margins are honest, and your balance sheet reflects what's actually on the shelf.

  • Landed cost per unit — freight, duties, prep — not just the invoice price
  • COGS recognized as units sell, not when you pay a supplier
  • Inventory value and 30-day COGS per SKU, exportable to your ledger
See inventory accounting →
app.beanhawk.com/inventory/valuationBeanHawkDashboardReimbursementsBooksInventoryChannelsJRJordan R.Owner · Pro planInventory & true COGSSTOCK VALUE$20,030landed-cost basisUNITS ON HAND3,037across 42 SKUsCOGS (30d)$29.2kfrom units soldValuation by SKUExport →SKUON HANDLANDEDVALUECOGS 30dWireless earbuds1,240$8.10$10,044$14.9kYoga mat — teal612$6.40$3,917$5.2kSteel water bottle980$3.85$3,773$6.1kLED desk lamp205$11.20$2,296$3.0k

Why ACoS alone can mislead: look at TACOS

ACoS only measures sales that ads directly attributed. It ignores the organic sales your ads help drive, which makes a campaign look worse than it is during a successful launch.

Total Advertising Cost of Sale (TACOS), ad spend divided by total revenue (organic plus paid), is the better long-term health metric. A falling TACOS while sales grow means your advertising is building organic momentum rather than just renting it. Watch both: ACoS to manage individual campaigns, TACOS to judge whether advertising is genuinely paying off across the business.

A concrete pattern makes the difference obvious. Imagine a hypothetical launch month where you spend $1,000 on ads that attribute $2,500 in sales (a 40% ACoS, above your 30% break-even, so "bad"), but the ranking gains also pull in $5,000 of organic sales. Your TACOS is $1,000 against $7,500 total, about 13%. Judged by ACoS alone you'd kill a campaign that's actually building the business. Judged by TACOS, it's working. The reverse pattern matters too: a comfortable 15% ACoS with a rising TACOS means you're becoming dependent on ads for sales you used to get free.

A worked example: setting your actual target

Say you sell a kitchen gadget at $40 (all numbers here are hypothetical). Your landed cost is $10, and Amazon's referral and fulfillment fees total $14 on each unit. That leaves $16 before ads, a 40% pre-ad margin, so 40% is your break-even ACoS.

Break-even is a ceiling, not a target. Decide what net profit you want after ads; suppose it's 15% of revenue, or $6 per unit. Your target ACoS is simply margin minus desired profit: 40% - 15% = 25%. At a 25% ACoS you spend $10 of each $40 ad-driven sale on ads, keep $6 in profit, and you have a number you can actually manage campaigns against.

Run this per product, not per account. A catalog usually spans margins, and a single blended ACoS target quietly overspends on your thin-margin SKUs while underspending on your fattest ones. Five minutes per SKU with real fee data gives you a per-product ceiling and target, and every bid decision afterward gets easier.

One more refinement for products with repeat purchases: if customers reorder, the first sale's ACoS understates the click's real value. Some sellers deliberately allow a first-order ACoS near break-even on consumables because the second and third orders arrive ad-free. That's a legitimate strategy, but only if you've measured your actual repeat rate rather than hoped for one.

Mistakes that make ACoS targets wrong

Most "my ads aren't profitable" complaints trace back to a target set against a wrong margin or a metric misread. The common failures:

  • Under-counting fees. Storage, returns processing, and the fixed FBA fulfillment fee get forgotten, so the margin (and therefore break-even ACoS) is overstated, and campaigns that look profitable actually aren't.
  • Ignoring returns. If a meaningful share of ad-driven orders come back, your effective ACoS on kept sales is higher than the dashboard shows.
  • Judging campaigns too fast. Attribution lags; orders credited to a click can land days later. Reading ACoS the morning after a bid change punishes campaigns that are actually fine. Check Amazon's current attribution windows and give changes time to season.
  • One target for every campaign type. Brand-defense, launch, and harvest campaigns serve different goals and deserve different ceilings.
  • Using list price in the margin math after running a coupon or deal, which silently pushes real ACoS past break-even.
  • Never revisiting the target. Amazon fees change and freight costs drift, so a margin computed last year isn't your margin now. Recheck quarterly against the current fee schedule.

How to actually lower ACoS

Once the target is right, lowering ACoS is a matter of cutting wasted spend and improving conversion, not just slashing bids. Negative keywords are the highest-yield move: mine your search term reports for queries that spend without converting and exclude them. Then work match types, moving proven converters from broad into exact where you control the bid precisely, and letting broad keep prospecting with a lower bid.

Conversion rate is the quiet half of ACoS. Ads pay for clicks; your listing turns clicks into orders. Better images, clearer titles, answered questions, and competitive pricing all lower ACoS without touching a bid, because the same spend produces more sales. If a keyword converts poorly for everyone, no bid strategy saves it.

Placement data deserves a look too. Amazon reports performance by placement (top of search, product pages, rest of search), and the same keyword often converts very differently across them. Placement bid adjustments let you pay up only where conversion justifies it instead of raising the base bid everywhere.

Bid down deliberately rather than in panic. Small periodic reductions on high-ACoS targets preserve rank and data; halving bids overnight tanks impressions and resets learning. And accept the honest trade-off: pushing ACoS ever lower eventually costs you volume. A 12% ACoS on ten sales a day can be worse for the business than 20% on forty. The goal is your target ACoS at the highest sales volume it supports, not the lowest ACoS on a chart.

Getting your margin right first

Because break-even ACoS is just your margin, a wrong margin means a wrong ACoS target. Sellers routinely under-count fees (forgetting storage, returns, or the fixed FBA fulfillment fee) and set an ACoS ceiling that's secretly above break-even.

Calculate your true per-unit margin using current Amazon fees and your real landed cost, then set your ACoS target against that number. For tactics on structuring campaigns once your targets are set, see our Amazon PPC guide. BeanHawk's settlement reconciliation also surfaces the fees that quietly erode the margin your ACoS target depends on.

This is where clean books stop being a tax chore and start being an advertising weapon. Amazon seller tools that reconcile settlements show you fees per SKU as Amazon actually charged them, not as you estimated them. Good amazon fba accounting keeps landed costs current per batch, so the margin behind your break-even number is real. If your books run through QuickBooks, an amazon quickbooks integration that itemizes fees per settlement gives you the same per-SKU truth inside your ledger. Whatever amazon accounting software you use, the test is whether you can pull a true pre-ad margin per product in under a minute; if you can't, your ACoS targets are guesses wearing decimal points.

Frequently asked questions

Is a 30% ACoS good?
Only if your profit margin before ads is above 30%. ACoS is good when it's below your break-even ACoS, which equals your margin. A 30% ACoS is great on a 45%-margin product and a money-loser on a 20%-margin one, so judge it against your own margin, not a benchmark.
What is break-even ACoS?
Break-even ACoS is the ACoS at which ad spend exactly equals the profit on the sales it generates. It equals your profit margin before advertising: the share of the price left after product cost and Amazon fees. Below it, ad-driven sales are profitable; above it, they lose money.
What's the difference between ACoS and TACOS?
ACoS divides ad spend by ad-attributed sales only. TACOS divides ad spend by total sales (organic plus paid). ACoS is best for managing individual campaigns; TACOS is the better gauge of whether advertising is genuinely growing the business and building organic rank over time.
How do I calculate ACoS?
ACoS = ad spend ÷ ad-attributed sales, expressed as a percentage. If you spent $20 on ads that produced $100 in sales, your ACoS is 20%. Amazon reports it in your campaign dashboard, but compare it to your break-even ACoS (your margin) to know whether it's actually good.
Should ACoS be high or low?
Lower ACoS means more profit per ad-driven sale, so for an established product you generally want it below break-even. But a deliberately higher ACoS can make sense during a launch or ranking push, where you trade short-term ad loss for organic rank and future sales.
What is a good TACOS?
Like ACoS, there's no universal number; the trend matters more than the level. A TACOS that falls while revenue grows means ads are compounding into organic sales. A rising TACOS at flat revenue means you're renting sales you used to earn. Many established sellers watch for TACOS well below their ACoS as a sign of organic strength, but set your own baseline and track direction.
How long should I wait before judging a campaign's ACoS?
Longer than feels natural. Attribution can credit orders to clicks days after they happen, so yesterday's ACoS is incomplete by definition. Give new campaigns and bid changes enough time to accumulate meaningful clicks and full attribution before reacting, and check Amazon's current attribution window documentation since reporting rules change.
What tools do I need to track ACoS profitability accurately?
Two layers. Amazon's ad console reports ACoS itself, but it knows nothing about your costs. To know break-even, you need amazon seller accounting software (or disciplined amazon bookkeeping in a spreadsheet) that tracks landed cost per SKU and actual fees per settlement. BeanHawk covers the fee-and-margin side; pair whatever you choose with your ad console so spend targets always trace back to real margins.

Keep learning

Related answers

See what Amazon owes you — free

Connect your seller account and get a free reimbursement audit. No credit card, keep 100% of what you recover.