Amazon Ads negative-margin rules are the difference between “we optimized bids” and “we stopped paying to lose money.” Subtle distinction. Very important. This guide shows how to build rules that catch campaigns, ad groups, targets and keywords that spend past SKU break-even.
You will need Amazon Ads exports, SKU cost data, fees, fulfilment, returns, current price, stock cover and ideally TACoS. If that sounds like too many tabs, yes, that is exactly why Amazon retail media analytics exists.
Step 1: calculate SKU contribution margin before ads
For every advertised ASIN, calculate contribution margin before advertising:
contribution_margin_before_ads = selling_price - product_cost - referral_fee - fulfilment_cost - expected_returns - coupon_or_promo_costIf this number is already weak, the campaign has very little room to play. Link the logic to the Amazon P&L and contribution margin.
Step 2: turn margin into break-even ACOS
Break-even ACOS is the maximum ad cost the SKU can tolerate before contribution margin after ads turns negative.
break_even_acos = contribution_margin_before_ads / selling_priceIf a SKU sells for €40 and has €10 margin before ads, break-even ACOS is 25%. Set a safety threshold below that, for example 20%, because returns and fees enjoy surprise appearances.
Step 3: map campaigns to SKU margin
Join campaign, ad group, target, keyword and advertised ASIN to SKU margin. Sponsored Products is usually easiest. Sponsored Brands and Sponsored Display may need campaign role labels because attribution can cover multiple ASINs.
| Campaign type | Rule basis | Watch-out |
|---|---|---|
| Sponsored Products | Advertised SKU break-even ACOS | Search-term waste |
| Sponsored Brands | Hero SKU or portfolio margin | Brand-building needs capped patience |
| Sponsored Display | Audience role and SKU margin | Retargeting can over-credit itself |
Step 4: create action labels
Use labels instead of vague recommendations. Suggested labels: scale, hold, cap, harvest, isolate, cut, fix content, fix price, fix stock. A keyword above break-even with no strategic role should be cut or isolated. A launch target may be capped instead.
Step 5: add operating guardrails
Do not make bid rules from margin alone. Add stock cover, Buy Box, price position and content readiness. If stock cover is low, cap spend even when ACOS is fine. If Buy Box is unstable, fix the offer before feeding the campaign. Ads are not a substitute for operations; they are a very expensive highlighter.
Step 6: write the rule set
if acos > safety_acos and tacos_up and orders > min_orders:
action = "cut_or_isolate"
elif acos > safety_acos and campaign_role == "launch":
action = "cap_test"
elif stock_cover_days < 21:
action = "cap_stock_risk"
elif buy_box_win_rate < 85:
action = "fix_offer"
else:
action = "hold_or_scale"Keep the rules visible in the weekly review. Pair them with negative-margin keyword analysis, break-even ACOS and TACoS vs ROAS.
Common pitfalls
- Using account-average margin instead of SKU margin.
- Cutting launch campaigns too early without a test cap.
- Ignoring returns because they arrive after the campaign review.
- Scaling into low stock because campaign ROAS looks lovely.
- Letting branded defense hide inefficient non-brand spend.
What to check after implementation
- Every advertised SKU has a margin and safety ACOS.
- Every campaign has a role label.
- Rules produce an action label, not just a warning.
- Stock and Buy Box can override bid increases.
- Weekly reporting shows margin saved, not only spend reduced.
FAQ
Should every high-ACOS keyword be cut?
No. Launch and learning campaigns may need caps instead of cuts.
What is a safe ACOS threshold?
Usually below break-even ACOS, with a buffer for returns and cost changes.
Do these rules work for Sponsored Brands?
Yes, but use portfolio margin and campaign role labels.
How often should rules run?
Daily for alerts, weekly for budget decisions.
How does FiveX help?
FiveX connects Amazon Ads, SKU margin, stock, Buy Box and TACoS so negative-margin rules are based on business reality.
Want the rules without spreadsheet gymnastics? Book a demo and we will show you the FiveX workflow.