Access X12 from your terminal Get the tedi CLI
895

Delivery/Return Acknowledgment or Adjustment

Suppliers and distributors use this transaction set to acknowledge receipt of goods and communicate any delivery discrepancies, returns, or billing adjustments back to their trading partners. The sender is typically a receiving location (warehouse, distribution center, or retailer) confirming what was actually delivered or returned, while the receiver is the shipper, supplier, or their logistics provider. Sent in response to shipments or return authorizations, the 895 provides formal acknowledgment using key segments including G87 (Delivery/Return Adjustment Identification) to establish the acknowledgment context, G89 (Line-Item Detail Adjustment) to document discrepancies or changes on individual line items, and G86 (Signature) to authorize the acknowledgment as official documentation.

ABC Distribution receives a shipment from XYZ Manufacturing containing 500 units of part #12345. Upon physical inspection, ABC counts only 485 units and discovers 10 units are damaged. ABC transmits an X12 895 to XYZ Manufacturing acknowledging the delivery but flagging the shortage and damage via G89 segments detailing the 15-unit discrepancy. The message includes G72 segments to record any applicable allowances for the damaged goods and uses G84 to summarize the totals, ensuring both parties have an officially signed and verified (via G86 and G85) record of the actual delivery condition. This prevents billing disputes and triggers XYZ’s corrective shipping or credit process.

Delivery/Return Acknowledgment or Adjustment (DX895) contains 3 tables (Heading, Detail, Summary), 1 loop, and 15 segments. Sign up free or login to view every table, loop, and element in full, as well as download it in Markdown or console (text) formats.

Heading
ST 0100
Transaction Set Header
R
Max 1
G87 0200
Delivery/Return Adjustment Identification
R
Max 1
G88 0300
Delivery/Return Identification Adjustment
O
Max 1

Sign up free to see the full DX895 reference

See every segment, loop, and element across all 3 tables. Download it as a diagram or Markdown, or use the tedi CLI to access the full X12 reference from your terminal.