What is Electronic Data Interchange?
Electronic Data Interchange (EDI) is the computer-to-computer exchange of business documents in a standardized, structured format, without manual rekeying. Logistics relies on two main message standards: UN/EDIFACT, maintained by UN/CEFACT under UNECE and dominant in ocean shipping, ports and customs, and ASC X12, an ANSI-accredited standard widely used in North American road, rail and ocean freight. Typical EDIFACT messages include IFTMIN (transport instruction), IFTMBF and IFTMBC (booking and booking confirmation), IFTSTA (status report), COPARN (container announcement), BAPLIE (bay plan) and CUSCAR or CUSDEC for customs. Common X12 transaction sets are 204 (motor carrier load tender), 990 (response to a load tender), 214 (carrier shipment status), 210 (motor carrier freight invoice) and 300, 301 and 315 for ocean bookings, confirmations and status. Air cargo uses IATA Cargo-IMP and Cargo-XML messages such as FWB and FHL.
Why it matters for forwarders
For a forwarder, EDI is how bookings, shipping instructions, status events and invoices move between carriers, terminals, customs systems and shippers at volume. Each trading partner publishes an implementation guide that narrows the standard, so a 315 or IFTSTA from one carrier rarely maps identically to another. Most failures are data quality issues rather than transmission issues: missing container numbers, non-standard location codes instead of UN/LOCODE, or status codes that are mapped to the wrong milestone. Mandatory filings such as the EU ICS2 entry summary declaration and US AMS or ISF are also electronic, so data captured at booking flows directly into compliance exposure. Test with partners before go-live, monitor functional acknowledgments (997 or CONTRL), and keep an exception queue for rejected messages.