← All guides
EDI reference · July 21, 2026

EDI 850, 855, 856, 810: the purchase order cycle, explained

Four documents carry one order from "we want this" to "pay us." Buyers send one, sellers send three, and a fifth document confirms receipt of each. Here's the whole cycle, who sends what, and which pieces actually get enforced in trading-partner agreements.

The cycle at a glance

DocumentNameSenderWhat it says
850Purchase orderBuyer"We're ordering these lines at these prices." Segment-by-segment example here
855PO acknowledgmentSeller"Accepted / changed / backordered / rejected," line by line
856Advance ship noticeSeller"It shipped: cartons, quantities, tracking, arriving when"
810InvoiceSeller"Pay this amount against PO number X"
997Functional acknowledgmentBoth"Your file arrived and parsed." Sent for each of the above

850: the order

The buyer's system emits the purchase order with PO number, dates, ship-to, and PO1 line items carrying both their part numbers and (usually) yours. Everything downstream references this PO number.

855: the acceptance

This is the document behind the phrase "EDI PO acceptance." The 855 answers the 850 line by line: accepted as-is, accepted with changes (price correction, new ship date, substituted item), backordered, or rejected. Large buyers put teeth on it — an 855 due within 24 or 48 hours, with chargebacks for silence. It's also where price disputes surface early: if your acknowledgment reprices a line, the buyer's system flags it before anything ships, not after the invoice lands.

856: the ship notice

The advance ship notice describes the physical shipment in a hierarchy: shipment, orders inside it, cartons or pallets inside those, items inside those, with carrier and tracking. Receiving docks scan against it. In retail relationships the 856 is the most chargeback-prone document of the four: late, missing, or mismatched ASNs cost real money.

810: the invoice

The seller's bill, tied to the PO number from the 850. The buyer's AP system matches 810 against 850 (and often the 856 and receiving data, the classic three-way match) and pays only when they agree. Clean 855s and 856s upstream are what make 810s pay on time.

The asymmetry nobody mentions

Look at the sender column again: the buyer sends one document, the seller sends three. EDI compliance is mostly the seller's workload, which is why big buyers mandate it and small sellers groan. Per-partner mapping, testing, VAN fees, and chargeback exposure all land on the fulfillment side.

When the cycle runs on email instead

Below the volume where per-partner EDI setup pays back, the same cycle happens anyway, just unstructured: the 850 is a PDF on email, the 855 is "got it, ships Thursday," the 856 is a tracking number pasted into a reply, the 810 is a QuickBooks invoice. The steps didn't disappear; the structure did, and someone retypes the PDF into the books. That intake step is what SideQuest automates for QuickBooks distributors: the emailed PO becomes a drafted Estimate with lines matched to your catalog, and the "got it" reply becomes a one-click Gmail draft. Background on the fallback pattern in when EDI orders arrive by email.

FAQ

What's the difference between the four documents?

850 orders (buyer), 855 accepts or changes (seller), 856 announces the shipment (seller), 810 bills (seller). The 997 confirms receipt of each.

What is EDI PO acceptance?

The 855 acknowledgment: line-by-line accept, change, backorder, or reject, commonly due within 24–48 hours under big-buyer agreements.

Do I need all four with every partner?

No. The partner's spec decides. Full retail compliance means all four plus 997s; smaller relationships often run 850 and 810 with email in between.

Most of your orders skip EDI entirely?

SideQuest handles the email side: PO in, matched QuickBooks Estimate drafted, acknowledgment reply ready. Free for 25 POs a month.

Start free →