Amazon Vendor Central × Odoo

Amazon Vendor Central chargebacks, every type explained

Every compliance chargeback Amazon applies to first-party vendors, across all seven categories Amazon uses in Vendor Central - what triggers each one, its sub-types, how to avoid it, and the ERP data that actually prevents it. 32 defect types. Search it, filter it, bookmark it.

Purchase order

Amazon's purchase-order rules are the most common source of chargebacks, because every one of them depends on data your ERP either has or hasn't got.

Unconfirmed PO units

What triggers it: You shipped units that were never confirmed against a purchase order.

How to avoid it: Confirm every PO inside the acknowledgment window, and never ship against an unconfirmed line.

What your ERP needs: Your ERP needs the PO acknowledgment written back to Amazon automatically the moment a line is confirmed - not re-keyed into the portal later.

Overage PO units

What triggers it: Amazon received more units than the purchase order asked for.

How to avoid it: Block over-picking at the warehouse and reconcile pick quantities to the PO before the shipment leaves.

What your ERP needs: Enforce the ordered quantity as a hard limit on the delivery order, so a picker physically cannot exceed it.

PO on-time accuracy

What triggers it: The ordered items did not arrive inside the ship or delivery window on the PO.

  • NotOnTime - a collect shipper requested a freight-ready date after the ship window closed, or a prepaid carrier requested a delivery date after the delivery window closed. Not-yet-published and staged orders count for both early and late.
  • NotFilled - you did not send every unit you confirmed on the PO.

How to avoid it: Treat the PO window as a hard scheduling constraint, and confirm only quantities you can actually fill.

What your ERP needs: The ship and delivery windows should drive your scheduling dates directly, with an alert before the window closes rather than after.

Paper invoices

What triggers it: Invoices were submitted by a method Amazon does not accept, rather than the official electronic route.

How to avoid it: Send every invoice electronically through the approved channel.

What your ERP needs: Invoice submission should fire from the ERP on validation - no manual uploads, no PDFs by email.

Rejected PO rate

What triggers it: A chargeback based on how often you reject or backorder the units Amazon orders.

How to avoid it: Keep the catalogue and availability accurate so Amazon orders what you can actually supply.

What your ERP needs: Push real availability to Amazon from live ERP stock, not from a spreadsheet refreshed weekly.

Advance shipment notification (ASN)

ASN problems are usually about timing and accuracy - the virtual record of a shipment not matching the physical one.

ASN accuracy

What triggers it: The shipment information sent in the ASN does not match what actually arrives at the fulfilment centre.

  • On-Time Non-Compliance (ONTC) - no ASN was received for the PO-ASIN that arrived.
  • Unit count mismatch - a discrepancy between ASN units, received units and PO units.
  • Invalid or missing ARN - collect (we-pay) vendors missing or using an incorrect ARN on the ASN.
  • Missing expiration date - expiry dates absent from the ASN for products that require one in Amazon's catalogue.
  • PRO/BOL mismatch - prepaid (they-pay) vendors missing or using an incorrect PRO or BOL against the carrier appointment.

How to avoid it: Send the ASN before the shipment arrives, generated from the actual pick, not typed by hand.

What your ERP needs: The ASN should be produced from the delivery order itself, carrying lot and expiry data through automatically - which is exactly where manual re-keying fails.

Preparation

Preparation defects are physical - how the unit itself is made ready. They are the least ERP-dependent category, and the most dependent on documented warehouse instructions.

Bagging non-compliance

What triggers it: Units requiring a bag were not bagged to Amazon's specification.

How to avoid it: Follow the item's prep requirement for polybagging, including bag thickness and seal.

Suffocation warning non-compliance

What triggers it: A bag large enough to require a suffocation warning did not carry one.

How to avoid it: Apply the correct suffocation warning label or print it on the bag.

Bubble wrap non-compliance

What triggers it: Fragile items were not wrapped to specification.

How to avoid it: Wrap per the item's prep instruction and test-drop the pack format.

ASIN stickering non-compliance

What triggers it: The unit was not stickered with the correct ASIN identifier.

How to avoid it: Sticker at pack time from the item record rather than from memory.

What your ERP needs: The label should print from the ERP against the right ASIN, so the barcode cannot drift from the item.

Boxing non-compliance

What triggers it: Items requiring boxing were not boxed to specification.

How to avoid it: Follow the boxing requirement for the item category.

Taping non-compliance

What triggers it: Cartons were not sealed to specification.

How to avoid it: Use the specified tape and sealing pattern.

Set creation non-compliance

What triggers it: Multi-unit sets were not assembled or labelled as a single sellable set.

How to avoid it: Build and label sets as one sellable unit before shipping.

What your ERP needs: Sets should exist as their own product with their own barcode in the ERP, not as a loose collection of components.

Opaque covering non-compliance

What triggers it: Items requiring opaque covering were shipped without it.

How to avoid it: Apply opaque bagging where the category requires it.

Cap seal non-compliance

What triggers it: Liquid products were shipped without the required cap seal.

How to avoid it: Seal caps to specification for all liquids.

Remove hanger non-compliance

What triggers it: Apparel was shipped with hangers still attached where they should be removed.

How to avoid it: Strip hangers at pack unless the item explicitly ships on one.

Packaging

Packaging chargebacks relate to Amazon's Frustration-Free Packaging programme and its certification process.

Frustration-Free Packaging / Ships in Own Container

What triggers it: The item is enrolled or expected to ship in its own certified container and did not comply.

How to avoid it: Confirm the certification status of each ASIN before shipping, and re-certify after any packaging change.

What your ERP needs: Hold the packaging certification status on the product record so it is visible at pack time, not buried in an email thread.

Transportation

Transportation defects cover collect shipping and import routing - missed pickups, late bookings and late documents.

Pickup accuracy

What triggers it: The shipment was not ready or not correct when the carrier arrived.

How to avoid it: Have the freight staged and accurate before the booked pickup window.

What your ERP needs: The ERP's planned shipping date should drive the pickup booking, so the two cannot drift apart.

No show

What triggers it: A booked pickup did not happen.

How to avoid it: Cancel or rebook before the window rather than letting the slot lapse.

Import shipment late booking

What triggers it: An import shipment was booked after its deadline.

How to avoid it: Book import shipments against the PO window, not against the production date.

Import PO on-time non-compliance

What triggers it: An import purchase order missed its window.

How to avoid it: Treat import lead time as part of the confirmable window before you confirm the PO.

Import documents late delivery

What triggers it: Required import documents arrived after the deadline.

How to avoid it: Attach and submit documents as part of the shipment process, not afterwards.

What your ERP needs: Documents belong on the shipment record in the ERP with their own deadline, so nothing waits on one person's inbox.

Receive process

Receive defects happen when Amazon's automated intake cannot process your shipment - and most of them come down to a label or a number that did not match.

Carton content accuracy

What triggers it: The virtual record of what is in the carton does not match what was physically in it.

  • Shortage - at least one expected unit is not in the box.
  • Unexpected Item Overage (UIO) - an item not on the ASN is present in the container.
  • Unexpected Quantity Overage (UQO) - more units of an item than the ASN expected.
  • Case pack defect - the unit count in a box with inner or master packs creates a mislabelling issue, typically when an item-level barcode is visible on a pack that is not the sellable unit.

How to avoid it: Pack to the ASN and verify carton contents by scan before sealing.

What your ERP needs: Carton content should be generated from the actual pick in the ERP, so the ASN and the box are the same record rather than two.

No carton content label (no CCL)

What triggers it: The carton had no acceptable label, the label could not be scanned, or the label data never reached the ASN.

  • No valid licence plate (LP) label on the carton, or a label Amazon's imaging system cannot read.
  • LP label not on the ASN - the ASN did not carry the LP information for auto-receive.
  • GTIN-14 not on the Gold List - after the LP read fails, the GTIN-14 barcode also fails because it is not registered.

How to avoid it: Print scannable labels, keep them off seams and corners, and make sure the label data is carried on the ASN.

What your ERP needs: The licence plate must be generated by the system that also builds the ASN, otherwise the two will disagree.

Non-compliant barcode

What triggers it: The product has no item barcode, or the barcode could not be scanned.

How to avoid it: Every unit needs a scannable identifier - UPC, EAN, ASIN or ISBN - printed on the exterior.

What your ERP needs: Barcodes should print from the product record, so a catalogue change updates the label automatically.

No PO label on carton

What triggers it: The carton arrived without the purchase-order label.

How to avoid it: Label every carton against its PO before it leaves.

Dunnage not compliant

What triggers it: Void fill or protective material did not meet requirements.

How to avoid it: Use compliant dunnage for the item and carton size.

Expired product

What triggers it: Product arrived at or beyond its expiry threshold.

How to avoid it: Ship by earliest-expiry-first and check remaining shelf life against Amazon's requirement.

What your ERP needs: Expiry-driven picking has to be enforced by the ERP - FEFO, not FIFO - and the expiry must travel on the ASN.

Overweight cartons

What triggers it: A carton exceeded the maximum permitted weight.

How to avoid it: Check carton weight limits at pack, including for heavy single items.

Oversized cartons

What triggers it: A carton exceeded permitted dimensions.

How to avoid it: Check carton dimension limits at pack.

Direct fulfilment

Direct fulfilment is when you ship to the customer yourself rather than through an Amazon fulfilment centre.

Cancellation rate

What triggers it: Orders you accepted were subsequently cancelled because they could not be filled.

How to avoid it: Only expose stock you can genuinely ship today.

What your ERP needs: Direct fulfilment availability should come from live ERP stock with a buffer, because an over-promise here is a chargeback rather than a backorder.

Ship method mismatch

What triggers it: The order shipped by a different method from the one Amazon specified.

How to avoid it: Ship by the method on the order, and reflect any change back to Amazon.

What your ERP needs: The required carrier and service should be carried onto the delivery order automatically so the warehouse cannot substitute it.

Where this comes from, and its limits. The seven categories and their defect types follow how Amazon itself groups them in Vendor Central under Support → Help → Vendor Operational Performance. We have deliberately not published fee amounts: they differ by category, by marketplace and over time, and a number that is stale is worse than no number. Your own live position is in Vendor Central under Reports → Operational Performance, where the downloadable file also shows sub-types per defect. Amazon changes these requirements - check against your own dashboard before acting on anything here.

Most of these are a data problem, not a warehouse problem

Read the list again and the pattern is hard to miss. Late acknowledgments, unit-count mismatches, missing expiry dates, licence plates that never reached the ASN, availability you could not actually fill - none of those are solved by working harder in the warehouse. They are solved by the purchase order, the pick, the label and the invoice being the same record instead of four.

That is what our Amazon Vendor Central connector for Odoo exists to do: receive the PO, acknowledge it inside the window, build the ASN from the actual pick, carry lot and expiry through to the label, and send the invoice electronically - inside the ERP, not in a portal.

Get started

Stop paying for the same chargeback twice

Book a demo of the Amazon Vendor Central Odoo Connector — purchase orders to invoices, end to end — and get a scoped onboarding plan for your vendor agreement.

Emailinfo@inwizards.com USA+1 979 599 0896 Dubai+971 54 508 5552 India+91 96675 84436 Offices — USA · UAE · IndiaSeller Central?Amazon Connector for Odoo

Book your free demo

Contact Us- Inwizards

Free 30-minute call · No commitment · NDA on request

"Amazon", "Amazon Vendor Central" and "Selling Partner API" are trademarks of Amazon.com, Inc. or its affiliates, used on this page for identification purposes only. Their use does not imply endorsement, affiliation, or partnership.