Electronic Data Interchange (EDI) is the standardized, computer-to-computer exchange of business documents between trading partners. Instead of emailing purchase orders, faxing invoices, or manually entering shipping notices into a retailer's portal, EDI lets your systems talk directly to theirs. The result is faster order processing, fewer errors, and compliance with the retailer requirements that unlock shelf space. According to GS1 US, EDI reduces order processing costs from over $70 per manual transaction to under $1 when fully automated. For any consumer brand selling into Walmart, Target, Costco, UNFI, or other major retailers, EDI is not optional. It is a hard requirement for doing business. And as brands scale from DTC into wholesale and retail, understanding EDI is the first step toward building an operation that can keep up with demand.
— A standardized format for exchanging business documents (purchase orders, invoices, shipping notices, and more) between organizations electronically, replacing paper-based and manual processes.
Think of EDI as the universal language of B2B commerce. When Target sends your brand a purchase order, they do not send it as a PDF or an email. They send it as a structured electronic document, formatted to the ANSI X12 standard, that your system can read, validate, and act on automatically. Your system then sends back confirmations, shipping details, and invoices in the same structured format. No copy-pasting. No re-keying data. No room for the kinds of human errors that lead to chargebacks and compliance penalties.
EDI has been around since the 1960s, but the technology has evolved dramatically. Modern EDI platforms run in the cloud, connect via APIs, and use AI to handle exceptions that used to require a dedicated EDI coordinator on staff. If your impression of EDI is clunky, expensive, and slow to set up, that reputation belongs to the legacy providers, not to the technology itself.
EDI works by translating your internal business data into a standardized electronic format, transmitting it securely to your trading partner, and converting it back into a format their systems can process. The entire exchange happens without human intervention when set up correctly. A typical EDI transaction follows a straightforward path: your retailer generates a purchase order in their system, their EDI software converts it to the ANSI X12 format (the dominant standard in North America), and transmits it to your EDI provider via a secure connection. Your EDI platform receives the document, translates it into data your ERP or order management system can read, and delivers it to your team. You then respond with confirmations, shipping notices, and invoices through the same channel. The whole cycle that once took days of manual processing now happens in minutes.
There are three core components in every EDI setup:
Translation software converts your business data into EDI format and back again. When Walmart sends you an EDI 850 (purchase order), translation software turns those coded segments and data elements into a readable order with SKUs, quantities, ship-to addresses, and required delivery dates.
Communication protocols handle the secure transmission of documents between you and your trading partners. The most common protocols include AS2 (used by Walmart and Amazon), SFTP (secure file transfer), and VAN (Value Added Network), which acts as a secure mailbox system where documents are deposited and retrieved.
A mapping layer connects the standardized EDI data to your internal systems. This is where your purchase order fields get matched to the right fields in your Shopify store, your ERP, or your warehouse management system. Modern platforms like Crstl handle this mapping with AI, eliminating the weeks of custom development that legacy providers require.
The core EDI documents every brand needs are the EDI 850 (Purchase Order), EDI 855 (Purchase Order Acknowledgment), EDI 856 (Advance Ship Notice), and EDI 810 (Invoice), which together form the complete order-to-cash cycle that retailers require. Most retailers will not accept a single shipment from your warehouse until you can send and receive these four document types electronically. Some retailers require additional documents depending on your fulfillment model (dropship, direct store delivery, or warehouse distribution), but these four are the baseline.
EDI 850 (Purchase Order) is where every transaction begins. The retailer sends you a structured order with item details, quantities, pricing, ship-to addresses, and required delivery dates. For a deep dive, see our complete guide to the EDI 850.
EDI 855 (Purchase Order Acknowledgment) is your response confirming you received the PO and can fulfill it. Many retailers start the chargeback clock the moment they send the 850, so acknowledging quickly matters.
EDI 856 (Advance Ship Notice / ASN) is the document retailers care about most. It tells them exactly what you shipped, how it is packed, what carrier is delivering it, and when to expect it. We cover ASN requirements in detail in our EDI 856 guide.
EDI 810 (Invoice) closes the loop. After you ship, you send an electronic invoice that matches the PO and ASN. Discrepancies between these three documents are one of the top causes of payment delays and deductions.
Beyond these core documents, some retailers require additional transaction sets. Some retailers may ask for EDI 832 (Price/Sales Catalog), while other retailers often need EDI 846 (Inventory Inquiry/Advice) for drop ship-model suppliers.
The dominant EDI standard in North America is ANSI X12, which defines the structure, format, and data elements for over 300 transaction types used across retail, healthcare, logistics, and government. If you are selling to U.S. retailers, ANSI X12 is almost certainly the standard you need to support. International brands trading with European partners may also encounter EDIFACT (the UN-developed standard common in Europe and Asia), but most U.S.-based consumer brands will work exclusively with X12.
You will also hear about GS1 standards in the context of EDI. GS1 is not an EDI standard per se, but it governs the product identification and labeling systems that EDI depends on. Your UPC barcodes, GTIN numbers, GS1-128 shipping labels, and SSCC codes all come from GS1. Most retailers require GS1 Company Prefix registration before you can even begin EDI testing.
Virtually every major U.S. retailer requires EDI compliance from their suppliers, including Walmart, Target, Amazon, Costco, Kroger, UNFI, KeHE, Whole Foods, Nordstrom, Home Depot, and hundreds more. If you are selling to any retailer with more than a handful of locations, you can safely assume EDI will be part of the vendor onboarding process.
Here are a few of our detailed compliance guides for retailers brands ask about most:
EDI costs for growing brands typically range from a few hundred dollars per month for basic cloud-based solutions to $2,000+ per month for legacy providers, with the biggest variable being whether you pay per document, per connection, or a flat monthly fee.
Setup and onboarding fees are the first cost you will encounter. Legacy providers often charge $1,000 to $5,000+ per trading partner for initial setup and testing. Modern providers like Crstl charge much less for onboarding and complete it in days or weeks rather than months.
Per-document or per-transaction fees are where legacy pricing gets expensive at scale. If you are paying $0.15 to $0.50 per document and processing 2,000+ documents per month, that is an extra $300 to $1,000/month on top of your subscription.
Integration fees cover connecting your EDI platform to your ERP, WMS, or ecommerce platform. Legacy providers may charge $2,000 to $10,000+ for custom integrations. Modern platforms offer pre-built connectors for Shopify, 3PLs, Cin7, NetSuite QuickBooks, and other popular systems.
"Crstl delivers a product that makes traditional platforms look like a protection racket. As a fast-emerging brand, Crstl enables us to adapt and scale without viewing us as another pocket to pick." — Ryan Chen, CFO & Co-founder, Neuro
Setting up EDI involves five steps: choosing an EDI provider, registering with GS1, connecting to your retailer's trading partner network, completing EDI testing, and going live with production transactions.
This is the most consequential decision in the entire process. Your EDI provider will be the backbone of your retail operations, and switching later is painful.
Before you can exchange EDI documents, you need a GS1 Company Prefix. This is the foundation for your UPC barcodes, GTIN product identifiers, and SSCC shipping label codes. Registration costs $250/year for small businesses.
Your EDI provider establishes the connection between your systems and each retailer's EDI network. With a provider like Crstl, this step is handled for you.
"The ability and willingness of Crstl to help is night and day compared to other providers. They're not just a vendor; they're genuinely invested in our success." — Josh Lazenby, Senior Operations Manager, KitchenSupply
Every retailer requires you to pass EDI testing before they allow production transactions. A good EDI provider catches issues before submission.
Once you pass certification, the retailer activates your trading partner connection for production. Your first real purchase orders start flowing in.
EDI chargebacks are financial penalties that retailers deduct from your payments when your shipments, documents, or processes fail to meet their compliance standards, and they cost suppliers anywhere from $10,000 to $50,000+ per month if left unchecked.
Automate your ASN generation. The advance ship notice is the single biggest source of chargebacks.
Send documents on time. Each retailer has specific timing windows. Missing these windows triggers automatic penalties regardless of document accuracy.
Validate before you send. The best EDI platforms run pre-transmission validation that checks your outbound documents against the retailer's specific requirements.
For a complete breakdown, read our complete guide to avoiding EDI chargebacks.
Modern EDI platforms are cloud-native, AI-assisted, and built for speed, replacing the legacy model of on-premise software, custom coding, and multi-month implementation timelines that defined EDI for decades.
"As a startup, our biggest advantage is speed of execution. Having a partner, like Crstl, who shares that same advantage and acts quickly was incredibly valuable." — Russ Wallace, CEO & Co-founder, Freestyle
The right EDI provider for a growing brand supports your current retailer requirements, scales with your business without punitive pricing, integrates with your existing tech stack, and provides responsive human support when something goes wrong.
Evaluate every EDI provider on these six dimensions: Retailer coverage, Pricing transparency, Onboarding speed, Integration capabilities, Support model, and Data ownership.
"Our team is a lot more efficient [since switching to Crstl]. When it comes to onboarding a customer, the time that it takes is very short." — Silas Ang, Director of Supply Chain, Immi
Understanding EDI terminology is essential for communicating with retailers, evaluating providers, and managing your compliance requirements effectively.
ANSI X12 — The standard format for EDI documents in North America.
ASN (Advance Ship Notice) — EDI document 856, sent to notify a retailer about an incoming shipment.
AS2 — A secure internet-based protocol for transmitting EDI documents point-to-point. Required by Walmart and Amazon.
Chargeback — A financial penalty deducted from supplier payments for non-compliance.
GS1 — The global standards organization that manages UPC barcodes, GTIN product identifiers, and GS1-128 shipping label formats.
OTIF (On Time In Full) — A compliance metric measuring whether shipments arrive on time and contain the full ordered quantity.
SSCC — An 18-digit GS1 identifier assigned to each carton or pallet in a shipment.
VAN (Value Added Network) — A third-party network that acts as a mailbox for EDI document exchange between trading partners.
EDI uses standardized document formats (like ANSI X12) exchanged in batches through protocols like AS2 or VAN. APIs transfer data in real-time using formats like JSON over HTTP. Many modern EDI platforms, including Crstl, use APIs on the backend to connect with your systems while still speaking EDI to your trading partners.
Yes, if you are selling to any major retailer or distributor. Walmart, Target, Costco, Amazon, UNFI, and KeHE all require EDI regardless of your brand's size.
With a modern provider like Crstl, most brands go live within 1 to 2 weeks. Legacy providers typically take 2 to 4 months per trading partner.
Retailers will not process orders from non-compliant suppliers. You will face chargebacks, shipment rejections, and in severe cases, loss of your vendor status.
Yes. Modern EDI platforms integrate directly with Shopify and Shopify Plus. See our full Shopify EDI integration guide for a detailed walkthrough.
Legacy providers with per-document fees typically cost $500 to $2,000+/month. Modern providers with connection-based pricing typically cost a few hundred dollars per month.
Yes. EDI documents are transmitted through encrypted protocols (AS2 uses SSL/TLS encryption, SFTP uses SSH). Modern cloud-based EDI platforms add SOC 2 compliance, data encryption at rest, and role-based access controls.
EDI is a communication standard for exchanging documents between separate organizations. ERP is your internal business management system. The two work together: EDI brings in purchase orders from retailers and your ERP processes them.
Crstl is the modern B2B commerce network built for brands that want to move fast. With AI-powered EDI workflows, pre-built retailer connections, connection-based pricing, and onboarding measured in days instead of months, Crstl handles the complexity so you can focus on growing your brand.
"Crstl provided the hands-on approach during onboarding, ensuring we had the right amount of services without overpaying for features we wouldn't need for years." — Nikki Elliott, Co-founder, Elavi
Ready to simplify your EDI operations? Book a 30-minute demo and see how Crstl can get you compliant and live with your trading partners in weeks, not months.