EDI transaction sets, explained
Retail orders, 3PL handoffs, truck tenders, container milestones, and customs holds all run on standardized documents. Here’s what each X12 transaction set means in plain English, and where Endless fits on one source of truth.
Explore EndlessEDI
The electronic purchase order a buyer sends to a supplier.
EDI 855 Purchase Order AcknowledgmentThe supplier’s confirmation of a purchase order.
EDI 856 Advance Ship Notice (ASN)An electronic packing list sent before a shipment arrives.
EDI 810 InvoiceThe electronic invoice billing the buyer for goods shipped.
EDI 860 Purchase Order Change RequestA buyer’s request to change a previously sent purchase order.
EDI 865 Purchase Order Change AcknowledgmentThe supplier’s response to a PO change request.
EDI 846 Inventory Inquiry / AdviceShares product inventory availability between partners.
EDI 852 Product Activity DataRetailer sell-through and inventory-movement data shared with suppliers.
EDI 940 Warehouse Shipping OrderInstructs a warehouse or 3PL to ship an order.
EDI 945 Warehouse Shipping AdviceA warehouse’s confirmation of what shipped.
EDI 820 Payment Order / Remittance AdviceCommunicates payment and remittance details.
EDI 832 Price / Sales CatalogShares a product catalog with prices.
EDI 997 Functional AcknowledgmentConfirms an EDI transaction was received (technical ack).
EDI 204 Motor Carrier Load TenderThe electronic offer of a truckload or LTL shipment from a shipper or broker to a carrier.
EDI 990 Response to a Load TenderThe carrier’s acceptance or rejection of a 204 load tender.
EDI 214 Transportation Carrier Shipment Status MessageThe carrier’s status update on where a shipment is and what just happened to it.
EDI 210 Motor Carrier Freight Details and InvoiceThe carrier’s electronic freight bill for a completed shipment.
EDI 211 Motor Carrier Bill of LadingThe electronic bill of lading a shipper sends a motor carrier.
EDI 315 Status Details (Ocean)Container-level milestone updates from an ocean carrier.
EDI 322 Terminal Operations and Intermodal Ramp ActivityGate and yard events for containers and trailers at a port terminal or rail ramp.
EDI 300 Reservation (Booking Request) (Ocean)A shipper’s or forwarder’s request for space on an ocean vessel.
EDI 301 Confirmation (Ocean)The ocean carrier’s confirmation, change, or cancellation of a booking.
EDI 309 U.S. Customs ManifestThe cargo manifest an ocean carrier or NVOCC files with U.S. Customs.
EDI 350 U.S. Customs Status InformationCustoms status messages that report holds and releases on a shipment.
EDI 943 Warehouse Stock Transfer Shipment AdviceTells a warehouse or 3PL that inbound inventory is on its way.
EDI 944 Warehouse Stock Transfer Receipt AdviceA warehouse’s confirmation of what it received.
EDI 947 Warehouse Inventory Adjustment AdviceA warehouse’s report of inventory adjustments outside normal shipping and receiving.
EDI 212 Motor Carrier Delivery Trailer ManifestThe carrier’s list of shipments loaded on a trailer headed for delivery.
EDI 213 Motor Carrier Shipment Status InquiryA request to a carrier for the current status of a shipment.
EDI 215 Motor Carrier Pick-up ManifestThe shipper’s list of shipments ready for a carrier to collect.
EDI 216 Motor Carrier Shipment Pick-up NotificationA shipper’s notice that freight is ready for a carrier to pick up.
EDI 304 Shipping InstructionsThe shipper’s instructions an ocean carrier uses to issue the bill of lading.
EDI 310 Freight Receipt and Invoice (Ocean)The ocean carrier’s bill of lading details and freight charges for a shipment.
EDI 323 Vessel Schedule and Itinerary (Ocean)An ocean carrier’s published schedule of vessels, voyages, and port calls.
EDI 353 U.S. Customs Events Advisory DetailsCustoms notices of events recorded against manifested cargo.
EDI 404 Rail Carrier Shipment InformationThe shipper’s bill of lading and instructions for a rail shipment.
EDI 410 Rail Carrier Freight Details and InvoiceThe railroad’s electronic freight bill for a rail shipment.
EDI 417 Rail Carrier Waybill InterchangeWaybill data railroads pass to each other when a shipment changes hands.
EDI 418 Rail Advance Interchange ConsistThe list of cars in a train, sent ahead to the railroad receiving it.
EDI 999 Implementation AcknowledgmentA detailed acknowledgment that reports errors against the implementation guide.

See it on your channels.
Spend your time on the business, not the busywork. Book a demo and watch Endless run your operations across every channel you sell on.
Get a Demo