HomeGuides › What Is ACOS on Amazon? Formula, Benchmarks, and How to Lower It

What Is ACOS on Amazon? Formula, Benchmarks, and How to Lower It

ACOS explained in plain English: the formula, what a "good" ACOS actually is for your margin, how it relates to ROAS and TACOS, and the five levers that lower it.

6 min read · Updated 2026-06-10

ACOS — Advertising Cost of Sales — is the first metric every Amazon advertiser learns and the one most accounts are quietly mismanaging. This guide covers what it is, what "good" means for your product, and how to lower it without killing sales.

The formula

ACOS = (ad spend ÷ ad-attributed sales) × 100

Spend $25 on ads that generate $100 in sales: ACOS = 25%. Every dollar of ad revenue cost you 25 cents of advertising.

ACOS is the inverse of ROAS (return on ad spend): ROAS = 100 ÷ ACOS. An ACOS of 25% is a ROAS of 4.0. Same number, two dialects.

There is no universal "good ACOS"

Forum wisdom says "keep ACOS under 30%." That's meaningless without your margin. The number that matters is break-even ACOS — your profit margin before ad spend:

Break-even ACOS = (price − COGS − Amazon fees) ÷ price × 100

A $30 product with $9 landed cost and $9 in Amazon fees keeps $12 — a 40% break-even ACOS. For that product, 35% ACOS is profitable; for a product with a 20% margin, the same 35% ACOS loses money on every ad sale.

Compute yours with the free break-even calculator, then set a target comfortably below it (most sellers target 60–80% of break-even) so ad sales generate real profit.

When a high ACOS is correct

ACOS optimization is not always minimization:

The five levers that actually lower ACOS

  1. Cut zero-sale spend. Pull a 60-day search term report and find terms with 15+ clicks and no orders. Negate the off-intent ones. In most unmanaged accounts this is 10–25% of spend.
  2. Bid by the math, not by feel. The maximum profitable bid ≈ target ACOS × price × conversion rate. A $30 product converting at 10% with a 25% target supports a $0.75 bid. Keywords bid far above their math bleed; far below, they're invisible.
  3. Harvest winners to exact match. Proven search terms moved to exact-match keywords convert better and let you bid precisely. See the harvesting guide.
  4. Tune placements. The same keyword can run 15% ACOS at top-of-search and 60% on product pages — placement boosts let you buy more of the one and less of the other.
  5. Fix the listing. ACOS = CPC ÷ (CVR × price). Improving conversion rate (images, reviews, price) lowers ACOS across every keyword simultaneously — the only lever that works everywhere at once.

How often to optimize

Amazon's 7-day attribution means yesterday's data is always incomplete — orders keep landing for days after the click. React daily to raw numbers and you'll punish good keywords for attribution lag. The sound cadence: review with mature 30/90-day windows, act weekly on bids, nightly only if your tooling accounts for attribution maturity.

That cadence is exactly what AdsMachine automates: Machine AI analyzes every keyword nightly against your target ACOS using blended 30/90-day windows, and hands you the bid changes, negatives, and harvests to approve. Run the free audit to see where your ACOS is leaking today.

Stop doing this by hand. Machine AI does it nightly.

AdsMachine analyzes every campaign, keyword, and search term in your account each night — you just approve the plan. Start with a free audit of your wasted spend.

Get Your Free Audit →