Skip to main content

TD1 — Carrier Details (Quantity and Weight)

X12 TD1 segment reference: packaging code, lading quantity, and shipment weight used on 856 ASNs and shipping-related documents.

TD1 segment facts

  • TD1 summarizes packaging code, lading quantity, and weight that receiving DCs reconcile against physical handling units.
  • Packaging codes in TD101 are partner-defined — an unrecognized code is a common ASN rejection cause.
  • SignalEDI validates TD1 quantity and weight consistency against carton hierarchy before outbound 856 send.

What the TD1 segment does

TD1 reports packaging code, lading quantity, and gross weight for a shipment or handling unit. It supports carrier handoff and receiving reconciliation, most often on 856 ASNs.

Loop: Shipment/order level on 856

Common transaction sets: 856, 850

Key elements

ElementNameDescription
TD101Packaging codeCTN25=carton, PLT94=pallet, and similar partner-defined codes.
TD102Lading quantityNumber of packages/handling units described.
TD106Weight qualifierG=gross weight; partner guides specify.
TD107WeightNumeric weight value for the shipment unit.

Example TD1 segment

TD1*CTN25*4****G*120*LB~

Parse and validate samples with the free EDI validator or send JSON via the JSON→X12 mapping guide.

Common TD1 errors

  • Packaging code not on the partner's allowed list
  • Lading quantity inconsistent with carton/pallet counts elsewhere in the ASN
  • Weight qualifier/units mismatch vs partner spec

Related reference

Frequently asked questions

© 2026 SignalEDI Inc. All rights reserved.