Guides

EDI & Retail Compliance Shipping: A 2026 Guide

Selling into big-box and marketplace retail means routing guides, ASNs, GS1 labels, and chargebacks — here is how it works.

Quick Answer: What Retail Compliance Shipping Means

When you sell into a large retailer or its online marketplace, you must ship exactly the way that retailer dictates — that's "retail compliance." It typically involves exchanging documents by EDI (Electronic Data Interchange), following the retailer's routing guide, sending an Advance Ship Notice (ASN) before the truck arrives, and applying GS1-128 (UCC-128) carton labels. Get any of it wrong and the retailer issues a chargeback — a deduction from your invoice, often $25–$500+ per violation.

This is one of the highest-stakes areas of shipping: the orders are large, but the penalties for non-compliance are automatic and unforgiving.

The Core Documents and Terms

TermWhat it is
EDIA standardized electronic format for exchanging business documents (orders, invoices, ship notices) machine-to-machine with a trading partner
EDI 850Purchase Order — the retailer's order to you
EDI 856 (ASN)Advance Ship Notice — tells the retailer exactly what's coming, in what cartons, before it arrives
EDI 810Invoice — your bill to the retailer
EDI 997Functional Acknowledgment — confirms a document was received
GS1-128 / UCC-128The barcode carton label (with an SSCC) that lets the retailer scan goods into their DC
Routing guideThe retailer's rulebook: carriers, labeling, scheduling, packaging, and timing requirements
Chargeback / deductionA penalty the retailer deducts from your payment for any compliance violation

How Retail Chargebacks Happen (and How to Avoid Them)

Chargebacks are issued automatically by the retailer's systems when something doesn't match. The most common triggers:

  • Late or missing ASN. The 856 must transmit before (or exactly as) the shipment arrives, with accurate carton contents.
  • Wrong or unscannable GS1-128 labels. Bad placement, wrong SSCC, or poor print quality fails the DC scan.
  • Routing guide violations. Using the wrong carrier, missing a delivery window, or wrong pallet configuration.
  • Quantity or packaging mismatches. Cartons that don't match the ASN, or inner-pack counts that differ from the PO.

Avoiding them comes down to automation and accuracy: generate the ASN from the actual packed cartons, print compliant GS1-128 labels programmatically, and validate against the routing guide before the shipment leaves. Manual data entry is where chargebacks are born. When a chargeback is wrong, you can dispute it — our chargeback rebuttal generator helps you build an evidence-backed dispute.

When You Need EDI (and When You Don't)

You generally need EDI/retail-compliance capability when you:

  • Sell wholesale into big-box retailers (Target, Walmart, Home Depot, etc.) or grocery/drug chains
  • Drop-ship on behalf of a large retailer's website
  • Supply distributors that mandate EDI in their vendor agreements

You usually don't need full EDI if you're purely direct-to-consumer or selling on marketplaces that use their own seller portals (though Amazon Vendor Central and Walmart's supplier programs do use EDI-like requirements). If you're primarily DTC, your effort is better spent on core e-commerce shipping and rate optimization.

How ShipWave Supports B2B Retail and EDI

ShipWave's EDI & B2B retail capabilities and Wholesale B2B module are built for sellers who supply retailers and wholesale buyers: routing-guide-aware shipping, carton labeling, and B2B ordering workflows alongside the same multi-carrier label-buying you use for DTC. The Wholesale B2B module adds wholesale pricing, net terms, approval workflows, and a quick-order form for repeat buyers on your existing Shopify store.

See the EDI & B2B retail feature and the wholesale page. To recover money lost to incorrect deductions, pair it with the chargeback rebuttal generator.

FAQs

What is EDI in shipping?
EDI (Electronic Data Interchange) is a standardized electronic format for exchanging business documents — purchase orders (850), advance ship notices (856), invoices (810) — machine-to-machine with a retailer or distributor. Large retailers require EDI so their systems can process vendor shipments automatically.
What is an ASN and why does it matter?
An ASN (Advance Ship Notice, EDI 856) tells a retailer exactly what is being shipped, in which cartons, before the shipment arrives, so they can scan it into their DC efficiently. A late, missing, or inaccurate ASN is one of the most common causes of retailer chargebacks.
What is a GS1-128 (UCC-128) label?
It is the standardized barcode carton label — containing a unique SSCC (Serial Shipping Container Code) — that lets a retailer scan goods into their warehouse and match them to the ASN. Incorrect, mis-placed, or unscannable GS1-128 labels trigger compliance chargebacks.
How do I avoid retail compliance chargebacks?
Automate and validate: generate the ASN from the actual packed cartons, print compliant GS1-128 labels programmatically, follow the retailer's routing guide on carrier and timing, and confirm carton contents match the PO before shipping. Most chargebacks come from manual data-entry errors. Incorrect chargebacks can be disputed with documented evidence.
Does ShipWave handle EDI and retail compliance?
ShipWave offers EDI & B2B retail capabilities and a Wholesale B2B module for sellers supplying retailers and wholesale buyers — routing-guide-aware shipping, carton labeling, wholesale pricing, net terms, and B2B order workflows alongside standard multi-carrier shipping. Its chargeback rebuttal generator also helps dispute incorrect deductions.