Berel
Get started
GeneralEDI

Electronic Data Interchange

A standard way to exchange shipment and booking data between companies’ systems without manual entry.

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.

EDI FAQ

What is the difference between EDIFACT and X12?

Both are EDI syntax and message standards. EDIFACT is the UN standard used widely in international shipping and customs, while X12 is the ANSI-chartered standard most common in North America.

Is EDI being replaced by APIs?

APIs are increasingly used for real-time tracking and booking, but EDI remains embedded in carrier, terminal and customs processes. Most forwarders run both in parallel.

What is an EDI 214?

The X12 214 is the Transportation Carrier Shipment Status Message. Carriers use it to send shippers, consignees and their agents shipment status details such as dates, times, locations, route and reference numbers.

Which EDI messages are used for air cargo consolidations?

The forwarder sends master air waybill data to the airline in an FWB or XFWB message and house waybill data in FHL or XFZB messages. Status updates come back as FSU messages, and IATA prefers the Cargo-XML standard for these exchanges.

Sources

  1. X12 Transaction Set 214: Transportation Carrier Shipment Status Message, ASC X12
  2. Introducing UN/EDIFACT, UNECE / UN/CEFACT
  3. e-AWB Global Standard Operating Procedure, IATA

Rules and figures change. Check the current text with the issuing body before relying on it.

Let agents handle the paperwork behind these words.

Berel drafts house bills, checks invoices and tracks every milestone, with your team in control.