ACoS Full Form: Amazon’s Inverse of ROAS
Amazon frames ad efficiency as a cost, not a return. Here is what ACoS stands for, why the percentage framing is useful, and where sellers get it wrong.
- ACoS is ad spend divided by attributed sales, shown as a percentage. It is the exact inverse of ROAS.
- Your breakeven ACoS equals your contribution margin before ads. Derive it per SKU.
- A high ACoS during launch is a rank investment. A high ACoS on a mature SKU is a leak.
ACoS full form: Advertising Cost of Sales, ad spend expressed as a percentage of the sales those ads generated. Spend Rs 20,000 to drive Rs 1,00,000 in attributed sales and your ACoS is 20 percent. It is Amazon’s native efficiency metric, and the lower it runs, the less of each sale you hand back to the ads auction.
What ACoS actually measures
ACoS measures how much of your attributed revenue advertising consumed. It is the exact inverse of ROAS. An ACoS of 25 percent is a ROAS of 4. Amazon chose the cost framing because it maps directly onto margin thinking. If your contribution margin before ads is 35 percent and your ACoS runs at 25 percent, you keep roughly 10 points on ad attributed orders. The percentage sits in the same language as your P&L, which is why finance teams tend to trust it more than a multiple.
Like ROAS, it counts only attributed sales inside Amazon’s attribution window. Organic sales, repeat purchases outside the window and any halo off the platform are invisible to it.
The formula
ACoS = ad spend divided by ad attributed sales revenue, multiplied by 100. Rs 30,000 of spend against Rs 1,50,000 of attributed sales is an ACoS of 20 percent. To convert to ROAS, divide 100 by the ACoS percentage. Breakeven ACoS equals your contribution margin before advertising. If a SKU carries 32 percent margin after product cost, commissions, fees and logistics, then 32 percent ACoS is the line where ads stop paying for themselves.
Where you meet it
- Amazon Ads console. ACoS is the headline column across Sponsored Products, Sponsored Brands and Sponsored Display. Campaign, ad group and keyword views all lead with it.
- Flipkart Ads. Flipkart does not use the ACoS label. Its dashboards lean on revenue over spend framing, so translate before comparing.
- Meta and Google. Neither reports ACoS, but cost per purchase divided by AOV gives you the same cost of sale instinct on those platforms.
- Board decks. ACoS shows up in marketplace P&L reviews as the ads line between gross revenue and contribution, usually next to TACoS.
How operators misread it
The first mistake is one blanket ACoS target across the catalog. Breakeven differs by SKU because margins differ by SKU. A hero product with deep margin can carry 30 percent ACoS comfortably while a thin margin accessory bleeds at 15 percent. Targets belong at the SKU or category level, derived from unit economics.
The second mistake is panic during launches. A new listing buying rank, reviews and velocity will run a high ACoS by design. Judge it against the plan, not against the mature catalog. The reverse error is worse: tolerating launch level ACoS on a three year old SKU because nobody reset the target.
The third mistake is celebrating the ACoS drop during sale events. Conversion spikes lift every campaign, so a falling ACoS in an event week says little about structural efficiency. And the quietest error of all: optimizing ACoS to a beautiful number by cutting spend so hard that rank, and then organic revenue, decays behind it.
Anchor ACoS to margin, then leave it alone
Compute breakeven ACoS per SKU, set targets below it based on the product’s job, and review monthly rather than daily. Watch CPC to see whether the auction is heating up under you, and watch TACoS to confirm the business is not becoming ad dependent while campaign level profitability looks fine. ACoS answers one question well: how expensive was the sale you paid for. Do not ask it anything else.