← All articles

Brand Registry, MAP & resellers

Amazon Anti Diversion: Trace Units Back to the Buyer

By Martin Mecar, founderAugust 6, 20266 min read

Anti diversion, for an Amazon brand, means being able to hold an unauthorized unit in your hand and say which purchase order it came from. Everything else follows from that: the contract clause has something to prove, the account conversation has a fact in it, and the decision to terminate a buyer stops being a guess.

Most brands skip the tracing and jump straight to enforcement, which is why enforcement usually fails. A cease-and-desist that says "we believe our product is being resold without authorization" invites a shrug. One that says "unit from batch 0426-B, shipped on PO 1188 to your Dallas address on 12 April" ends the conversation.

What diversion actually costs you per unit

Before building anything, price the problem, because the answer decides how much program you need.

Take a $29.99 Amazon product. Your unit nets about $9.50 after a $4.50 referral fee, $5.69 in FBA fees, $6.50 landed cost, $3.00 of advertising and $0.80 of storage and returns. A diverted unit listed at $24.99 that takes the Buy Box does two things: it takes the sale, and it drags your price down if you match. Matching leaves you around $5.25 a unit, so every unit sold while the diverter is on the listing costs you roughly $4.25 whether they sell it or you do.

Now the volume. A diverter moving 150 units a month costs about $640 a month in surrendered margin, or $7,700 a year. That number is the budget for the whole program. Lot coding, a monthly test buy and an hour a week of offer monitoring come nowhere near it, which is the point: anti diversion is cheap relative to the leak.

Code the unit, not just the carton

Traceability needs to survive the reseller opening the case. A code printed only on the outer carton tells you nothing once a unit is in a polybag inside an FBA shipment.

Three levels, in increasing cost:

  • Batch code on the unit. A date-based lot code inkjetted or stickered on the base of each unit or the inner box. Cheap, and enough to identify a production run.
  • Batch code split by allocation. The same code, but you deliberately split each production run into two or three sub-batches and allocate different sub-batches to different accounts. This is the highest-value trick in the list because it costs nothing and turns a run-level code into an account-level one.
  • Serialization. A unique code per unit, either your own or Amazon's Transparency labels. This is the only approach that also blocks fulfillment of unauthorized units, and it carries a real per-unit cost, so it belongs on products where diversion is already chronic.

The sub-batch trick deserves a worked example. A run of 6,000 units is split into 0426-A, 0426-B and 0426-C at 2,000 each. Account one receives A, account two receives B, and your own FBA shipment takes C. A test buy that comes back marked B names the account without any new hardware.

The allocation log is the whole system

Coding is useless without the record. Keep one table, updated when a purchase order ships, with five columns: purchase order number, account, ship date, sub-batch, quantity.

This is not sophisticated software. It is a spreadsheet that someone in the warehouse fills in at the moment of pick, and it is the only part of an anti diversion program that reliably fails, because it depends on a person doing an unglamorous thing every time. Tie it to the packing slip so the sub-batch has to be written before the carton is sealed.

Once the log exists, an unauthorized offer becomes a lookup rather than an investigation. It also produces a useful byproduct: you can see which accounts consistently reorder and which ones bought a large opening order and never came back. The second pattern is a diversion signature, and it is a good reason to be careful about which accounts you open in the first place, as Amazon seller distributors covers from the sourcing side.

Test buys, done on a schedule

A test buy is the evidence step, and it works best as a routine rather than a reaction.

Once a month, list every third-party offer on your top ASINs. For any seller you do not recognize, buy one unit. When it arrives, photograph the shipping label, the outer carton, the unit code and any prep sticker, and note the fulfillment method. Then file all of it in one folder per seller.

Two details make the evidence stronger. Order to an address that is not your business address, so the seller cannot spot the buy and send a clean unit. And keep the packaging, because a lot code photograph without the box it came in is easy to dispute.

The cost is one unit and an hour. Against the $7,700 a year in the example above, twelve test buys at $29.99 is a rounding error.

What to do when you identify the account

You now know which buyer supplied the diverter. There are three reasonable responses and the right one depends on arithmetic, not principle.

Correct and continue. Some accounts divert by accident: they overbought, the season ended, and a liquidator moved the stock. If the buyer contributes real volume and agrees to a buy-back or a pack change, continuing is often worth more than the sale you lost. An account buying 6,000 units a year at $14.00 with a $6.60 contribution is $39,600 of annual margin that does not need advertising to exist.

Restrict the pack. Move them to a multipack or a retail-ready configuration that does not match your ASIN. This removes the possibility rather than the permission, and it is the most durable fix.

Terminate. Reserve this for repeat or deliberate cases, and make the termination clean: stop confirming new purchase orders, settle open invoices, and put the reason in writing. If your agreement included the clauses described in how to stop wholesale customers selling on Amazon, this is a short letter.

Designing accounts so diversion is unattractive

The best anti diversion work happens before a unit ships, in how the account is structured.

Price the wholesale unit so that reselling on Amazon is not worth the effort. At $14.00 wholesale against a $29.99 listing, a reseller has $1.55 of room at $24.99. At $16.50 wholesale, that room is gone entirely, and the account is still profitable for a retailer whose shelf price is $32.99 and who pays no referral or fulfillment fee. Wholesale pricing that assumes a retailer's cost structure rather than a reseller's removes the arbitrage without hurting the legitimate buyer.

Set minimum order quantities that a retailer meets easily and an arbitrage seller does not want to carry. A case of 12 is nothing to a store; 20 cases as an opening order is real inventory risk for someone whose plan is to flip units.

And qualify the buyer. A retailer has a storefront, a resale certificate tied to a physical address and questions about shelf placement. An arbitrage account asks about price breaks and nothing else. If you want a shortcut for that first screen, paste your product link into WholesalePilot and the preview shows the distributors and retailers that plausibly stock products in your category, which gives you a reference point for who a real buyer looks like.

Questions brands ask about anti diversion

Does lot coding violate any Amazon policy? No. Batch and lot codes are standard in consumer goods, and Transparency is Amazon's own program built on the same idea.

Can a reseller just remove the code? They can remove a sticker; removing an inkjet code from the base of a unit without visible damage is harder, and a unit with an obliterated code is itself evidence when your agreement prohibits removal.

How long should I keep the allocation log? At least two years. Diverted stock often surfaces long after it shipped, particularly when a closeout buyer sits on it.

Is this worth doing before I have any wholesale accounts? Yes, and it is far cheaper then. Adding a sub-batch column to a packing slip before the first purchase order costs nothing. Retrofitting it across six accounts costs a quarter.

What if the diverter will not say where they bought it? They rarely will. That is the reason the tracing happens on your side, in the unit, rather than in the conversation. Brands that have built this end up treating wholesale as a controllable channel rather than a threat, which is the position diversify beyond Amazon argues for.

Find the B2B buyers for your product

Paste a product link. We find matching wholesale buyers, email them in your name, and hand you the replies.

Keep reading