The supplier's guide to retail EDI documents

850, 855, 856, 810, 846 and 997, explained in the order they happen.

NexFlo Cloud · Guide

When you start selling to a large retailer, you'll get a list of required EDI documents. Here's what each one does, in the order you'll usually see them.

DocumentNameWho sends it
846Inventory inquiry / adviceYou, to share stock levels
850Purchase orderRetailer
997Functional acknowledgmentBoth: "we received your file"
855PO acknowledgmentYou: "we accept this order"
856Advance ship notice (ASN)You, before the shipment arrives
810InvoiceYou, to get paid

1. The order arrives (850)

The retailer sends an 850 listing items, quantities, prices, ship-to locations and dates. Your system needs to read it quickly and accurately.

2. Confirm receipt (997) and the order (855)

A 997 tells the retailer you received the file. Many retailers also want an 855 confirming you accept the order, or noting changes such as backorders.

3. Ship and notify (856)

The 856 ASN tells the retailer exactly what's in each carton and pallet before it arrives. It's the document most likely to trigger chargebacks if it's late or wrong.

4. Get paid (810)

Your 810 invoice should match the order and the ASN. Mismatches slow down payment.

How TradeFlo helps

TradeFlo is built to handle these six documents and every other EDI document, validate them against each partner's rules, and alert you before a problem becomes a chargeback.


More guides: What is EDI? · What are 837 and 835 transactions?

Join early access

Founding customers keep their launch pricing. Join the list and the NexFlo team will reach out personally.

✓ You're on the list. We'll be in touch from aadithbalaji@nexflo.cloud.

Have questions first? Talk to us or ask about pricing.