Guides

What are ACoS on Amazon? The complete guide

Advertising Cost of Sale is the single most important metric in Amazon PPC. This guide explains what ACoS means, how to calculate it, what "good" looks like for your margins, how TACoS differs, and how to bring ACoS down without killing sales — with worked examples you can check yourself using our Amazon ACoS calculator . Explore the rest of our free Amazon PPC tools , or see how BidPilot holds your ACoS target automatically.

Table of contents
  1. What is ACoS?
  2. What is a good ACoS for Amazon PPC?
  3. ACoS vs. TACoS
  4. ACoS vs. ROAS: which should you track?
  5. Five ways to lower your ACoS
  6. How long does it take to lower ACoS?
  7. How BidPilot optimizes toward your target
  8. ACoS FAQ

What is ACoS?

ACoS (Advertising Cost of Sale) measures how much you spend on advertising for every dollar of ad-attributed revenue. It is the efficiency ratio of your Amazon PPC: the lower the percentage, the less ad spend it took to generate each dollar of sales.

ACoS = (Ad spend ÷ Ad-attributed sales) × 100

Worked example

You spend $250 on Sponsored Products and those ads generate $1,000 in attributed sales.

ACoS = ($250 ÷ $1,000) × 100 = 25%

Every $1 of ad sales cost you 25¢ in ad spend.

Two things new sellers get wrong: first, ACoS only counts ad-attributed sales — organic sales are invisible to it. Second, a lower ACoS is not automatically better. An ACoS of 10% on tiny spend can mean you're starving campaigns that would profitably scale. Which brings us to the real question.

Key takeaway: ACoS = ad spend ÷ ad sales × 100. It measures ad efficiency, not business health — a "good" ACoS is defined by your margins, not by the number itself.

What is a good ACoS for Amazon PPC?

A good ACoS is any ACoS below your break-even point — the point where ad spend eats your entire profit margin. Your break-even ACoS equals your profit margin per unit after all costs: product, shipping, Amazon referral fees and fulfillment.

Break-even ACoS = (Price − All costs) ÷ Price × 100

Worked example

Your product sells for $30.00 . Costs: product $7.00, inbound shipping $2.00, Amazon referral fee (15%) $4.50, FBA fulfillment $5.50.

Total costs = $7.00 + $2.00 + $4.50 + $5.50 = $19.00
Profit per unit = $30.00 − $19.00 = $11.00
Break-even ACoS = ($11.00 ÷ $30.00) × 100 ≈ 36.7%

Any ACoS below ~36.7% keeps this product profitable. A sensible target might be 25–30%, leaving a safety margin.

Notice what this means: there is no universal "good ACoS by category" number worth trusting. A seller with 45% margins and a seller with 20% margins in the same category have completely different break-even points. Anyone quoting category benchmarks without your margin math is guessing — run your own numbers instead.

Your growth stage changes the target too. During a launch , deliberately run above break-even to gather conversion data and buy keyword rank — "good" here means TACoS trending down while you learn, not any fixed ACoS number. On a mature listing , good means a stable ACoS a few points below break-even. Different targets, same math.

Key takeaway: Compute your break-even ACoS from your own margins, then set your target a few points below it. That single number is the foundation of every bid decision.

Try it: ACoS / TACoS calculator Plug in your spend and sales to see your ACoS, break-even and TACoS instantly.

Open the calculator

ACoS vs. TACoS

TACoS (Total Advertising Cost of Sale) divides ad spend by total revenue — including organic sales. While ACoS measures ad efficiency, TACoS measures how much of your whole business depends on ad spend.

TACoS = (Ad spend ÷ Total sales) × 100

Worked example

Ad spend $300 , ad-attributed sales $1,000 , total sales (ads + organic) $4,000 .

ACoS = ($300 ÷ $1,000) × 100 = 30%
TACoS = ($300 ÷ $4,000) × 100 = 7.5%

Now imagine next month you push harder: spend rises to $400 , ad sales stay at $1,000 , but total sales climb to $6,000 as rankings improve.

New ACoS = ($400 ÷ $1,000) × 100 = 40%  (worse)
New TACoS = ($400 ÷ $6,000) × 100 ≈ 6.7%  (better)

ACoS rose while TACoS fell — the ads were buying organic rank. Optimizing ACoS alone would have killed that growth.

This is why experienced advertisers watch both: ACoS for campaign-level efficiency, TACoS for account-level health. During a launch, expect high ACoS and watch TACoS trend down. On mature listings, keep both stable.

Key takeaway: ACoS tells you how efficient your ads are; TACoS tells you whether your business is becoming less dependent on them. Optimize for TACoS trending down over time.

ACoS vs. ROAS: which should you track?

ROAS (Return on Ad Spend) is ACoS expressed the other way up: revenue returned per dollar of ad spend, instead of spend per dollar of revenue. They are exact reciprocals — the ACoS formula is the same math, flipped.

ROAS = 1 ÷ ACoS (as a decimal)

Worked example

An ACoS of 25% means you spent $0.25 for every $1 of ad-attributed sales.

ROAS = 1 ÷ 0.25 = 4.0

Every $1 of ad spend returned $4.00 in ad-attributed sales — the same efficiency, stated as a return instead of a cost.

Which one to track is mostly a matter of audience. ACoS is Amazon's native language — Seller Central reports in ACoS, so day-to-day campaign optimization happens in percentages. ROAS dominates agency reports and multi-channel comparisons, where Google, Meta and Amazon have to sit on one dashboard. If you ever translate between the two, now you know the one-line conversion.

Here is how all three headline metrics compare:

Metric Definition Formula When to use
ACoS Ad spend as a share of ad-attributed sales (Ad spend ÷ Ad-attributed sales) × 100 Campaign- and keyword-level efficiency; the number Seller Central reports
TACoS Ad spend as a share of total sales, organic included (Ad spend ÷ Total sales) × 100 Account-level health; whether your ads are buying organic growth
ROAS Revenue returned per dollar of ad spend 1 ÷ ACoS (as a decimal) Comparing Amazon against other ad channels; agency-style reporting

Key takeaway: ACoS, TACoS and ROAS are three views of the same spend. Use ACoS for campaign tuning, TACoS for account-level health, and ROAS when Amazon has to be compared with other channels.

Five ways to lower your ACoS

1. Negate bleeders every week

Search terms that spend without converting are the fastest ACoS killer. A common rule of thumb: any search term spending roughly 2× your target ACoS with no sales deserves a negative keyword. (It's a starting heuristic, not a law — be cautious with low-data terms that simply haven't had enough clicks yet.)

2. Harvest winners into exact match

When a search term converts consistently inside a broad or auto campaign, give it its own exact-match keyword with a dedicated bid. Exact match gives you direct control over your best performers instead of letting them hide inside loose targeting.

3. Fix the listing, not just the bid

Low conversion rates inflate ACoS regardless of bidding. Before cutting bids on a converting keyword, check the listing: main image, price vs. competitors, review count and rating, and whether the title matches the search intent. Better conversion often beats bid tweaks.

4. Segment by intent

Branded, competitor and generic keywords behave completely differently — bidding them the same guarantees waste. Structure campaigns so each intent group gets its own budget and ACoS target.

5. Let automation handle the daily grind

ACoS drifts between manual adjustments because auctions move every hour. The standard bid-adjustment math is simple — scale the bid by the ratio of target to actual ACoS:

Worked example

Current bid $1.20 , current ACoS 48% , target ACoS 30% .

New bid = $1.20 × (30 ÷ 48) = $1.20 × 0.625 = $0.75

Lower the bid to $0.75. This assumes bids and ACoS move roughly linearly — true enough for routine tuning, but watch conversion rate too.

Try it: PPC bid calculator Enter your current bid, ACoS and target to get the adjusted bid instantly.

Open the calculator

How long does it take to lower ACoS?

The honest answer: some fixes move ACoS within days, others take weeks — and judging either too early is the most common way sellers sabotage their own progress.

Fast movers (days): negative keywords stop the bleeding immediately, because the wasted spend is gone from the very next auction. Listing fixes — a repaired main image, a price reset, a title that finally matches search intent — lift conversion rate as soon as traffic returns.

Slow movers (weeks): bid optimization needs data. After a bid change, wait at least 7 days before judging it; daily ACoS swings wildly and reacts to noise, not to your adjustment. New launches need several weeks of steady spend before the numbers mean anything at all.

The rule that prevents most mistakes: never act on a keyword with a handful of clicks. A term with 3 clicks and $4 of spend hasn't told you anything yet. Judge bid changes on a minimum of 7 days of data, and expect the full effect of structural fixes to compound over two to four weeks of consistent optimization.

Key takeaway: Negatives work in days, bids need a week of data before judgment, and strategy needs weeks. Statistical patience is a feature of good PPC, not laziness.

How BidPilot optimizes toward your target

You set one number — your ACoS target, computed from your own margins as above. BidPilot then runs daily optimization cycles: adjusting keyword bids toward your target, discovering new converting search terms, and negating the ones burning budget. Every change is logged with its reason, so you can always see exactly what was adjusted and why.

The math it applies is the same proportional logic from the examples above — the difference is that it runs every day, on every keyword, instead of whenever you find time for a spreadsheet session. You keep full control: targets, budgets and guardrails are yours to set, and automation only acts within them.

Key takeaway: Set your target from your break-even math, and let daily automation hold it. Consistency beats occasional brilliance in PPC.

ACoS FAQ

ACoS (Advertising Cost of Sale) is ad spend divided by ad-attributed sales, times 100. Spend $250 to generate $1,000 in ad sales and your ACoS is 25%. It measures how efficiently your ads convert spend into sales.

ACoS divides ad spend by ad-attributed sales only; TACoS divides ad spend by total sales including organic. ACoS measures campaign efficiency, TACoS measures how dependent your whole business is on ad spend. A rising ACoS with a falling TACoS often means ads are successfully driving organic rank.

Subtract all per-unit costs (product, shipping, Amazon referral and fulfillment fees) from your selling price, divide by the selling price, and multiply by 100. That percentage is your break-even ACoS — any ACoS below it keeps the product profitable.

Yes. An extremely low ACoS often means under-spending: bids too conservative to win auctions, campaigns missing profitable traffic. If your ACoS is far below break-even and sales are flat, you likely have room to scale spend profitably.

Negative keywords and structural fixes can move ACoS within days; bid optimization compounds over weeks as conversion data accumulates. Avoid judging changes on less than 7 days of data — PPC needs statistical patience.

A good ACoS is any ACoS below your break-even point — the percentage at which ad spend would eat your entire profit margin. Because margins differ so much, there is no universal number worth trusting: a seller with 40% margins and one with 20% margins have very different targets. Compute your own break-even with this guide’s formula, then set your target a few points below it.

The fastest wins are negative keywords for search terms that spend without sales, and harvesting converting terms into exact match with controlled bids. Then fix conversion-rate drags on the listing itself and segment campaigns by intent. This guide’s five ways to lower your ACoS walk through each step with worked examples.

ACoS stands for Advertising Cost of Sale — ad spend divided by ad-attributed sales, times 100. An ACoS of 25% means every $1 of ad sales cost 25¢ in ad spend. See the formula and worked examples at the top of this guide.

There is no single good ACoS for Amazon PPC — it depends on your net margin and your growth stage. Below your break-even ACoS (your net unit-margin percentage) is the profitability line. During a launch, running above break-even is normal while you gather data and buy rank — judge that by TACoS trending down instead. On mature listings, aim for a stable ACoS a few points below break-even.

ROAS is the reciprocal of ACoS: ROAS = 1 ÷ ACoS (as a decimal). A 25% ACoS equals a 4.0 ROAS; a 50% ACoS equals 2.0. Amazon reports use ACoS, while agencies and multi-channel reports often quote ROAS — they are the same number in different units, as the ACoS vs. ROAS section shows.

Not necessarily. You only lose money on ads when ACoS exceeds your break-even margin — a 60% ACoS on a product with 70% net margin is profitable, while a 20% ACoS on 15% margins is not. A high ACoS during a launch can also be deliberate: it buys ranking data that pays off later. Compare your ACoS to your own margin, never to someone else's number.

Divide ad spend by ad-attributed sales and multiply by 100. In Seller Central's Campaign Manager, both numbers are right there: take the Spend column, divide by the Sales column for the same period. $250 of spend on $1,000 of sales gives a 25% ACoS. Our Amazon ACoS calculator does this instantly.

Review ACoS weekly, but make bid decisions on at least 7 days of data — daily numbers swing too much to trust. Negatives deserve a weekly check, strategy-level TACoS a monthly one, and new launches need several weeks of data before you can judge them. See how long it takes to lower ACoS for realistic timelines.

Hit your ACoS target on autopilot.

Start your 30-day free trial — full access, no credit card required.

30 days free · No credit card · Cancel anytime