ANSI X12
ANSI ASC X12 is the American National Standards Institute's EDI standard, developed since 1979 and dominant across North American business-to-business electronic exchange. While UN/EDIFACT rules international trade, X12 rules domestic US trade — and the two coexist in cross-border supply chains.
X12 messages use a different syntax to EDIFACT (segment IDs are 2-3 letters with numeric qualifiers — e.g., ST for transaction set header, BEG for beginning, N1 for name). Each transaction set has a 3-digit number: 204 Motor Carrier Load Tender, 210 Freight Invoice, 214 Transportation Status, 301 Confirmation Booking, 309 Customs Manifest, 856 Advance Ship Notice.
X12 dominates US trucking, retail, healthcare claims and banking. Freight platforms must speak both X12 (US) and EDIFACT (international) to operate end-to-end.
X12 is the language of US domestic logistics — trucking, retail, healthcare and banking. In any cross-border supply chain you meet both dialects: X12 on the North American legs and EDIFACT internationally, which is why a freight platform has to translate between them to run end to end.
What are EDI 204, 214 and 856?
X12 transaction sets: 204 is a motor-carrier load tender, 214 a transportation status update, and 856 an Advance Ship Notice (ASN). Each has a 3-digit number.
When do I need X12 versus EDIFACT?
Use X12 for North American domestic exchanges (US trucking, retail) and EDIFACT for international ocean and customs messaging. Global operations support both.