How to Spot Risky Products in an Amazon Wholesale List
9 checks Profit Scanner runs on every row, with the actual detection rules — not vague advice.
Updated May 2026 · Detection coverage: 11 Amazon marketplaces (IT/DE/FR/ES/UK/US/CA/JP/IN/MX/BR).
Short answer: account-saving risk checks split into three buckets — skip immediately (IP complaint, brand blocked, brand mismatch), pause and apply for approval (gating, hazmat, transparency), cap quantity (high BSR, bundle / multipack, quantity mismatch). Below is each one with the rule we use to detect it. The rules are deterministic where possible; AI is the tiebreaker only on ambiguous cases.
The 9 risk types
IP Complaint
criticalWhy it matters: A brand or rights-holder filed an Intellectual Property infringement complaint against the listing or against ASINs in the same family. Selling these can suspend your account before the first order ships.
How we detect it: Cross-reference seller-side IP complaint databases (publicly listed brands + active DMCA / VeRO programs) with the brand name on the ASIN. Flagged at row level.
Brand Blocked
criticalWhy it matters: Amazon has added the brand to its global block list. Listings cannot be created and existing offers can be removed without notice. Different from IP complaint — brand block is enforced by Amazon directly, not by a rights-holder.
How we detect it: Match against curated Amazon block list (updated weekly) plus heuristic signals: hidden offer counts, no buy box, sudden delisting on Keepa history.
Transparency
highWhy it matters: Brand enrolled in Amazon Transparency program. Each unit needs a unique transparency code at fulfillment — wholesale boxes from EU distributors usually don't have them. Without codes, FBA rejects the inbound shipment.
How we detect it: Brand-level lookup against the Transparency enrolled-brand list. Brands often add and remove themselves; the list is refreshed daily.
BSR Threshold
mediumWhy it matters: Sales rank is too high to be tradeable in this marketplace. A product ranked 500,000+ on Amazon.it sells maybe one unit per week — your stock will sit for months and tie up cash.
How we detect it: Per-marketplace BSR threshold (lower for smaller catalogues, higher for US): IT/FR/ES/CA/IN/MX/BR at 80,000; DE/UK/JP at 120,000; US at 200,000. Flag based on current rank AND 30-day average rank — both must exceed the threshold to avoid catching a temporary spike.
Hazmat
highWhy it matters: Product is classified as hazardous material (lithium batteries, aerosols, flammables, sharp objects, magnets above a threshold). Hazmat inventory needs FBA hazmat approval, slower fulfilment, and not all carriers ship it.
How we detect it: Read hazmat classification from Amazon's product data feed. We surface the hazmat category (1-9 UN class) plus shipping restrictions per marketplace.
Gating
highWhy it matters: Category or brand requires Amazon approval (ungating) to sell. Beauty, Health & Personal Care, Grocery, Toys (during Q4) and many specific brands are gated by default. Without approval, you cannot list — even if you bought the stock.
How we detect it: Category-level gating rules per marketplace (different per country) plus brand-specific gating list (brands that require ungating regardless of category). Flagged with the specific approval path the seller needs to follow.
Bundle / Multipack
mediumWhy it matters: The Amazon listing is a multipack or bundle (e.g. "6-pack 200ml") but your supplier sold you the single unit (200ml). You'll list 6 boxes against an ASIN that should have 1 box, fail FBA inbound, get warehouse-rejected, or worse — buy box and customer complaints.
How we detect it: Title pattern matching with word-boundary regex: "pack of N", "Nx", "lot de N", "confezione da N", "Ner-pack" (DE), "paquete de N" (ES), plus 3-tier ambiguous detection (NxN with unit = clear pack, NxN without unit = ambiguous, single number with quantity word). AI tiebreaker for ambiguous cases.
Quantity Mismatch
highWhy it matters: Supplier file says 50ml. Amazon listing says 500ml. The math on the price list looks great, but the actual ASIN is 10x larger and your buy is wildly wrong. Common with EU distributors who list bulk pack sizes that mismatch the Amazon-side single-unit listing.
How we detect it: Compare quantity unit (ml, g, oz, count) between supplier title and Amazon title. Flag mismatch if extracted unit differs by 1.5x or more, or if units (ml vs L vs oz) require conversion. AI fallback when extraction confidence is low.
Brand Mismatch
highWhy it matters: Your supplier file lists "Pampers" but the matched ASIN is a private-label dupe with the same EAN. Easy to miss — EAN matches, price looks right, but you would be sending genuine Pampers to fulfil a counterfeit listing. Account suspension territory.
How we detect it: Compare brand from supplier file (manual mapping or auto-detected from title) against brand on the matched Amazon ASIN. Flag any mismatch including transliteration differences (e.g. supplier "L'Oreal", Amazon "L Oreal Paris").
Decision rules
| Flag | What to do |
|---|---|
| IP complaint OR Brand blocked | Skip. Account-killer, no negotiation. We hide the row from buy decisions by default. |
| Transparency | Skip unless you have a way to source codes from the brand directly. |
| Gating | Pause. Apply for ungating before buying. Many brands take 7-30 days to approve. |
| Hazmat | Pause. Apply for FBA Hazmat program if not enrolled. Otherwise sell FBM only. |
| BSR above threshold | Cap quantity. Slow movers can still be profitable in tiny quantities (5-10 units), not pallets. |
| Bundle / Multipack | Verify pack size manually. If supplier sells single units, do not list against a multipack ASIN. |
| Quantity mismatch | Verify unit size. Often wrong ASIN match — re-search by exact title and pack size. |
| Brand mismatch | Skip. Counterfeit risk. Re-search the EAN; the match is likely wrong. |
Frequently Asked Questions
How accurate is the IP complaint detection?
Detection is rule-based against a curated list of brands with active enforcement programs (DMCA registrations, VeRO, Brand Registry takedowns logged by sellers). False positives happen when a brand has multiple sub-brands, some enforcing and some not. We err on the side of flagging — an extra check before buying is much cheaper than a suspension.
What if my supplier guarantees authentic stock — do I still need brand mismatch detection?
Yes, even more so. The risk is not your supplier shipping fakes — it is matching genuine product to a fake listing. Counterfeit sellers create copy-cat ASINs with the same EAN as real products. Your authentic Pampers gets listed against the fake ASIN and fulfils a counterfeit complaint when the customer realises. Brand mismatch catches this before you buy.
Why two rates for BSR threshold (current AND 30-day average)?
Single-snapshot rank can be misleading. A product can spike to top 10K because of a flash sale that ended yesterday, then settle back at 200K. We require BOTH current rank AND 30-day average rank to be below the threshold — that filters out spikes and keeps the rolling average view of real demand.
Are these 9 risk types all detected automatically?
Yes, every product in your scan gets all 9 checks automatically. No manual flagging, no per-product clicks. The result page shows a risk badge per row with the specific reasons. You can sort or filter by any combination of risk types.
What about counterfeit detection on the supplier side (am I buying real product)?
That part is on you — supplier vetting is upstream of any scanner. We can detect that a listing is risky (gated, transparency, brand-blocked, mismatched) but we cannot inspect physical stock. If you suspect a wholesaler is shipping fakes, request authorised distributor proof from the brand directly. Most genuine wholesalers will provide it.
Run all 9 checks on your supplier list
Upload a CSV. Profit Scanner applies these 9 risk checks to every row, plus profit, margin, ROI and reduced-VAT detection. One pass, all decisions.