EDI is how large retailers send purchase orders. Instead of an email with an attachment, their system sends a structured file to your system, your system sends back a structured acknowledgement, and later a structured shipping notice and a structured invoice. No human types anything.
Shopify does not do this on its own. There is no EDI toggle in the admin. Connecting the two means putting a translation layer between them, and the real question for a small brand is not how, it is whether the account asking is worth it.
When the question arrives
Nobody adopts EDI voluntarily. It shows up as a line in a vendor pack from an account you have just won: a department store, a national grocer, a large specialty chain, or a distributor that supplies them.
The pack will name the documents they expect and give you a deadline. It usually arrives after the buyer has said yes and before the first purchase order, which means you are making a technical decision under commercial pressure. That is the moment to slow down for a week and cost it properly.
Independent shops never ask for this. If your accounts are boutiques and gift shops, you can close this article and go back to wholesale order management, which is what you actually need.
The documents, in plain terms
EDI documents are known by numbers, and there are only four you will meet at the start.
| Document | Direction | What it is |
|---|---|---|
| Purchase order | They send | The order itself |
| Order acknowledgement | You send | Confirming lines, quantities, dates |
| Advance shipping notice | You send | What is on the truck, carton by carton |
| Invoice | You send | The bill |
The advance shipping notice is the one that catches brands out. It has to describe the physical shipment accurately — which SKUs are in which carton, what each carton weighs, which serialised label is on it — and it has to arrive before the goods do. Get it wrong and the receiving dock either rejects the delivery or charges you for sorting it out.
Some accounts add more: a catalogue document so their system knows your products, an inventory advice, a remittance advice, a functional acknowledgement confirming each file was received. The vendor pack lists them.
What connecting Shopify actually involves
There are three shapes of answer, and they suit different sizes of brand.
An app on top of Shopify. A connector app receives the retailer's files, creates orders in your Shopify admin, and sends back acknowledgements, shipping notices and invoices from what you do in the admin. This is the usual route for a brand with one or two EDI accounts. You keep working in an admin you know, and somebody else owns the translation.
Your warehouse does it. If a 3PL already handles your wholesale shipping, many of them run EDI for their clients, and the shipping notice in particular is far easier to generate from the building where the cartons are actually packed. This is often the cleanest arrangement, and it is worth asking about before you sign a warehouse contract — one of the questions in choosing a 3PL for wholesale orders.
A managed service provider. A specialist takes the connection, maps your data to each retailer's specification, and hands you a simple interface. More expensive per month, much less of your time, and the right answer once several retailers each want slightly different files.
What all three share is a mapping project: your SKU codes, the retailer's item numbers, your units and cases, their expected quantities, your addresses and their location codes, all matched up once and maintained forever.
What it costs, and what it costs you
Expect three cost lines. A setup fee for the mapping and testing, which is measured in low thousands for a first connection. A monthly platform fee. And often a charge per document or per order, which is small individually and adds up at volume.
Then the cost nobody quotes: your time during certification. Retailers test the connection before they will trade on it, and testing means sending sample documents back and forth until each passes. Budget several weeks of intermittent attention, and expect the calendar to be driven by the retailer's schedule rather than yours.
The decision rule is simple arithmetic. Take the annual gross margin the account will generate, subtract the setup, the annual fees and a realistic value for your time. If what remains is not clearly worth it, the account is not worth it on these terms, and it is entirely reasonable to say so. Plenty of brands have politely declined a first chain account and picked it up two years later when the volume justified the plumbing.
Chargebacks are the real risk
The fees are predictable. Chargebacks are not.
Large retailers enforce their vendor requirements with deductions from your invoice. A late shipping notice, a carton label in the wrong place, a delivery outside the window, a mismatch between the notice and what was in the carton — each carries a charge, and the charges are taken off what they pay you rather than billed separately.
For a small brand these can turn a profitable order into a break-even one. Two defences. Read the vendor pack properly before you accept the account, including the compliance schedule at the back that nobody reads. And get the physical side right first — carton labelling, accurate carton contents, accurate weights — because most chargebacks are physical failures reported by a data document, not data failures. That work is in wholesale labels.
What to do instead, when EDI is not worth it
Not every large account forces the issue immediately, and there are intermediate options worth asking for.
Many retailers run a supplier portal: a web page where you log in, see purchase orders, and key in shipping notices and invoices by hand. It is tedious and it is free of setup cost, and for a handful of orders a season it is entirely rational. Ask whether the portal is available before assuming EDI is the only door.
Some distributors will take a spreadsheet in an agreed format, then handle the electronic side themselves. Selling through a distributor rather than direct to a chain moves the whole compliance burden onto them, at the cost of another margin step — that trade is in working with a retail distributor.
And some brands simply stay with independents longer. Fifty boutiques reordering steadily is a better business than one chain account that consumes a quarter of your year in compliance. What a first chain conversation actually demands is in selling to department stores as a small brand.
Getting your data ready either way
Whether or not you connect anything, the preparation work is identical and worth doing now.
One barcode number per sellable variant, registered to your company. Measured dimensions and weights for both units and cases. A stable SKU code per variant that never gets recycled when a product is discontinued. A case pack configuration that matches what is physically on your shelf. Addresses and business identifiers that match across your store, your invoices and your bank.
Brands that keep this clean spend two weeks on their first EDI connection. Brands that do not spend two months, because every mapping session turns into a data cleanup.
If you are earlier than all of this and still building the account list, that is the better use of the week. Paste your product link into WholesalePilot and look at the preview of retailers and distributors that stock similar products; some of them will ask for none of this.
Questions brands ask about EDI and Shopify
Is there native EDI in Shopify? No. Every route involves a connector app, a warehouse partner, or a managed provider sitting between the retailer and the admin.
Can I handle EDI manually for one account? Only if the retailer offers a portal. Raw EDI files are not something a person edits by hand in any sustainable way.
Does every large retailer require it? Most national chains do eventually. Regional chains and larger independents often do not, and a distributor can absorb the requirement entirely.
How long does a first connection take? Plan for six to twelve weeks from signing to certified, driven largely by the retailer's testing calendar rather than the technical work.