What Is EDI 860? Purchase Order Change Explained
EDI 860
Definition
The ANSI X12 purchase order change transaction.
Overview
EDI 860 The ANSI X12 purchase order change transaction. It is the standardized EDI message used to communicate revisions to an existing purchase order — quantities, dates, item substitutions, cancellations, or changes to terms — between trading partners. In practice, EDI 860 lets a buyer or seller transmit formal, machine-readable updates that a receiving system (ERP, WMS, or TMS) can validate and automatically apply to open orders.
Start with the core purpose: the 860 does not create a new purchase order; it amends one that already exists (created typically with an EDI 850). The document carries identifiers that reference the original order (PO number, line item numbers) and supplies change qualifiers so both sides know whether the change is a full cancellation, partial quantity change, ship-date adjustment, or another modification. That structure reduces confusion and eliminates manual rework on the warehouse floor when systems are integrated correctly.
What The Transaction Typically Covers
The EDI 860 is designed to exchange discrete, auditable changes. Typical elements include:
- Reference To Original PO: PO number and sometimes version or release number so systems can match the change to an existing order.
- Line Item Details: Item identifier (SKU, UPC, or vendor number), current and changed quantities, unit of measure.
- Date Adjustments: Requested ship date, delivery window, or cancellation effective date.
- Change Type Codes: Codes indicating whether the change is a cancellation, addition, quantity increase/decrease, or administrative update.
- Reason Or Notes: Optional free-text or coded reasons to explain the change for internal workflows.
Why It Matters To Warehouses And Merchants
For warehouse managers and 3PLs, timely EDI 860 messages reduce receiving errors, overstock and stockouts, and unnecessary labor. When a buyer shortens a delivery window or reduces quantities, the warehouse can reassign capacity, re-slot inventory, or contact carriers before the expected arrival. Suppliers and merchants benefit from faster reconciliation of open orders and fewer chargebacks from missed changes.
How It Differs From Other EDI Documents
The 860 is often compared to the 850 (Purchase Order) and 855 (PO Acknowledgement). Key differences:
- EDI 850: Creates a new purchase order.
- EDI 855: Supplier acknowledgement of an 850 (accept, reject, or accept with changes).
- EDI 860: Alters an existing PO after the original has been issued and usually acknowledged.
Who Sends And Who Receives
In most trading relationships the buyer initiates a change (sending an 860 to the supplier) to modify the terms of their original order. However, suppliers can also send an 860 in some workflows to communicate negotiation outcomes or supplier-initiated changes agreed during order fulfilment planning. The receiving system — supplier ERP, warehouse WMS, or merchant order management — must be configured to match and apply the change to the referenced PO.
How Implementations Vary
Implementation differences depend on industry, partner requirements, and software. Key variation points include message versioning (X12 versions), use of custom segments or qualifiers, and acceptance rules. Some merchants require a confirmed 855 acknowledgement before applying an 860; others allow changes to be applied immediately. EDI translation maps, trading partner agreements, and internal business rules define the exact behavior.
Practical Example
Scenario: A retail buyer reduces the quantity of a single SKU on an outstanding order from 500 to 350 and moves the ship date up by three days. The buyer's procurement system constructs an EDI 860 referencing the original PO number and line item, sets the change type to "quantity decrease" and updates the requested ship date. The supplier's ERP automatically applies the change, updates pick/pack manifests, notifies the warehouse, and reschedules the carrier pickup — avoiding over-picking and a potential delivery with incorrect quantities.
Practical Tips For Successful Use
- Label:Trading Partner Agreement: Define acceptable change types, response times, and whether the 860 requires an acknowledgement.
- Label:Version Control: Use consistent X12 versions and maintain clear mapping when systems upgrade.
- Label:Validation Rules: Validate references (PO and line numbers) to prevent orphan changes.
- Label:Exception Handling: Build alerts for unmatched 860s and automated workflows for partial acceptances.
- Label:Testing: Perform end-to-end testing with trading partners to confirm mapping and business rule behavior.
In short, the EDI 860 The ANSI X12 purchase order change transaction is a focused, standardized mechanism for transmitting post-order updates. When implemented with clear partner agreements and robust validation, it reduces manual rework, improves inventory accuracy, and keeps fulfillment operations aligned with buyer expectations.
More from this term
Looking For A 3PL?
Compare warehouses on Racklify and find the right logistics partner for your business.
