Every day I talk to businesses selling products – some small, some large. We specialise in helping businesses find the right cloud software for their business and we are experts in inventory management, ecommerce and manufacturing – so that’s the type of businesses we help.

Almost every day I have a introductory scope call with a client, I need to explain to businesses what EDI is. Unless the customer is already selling to the big chain stores, they don’t know what EDI is and even if they do, they are happy to hear it again.

What is EDI

EDI stands for Electronic Data Interchange.

Super Retail Group explains that EDI nicely as:

the electronic exchange of information in a defined and structured format between their business and their suppliers.

EDI enables:

  • faster, more efficient and more accurate procurement
  • increased service levels and compliance
  • overall supply chain visibility and efficiency
  • enhanced collaboration with our trade partners

EDI is used by large companies that have multiple stores throughout the country or world. Think Coles & Woolworths (for food and beverage products), Iconic, Myer or David Jones or Nordstrom (for fashion businesses), Bunnings (for manufacturing businesses) or Houzz and Wayfair (for lifestyle products businesses). Even if you want to sell your products to Kmart, Target, Walmart, Whole Foods or Rebel Sports they all use EDI. They might call it different names but it is essentially slightly different versions of the same thing.


How does EDI work

Ok, so it’s exchanging data electronically, but how does it work?

Think of EDI as it’s own language. Like banks have a way of exchanging data between the banks that they all understand, EDI is like that. The information exchanges are defined and structured in the same way so that the buyer (e.g. Coles) can place a purchase order in their system and it can automatically flow into the supplier’s software as a sales order.

Furthermore, when you are working with a buyer like Coles, you need to send them an order acknowledgement, confirming if you can fulfill the order that they have asked for and if you can meet their deadline. Then of course, Coles has a lot of moving parts. You need to the goods they have purchased from you to their Distribution Centres and then they need to distribute everything to their hundreds of supermarkets around the country.

They need to know exactly when you are sending their order to them, when it’s going to arrive and ensure that it is labelled correctly. This involves you sending them what’s called an Advanced Shipping Notice, printing off the shipping labels they need to successfully receive your order at the Distribution Centre. Finally, you need to electronically send them an invoice to get paid!

It’s a lot of back and forth. If you don’t do it on time – at any stage – you can “get a black mark” against your company name and risk losing your

Here’s a visual depiction of this process from Cin7, one of the software systems we implement for customers with Xero and QuickBooks Online that can manage their inventory management requirements and their EDI needs all-in-one.

Seeing It in Action

Unfortunately, it’s one of those things that is difficult to show because it’s often only possible in a live environment when connected to a buyer’s network. This is why you will find a whole lot of cartoon animated videos on Youtube explaining you what EDI is and not how it’s done.

I tried to find you a decent video on showing the process but it seems people don’t want to make is easy for me or you to get it.

Here’s what I can tell you to break it down further until I have a time to share it in a video.

Step 1: Become an Approved Supplier
You become an approved supplier of a big chain buyer, like Target. (Yay!… Congratulations!)

Step 2: Use Software that Can Connect via EDI 
You need to be using a software system that can connect electronically to Target’s EDI platform. (We use Xero, QuickBooks Online, Cin7 or DEAR Inventory or a mix of two, depending on our clients needs). Depending on the software you use, you might also need an EDI provider, such as B2B Gateway or Crossfire EDI.

Step 3: Get Accredited by your Buyer’s specialist EDI team 
You need to have your EDI provider/software, contact the Accreditation/Certification team of your buyer. For example, Target will have a team dedicated to approving new suppliers and their software connections. If it doesn’t work, then Target’s orders won’t get to you and things will go south for your new relationship very quickly. Once you have been accredited after going through quite a rigorous testing process, you can start trading via the EDI with your buyer.

Depending on the buyer and your EDI provider, EDI testing and accreditation can take from 2 weeks to 5 months. Sometimes the EDI connection doesn’t exist yet and your provider needs to build it working with the buyer’s EDI team. This can take some time. The accreditation process should not be rushed!

Step 4: Receiving Orders from your Buyer

The process of what needs to be exchanged between your buyer and you, the supplier, throughout the process from order to fulfilment to payment, can be different for different buyers, but you can be guaranteed that it will always start with the buyer sending through a Purchase Order outlining what they want to buy from you.

We will use Cin7, one of the software systems we use, for these examples.

In Cin7, the order will either be automatically imported into the Sales Orders section as a New Sales Order (if Auto-Import is turned on) or when you know you will be receiving orders from your buyers, you can go into the EDI Dashboard in Cin7 and select Import to import all the new orders instantly.

This Purchase Order is often called an 850: Purchase Order. 

Step 5: Order Receipt Acknowledgment is Sent Back to the Buyer

Once you have reviewed the new order/s and confirmed (in Cin7) that you have enough stock to fulfil the orders by the deadline provided, Cin7 will automatically generate an Order Acknowledgement receipt and send it back to the Buyer via the EDI system.

If you need to change their original order because you can’t fulfil what they want in time, Cin7 will send a Change Acknowledgement.

Step 6: Prepare the Order for Fulfilment and Send the Advanced Shipping Notice 

You prepare the order for shipment and then once ready to ship, well before the Buyer’s deadline, you will need to print the labels to put on your boxes/pallets and then Cin7 will create an Advanced Shipping Notice to the Buyer via the EDI system.

Sometimes the label you need to print will be generated by Cin7, which is created and approved during the accreditation process. Or you can use a custom shipping label for the postal providers you are approved to used to send to the buyer, such as Australia Post, UPS, Fedex, Toll etc. No matter where you generate the shipping label from, Cin7, a shipping software – like ShipStation or StarShipIT, or the shipping company directly online – you need to ensure all the shipping information is in Cin7 to be included in the Advanced Shipping Notice (ASN). The ASN tells the buyer all about the order that’s on it’s way.

  • What’s in the box
  • When it’s due to arrive
  • Where it’s going to
  • Where it’s coming from
  • What’s in each box
  • Who sent it
  • The order referernce
  • What Carrier was used
  • The tracking number

And I’m sure there is more – but I’m sure you get the picture.

As long as all this information is in Cin7, then the ASN can be generated and sent to the Buyer via the EDI.

Step 7: Ship the Order and Send the Invoice

Finally, you need to ship the order to the buyer as promised and send the invoice electronically to the Buyer via the EDI for payment. Cin7 will manage this for you too and send a copy of the invoice to your accounting system automatically if you are using a system like Xero or QuickBooks Online.

Now, this is just an example of one software solution and a common example of how EDI transactions can work within your business with your buyer. There are many factors to consider and many more complex possibilities which is why accreditation is so important between you and your Buyer.

If you have any questions on what is EDI and how it works, please don’t hesitate to contact us via the chat or book a free scope call.