Skip to content
EDI 856 ASN Best Practices: Getting Ship Notices Right
Spring Systems
Supplier Tips
Back to Blog

EDI 856 ASN Best Practices: Getting Ship Notices Right

April 22, 2025 6 min read Supplier Tips

The EDI 856 Advance Ship Notice is the most complex — and most chargeback-prone — document in the EDI transaction set. Here’s how to get it right every time.

What the ASN Must Include

A complete EDI 856 contains:

  • Shipment level: Carrier, pro number, ship date, ship-from address
  • Order level: PO number, PO date
  • Pack level: Carton count, SSCC-18 for each carton
  • Item level: UPC, description, quantity per carton

The hierarchical structure of the 856 — shipment → order → pack → item — must be built correctly or the retailer’s system will reject it.

Timing Is Everything

Most retailers require the ASN within:

  • Walmart: Within 30 minutes of carrier pickup
  • Target: Before the shipment arrives at the DC
  • Amazon: Within 24 hours of shipment

Automate this. If you’re manually creating ASNs, you will eventually miss a window.

The Pack-to-Ship Match Rule

The most common 856 failure: your ASN says one carton contains items A, B, and C — but the actual carton has different items or quantities. Retailers scan each carton on receipt and compare it to the ASN. Any discrepancy triggers an ASN accuracy chargeback.

Integration Is the Answer

The only reliable way to send accurate, timely 856s is to generate them directly from your shipping/WMS system at the moment of packing. Spring Systems’ integrated service connects your back-office systems to the EDI network so ASNs are created and sent automatically.

Spring Systems

Spring Systems EDI Team

EDI & Retail Compliance Experts Since 1996

Have Questions About EDI?

Our team is available by phone and email to help with any compliance challenge.