EDI 945 - Warehouse Shipping Advice

The EDI 945 Warehouse Shipping Advice is used by warehouses to provide confirmation of a shipment was made to a trading partner. Learn about EDI 945s by reading the guide below.

If you need to send or receive EDI 945s, contact our team of EDI experts.

EDI Transaction

EDI 945

What is an EDI 945 Warehouse Shipping Advice?

The EDI 945 is the Warehouse Shipping Advice transaction set, which replaces a paper invoice, giving a confirmation of a shipment. An EDI 945 transaction is utilized by a warehouse so it can notify a trading partner when a shipment is made. 

How is an EDI 945 Warehouse Shipping Advice used?

The EDI 945 Warehouse Shipping Advice transaction set is transmitted by a third-party, remote warehouse to inform a supplier that the shipment has been sent out to the end-user. The 945 is sent immediately after the Warehouse Shipping Order: EDI 940. After the 945 is received, a 997 Functional Acknowledgement is sent back from the supplier to the warehouse indicating that the notification was received. 

Example EDI 945 transaction exchange:

Because the EDI 945 is sent in response to an EDI 940, you can start to understand the traditional order for this data exchange.

Here is an example of where the EDI 945 fits in within the transaction series:

  1. First, an EDI 940 Warehouse Shipping Oder is sent by a supplier to a 3PL provider to formally request shipment of goods from a remote warehouse to the supplier's (buyer's) location
  2. The third-party logistics provider sends the EDI 943 Advanced Shipment Notice to a remote warehouse, informing the supplier that a transfer shipment has been made from the manufacturer. 
  3. Finally, the series is completed after an EDI 945 Warehouse Shipping Advice transaction is sent to provide confirmation of a shipment. The EDI 945 informs the trading partner a shipment was made.

EDI 945 Transaction File

Common information in the EDI 945 transaction includes:

  • Shipment ID

  • Ship-from and ship-to information 

  • Date shipment commenced

  • Payment type information 

  • Method of transportation 

  • Shipping service level (one-day, two-day, overnight)

EDI 945 Transaction Example

Here is an EDI 945 Transaction within Cleo Integration Cloud

EDI 945 Cleo Integration Cloud View

EDI 945 Specification 

This X12 Transaction Set contains the format and establishes the data contents of the Warehouse Shipping Advice Transaction Set (945) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used by the warehouse to advise the depositor that shipment was made. It is used to reconcile order quantities with shipment quantities.


Accredited Standards Committee X12. ASC X12 Standard [Table Data]. Data Interchange Standards Association, Inc., Falls Church, VA. https://x12.org/index.php/products/transaction-sets

Automate EDI / API Transactions

Eliminate manual integration flows by automating and orchestrating EDI and API-based transactions in an intuitive self-service, low-code development environment.

Not ready for self-service? Leverage Cleo’s Managed Services team to get you up and running.


EDI Transaction Automation