EDI Fundamentals: The Supplierâs Guide to Retail Integration

You just closed a deal with a major retailerâmaybe Walmart, maybe Target. It sounded like a win until someone casually dropped:
âYouâll need to have EDI and ERP ready before you can receive POs.â
Now youâre Googling what EDI even means while trying to figure out if your current systems are remotely compatible with anything. Youâre not alone.
Thousands of suppliers find themselves in this exact situation every year. No one told you about UCC-128 labels, 997 acknowledgments, ASNs, or VANs when you were building your product line. But now theyâre mandatory.
This guide is for you.
Not for IT managers.
Not for consultants.
For operational leaders, founders, and supplier-side teams who just want to get compliant and start shipping without screwing up their first big opportunity.
Weâll walk you through what EDI is, why it matters, what it really takes to implement, and how to avoid the most common and expensive mistakes.
We wonât bore you with theory; everything we write is battle-tested throughout the years of integrating all sorts of EDIs for our clients.
If you need a specific retailer integration guide, here's what we've covered so far (we're updating these regularly):
And if you just need someone to reliably set up this EDI thing for you, schedule a quick free strategy call.
Now letâs start at zero.
What Is EDI and Why Retailers Wonât Work Without It
EDI (Electronic Data Interchange) is how big retailers like Walmart, Amazon, and Target talk to suppliersâdigitally, formally, and with no tolerance for sloppiness.
Itâs not just some backend software add-on.
It replaces email, PDFs, phone calls, and spreadsheets.
Instead of sending a purchase order as a PDF and waiting for someone to enter it manually into your system, the retailer sends you a standardized electronic file (an EDI 850). Your system processes it automatically. You reply with an Advance Ship Notice (EDI 856), then send the Invoice (EDI 810), and so on.
We know it sounds a bit complicated, but youâll eventually come to understand it.
Hereâs what makes it non-negotiable:
- Volume: Retailers issue millions of orders daily. Humans canât keep up. EDI allows machines to talkâfast.
- Accuracy: Every EDI message must be perfectly structured. No typos, no missing fields. If it's wrong, youâll be fined.
- Accountability: Every document is tracked, timestamped, acknowledged (with a 997), and audited. Youâre either compliant or youâre in violation.
Retailers donât use EDI because itâs fancy. They use it because without it, the system breaks.
No ASN? The truck doesnât unload.
Mismatched invoice? You donât get paid.
Thatâs the level of operational dependence weâre dealing with.
So when a retailer says âyou must be EDI-capable,â what they really mean is:
- You need to speak their exact data language.
- You need to respond to every document correctly.
- You need to do it automatically, reliably, and on their terms.
If you donât, youâll delay onboardingâor worse, start racking up chargebacks before youâve shipped your first unit.
How EDI Works in the Real World (and What It Replaces)
Imagine youâre fulfilling an order from Walmart. Hereâs what the full lifecycle looks likeâwith EDI, and then without it, just so you understand the magnitude of whatâs being replaced.
With EDI (the retailerâs expectation):
- Retailer sends a Purchase Order (EDI 850) â You receive it instantly, mapped to your system.
- You send a Purchase Order Acknowledgment (EDI 855) â Confirm what's being shipped and flag backorders.
- You pack the order, then send an Advance Ship Notice (EDI 856) â Walmartâs DC is now prepped to receive exactly whatâs coming.
- You ship. A UCC-128 barcode label matches the ASN. â They scan the label; if data matches, it's processed in minutes.
- You send an Invoice (EDI 810) â Walmart runs a 3-way match: PO + ASN + Invoice.
- They send a Remittance Advice (EDI 820) â Youâre paid. Cleanly.
Without EDI (which is not accepted):
- Retailer emails you a PDF PO
- Someone on your team manually enters it into your ERP
- You ship the goods
- You forget to notify them in advanceâDC isnât ready
- Products are rejected or delayed
- You email an invoice
- It doesnât match their PO
- Your payment is delayed 30â60 days
- You get hit with chargebacks for labeling errors and late ASN
- Your buyer is pissed
Ouch.
"Do I Need to Learn All This?â (No. But Someone on Your Side Does.)
Youâre not wrongâEDI sounds like a foreign language at first. 850s, 856s, AS2 protocols, UCC-128 labelsâitâs a technical maze.
Hereâs the good news:
You donât need to become an EDI expert.
But you do need to take it seriously, because the moment youâre live with a big retailer, EDI mistakes become expensive problems.
What does this look like day-to-day?
If you use a web portal (aka web-EDI), someone on your team will:
- Log in daily to check for POs
- Manually acknowledge orders
- Upload shipment data and invoices
- Print labels for boxes
Itâs like doing admin work with a very unforgiving system. It worksâbut it doesnât scale.
In contrast, if youâre fully integrated:
- Orders arrive directly into your ERP or WMS
- Shipments and invoices are auto-generated
- You still monitor alertsâbut youâre not entering line items manually
This is how mature suppliers operate. Clean. Scalable. Fewer errors.
How CrossBridge helps:
We work with suppliers across industries to handle all of this for youâfrom initial EDI setup to full ERP integration (and much more). Whether youâre using NetSuite, SAP, or QuickBooks, our team migrates you to our proprietary ERP (thus eliminating your potentially high ERP fees), then our team:
- Implements and tests your EDI with each retailer
- Manages the document flow and compliance rules
- Monitors for chargeback risks
- Ensures the ERP and warehouse systems are mapped correctly
You focus on product, fulfillment, and growth.
We make sure the backend doesnât blow up.
Curious to learn more? Schedule a free 30-minute strategy call, where we will provide clarity on your next few moves.
Key takeaway: EDI eliminates the chaos of manual order handling. It creates a synchronized pipeline where the retailerâs systems talk directly to yours. When done right, your team barely touches anythingâorders flow in, shipments flow out, invoices get paid.
But hereâs the catch: You donât get to decide the format, timeline, or method. Retailers dictate it. You just have to comply. And each one does it differently.
Which brings us to the actual documents youâll be required to send. Letâs break them down.
Core EDI Documents Youâll Be Required to Send
Every retailer has their quirks, but nearly all use the same core EDI documents to control the flow of goods, shipments, and payments.
Hereâs what youâll be expected to send or receiveâbroken down by tier of urgency and complexity.
Tier 1 â Mandatory for Every Supplier
These four are non-negotiable. You will deal with them.
- 850 â Purchase Order: This is how you receive orders. It contains item SKUs, quantities, pricing, shipping location, and due dates. Every EDI relationship starts here.
- 856 â Advance Ship Notice (ASN): This tells the retailer what youâre shipping and when. It must match your packaging exactly (down to the box level) and include tracking numbers and barcode info. If it doesnât? Expect chargebacks.
- 810 â Invoice: Your electronic bill for what you shipped. No EDI invoice, no payment. It must match the PO and ASN preciselyâitem, quantity, price, terms.
- 997 â Functional Acknowledgment: You wonât write this manuallyâyour EDI system will send it automatically. It confirms that you received a document (like an 850) and that it was valid at the technical level. If you donât send these, retailers will assume youâre not compliant.
Tier 2 â Common but Retailer-Dependent
Some retailers require these. Others donât. But youâll encounter them often.
- 855 â PO Acknowledgment: You confirm whether you accept the order as-is, or need to reject/modify parts. Amazon uses this to reduce chargebacks.
- 860 â PO Change: Sent by the retailer if they revise an order. Youâll need to be able to handle these dynamicallyâespecially if youâre working with Target or Amazon.
- 820 â Remittance Advice: Payment confirmation. Tells you whatâs being paid, when, and if anything was deducted. Walmart sends these. Not all retailers do.
- 812 â Credit/Debit Adjustment: If thereâs a deduction (e.g., damaged goods, overcharge), itâll be sent here. Youâll use this for reconciliation.
Tier 3 â Advanced or Specialized
These depend on your fulfillment model (e.g., drop-ship, collect freight, VMI).
- 753 / 754 â Routing Request / Instructions: Used when the retailer arranges pickup (collect terms). You request a pickup (753), they reply with instructions (754). Amazon uses this.
- 846 â Inventory Feed: You send available inventory to the retailer (used in dropshipping or vendor-managed inventory).
- 852 â POS / Product Activity Report: Some retailers (like Target) send you sales and inventory data via EDI so you can plan replenishment. This is inbound to you, not something you send.
Labels, Not Just Documents
Retailers require GS1-128 (UCC-128) barcode labels on every carton or pallet. These labels are generated based on the ASN and are scanned on delivery.
Wrong or missing label? Expect your shipment to be rejectedâor fined.
âAre You Sure I Donât Need to Understand All These?â
Noâbut your EDI partner does.
Most suppliers only need to work with the core 4â6 documents for each retailer. The others are layered based on retailer preference and how you ship.
When CrossBridge sets up your EDI flow, we align your system with the specific documents each retailer requiresâand ensure nothing goes missing or mismatched. Whether youâre shipping from your warehouse or a 3PL, we handle the routing, labeling, and compliance edge cases, so you donât need to memorize document codes.
EDI vs API: Why Retailers Donât Just âUse an API Insteadâ
If you're coming from a modern tech environment, the first question that pops up is:
"Why are we still using EDI? Why not just connect to their API?"
Totally valid question. But in retail, the answer isnât about what's newerâit's about what's proven to work at scale across thousands of suppliers.
Two Technologies, Two Philosophies
- EDI is built for structured, scheduled, high-volume transactions. It handles shipping confirmations, invoices, routing, and paymentsâall in formats retail systems have enforced for decades.
- APIs are built for real-time, flexible, lightweight interactions. Great for product lookups, account updates, or shipping ratesânot complex order orchestration across multiple systems.
Retailers donât use EDI because they canât build APIs. They use it because:
- It integrates with legacy ERP, WMS, and finance systems already in place.
- It enforces validation rules that match their internal workflows.
- It scales better across varied partners with minimal tech variability.
When APIs Are Used
Some platforms do offer API options, but only in specific contexts:
- Amazon allows vendors to choose between EDI or their JSON APIâbut even then, the API mirrors EDI structures.
- eCommerce platforms (like Shopify or WooCommerce) use APIs for front-end operations, but retail distribution (Costco, Target, Walmart) stays on EDI.
APIs are faster to work with from a dev standpoint, but they don't replace the deeply embedded, standardized EDI flows required by most retailers.
So Which One Do You Need?
If youâre selling into major retailers, the answer is simple:
EDI is required.
Even if you build your own system, youâll be forced to map it to their EDI specsâor use a provider that does it for you.
What matters most isnât the protocolâitâs the accuracy, compliance, and synchronization of your data. Whether the file moves over AS2, SFTP, or HTTPS doesnât change the expectation: orders flow in, shipments flow out, documents match.
What CrossBridge Delivers
We donât push a tech ideology.
We build systems that let you say "yes" to any retailer requestâEDI, API, custom feed, or otherwise.
Behind the scenes, we maintain:
- EDI-to-ERP pipelines for all major retailers
- API bridges where flexibility helps (e.g. syncing Shopify with our proprietary ERP system)
- Consistent compliance, no matter the protocol
This way, your team stays out of the protocol weeds, and we make sure everything talks to everything, cleanly.
ERP Systems and Why EDI Alone Isnât Enough
Getting EDI up and running is only half the equation. Once you're exchanging documents with your retailer, the real question becomes:
Where does that data go inside your business?
If the answer is âwe print the PO and hand it to the warehouse,â you're headed for friction.If the answer is âit creates a sales order in our ERP automatically,â you're aligned.
Why EDI Is Only a Delivery Mechanism
To put it simply:
- EDI delivers data to you.
- Your ERP (Enterprise Resource Planning system) determines what happens next.
More specifically:
- EDI 850 â becomes a sales order in your ERP
- EDI 856 â built from your ERPâs shipment record
- EDI 810 â generated based on fulfillment, pricing, and terms in ERP
If your ERP isn't connected to your EDI system, then:
- Orders are retyped
- ASNs are built manually
- Invoices get exported from Excel
- Human errors create chargebacks
Which defeats the entire point of having EDI in the first place.
Common ERP Platforms We See in Supplier Workflows
Most suppliers expanding into big-box retail are on one of the following:
ERP | Common Use Case |
---|---|
NetSuite | DTC brands scaling into retail; clean APIs for integration |
SAP (Business One, S/4HANA) | Large or global manufacturers |
Microsoft Dynamics (BC, F&O) | Mid-market brands and wholesalers |
QuickBooks | Still used by smaller suppliers with manual fulfillment |
Homegrown systems | Legacy warehouses, specialty manufacturers |
Each comes with different capabilitiesâand different levels of integration readiness.
Some require middleware or EDI connectors; others canât handle EDI natively at all.
In our experience, clients usually hate how slow & expensive most of these ERP systems are. Especially requiring dozens of consultants to integrate new functionality, which easily brings the costs up.
Integration = Sustainability
Hereâs what happens when EDI and ERP arenât integrated:
- Orders stack up in your EDI portal waiting for someone to notice
- A team member miskeys an order for 100 units instead of 10,000
- Shipment leaves but ASN is forgotten â warehouse rejects the delivery
- Invoices donât match shipped quantities â payment is delayed 60+ days
And hereâs what happens when they are integrated:
- Orders populate instantly in your ERP
- Fulfillment triggers the ASN automatically
- Pricing and payment terms match cleanly
- Invoices reconcile with zero touch
If you're planning to scale with retail, full integration isn't a luxuryâitâs required infrastructure.
Should You Use a Portal or Fully Integrate?
Youâre about to set up EDI. That leads to one of the first and most practical decisions youâll face:
Do you want to use a web portal to handle orders manually, or integrate EDI directly into your ERP and fulfillment systems?
Each path is valid. Only one of them scales.
Option 1 â Web Portal (Manual EDI)
This is the starting point for many smaller suppliers. Your EDI provider gives you access to an online portal where you:
- Log in to download POs
- Manually confirm or reject line items
- Key in shipment data for ASNs
- Generate and print UCC-128 labels
- Manually create invoices in the system
When this works:
- You're dealing with 1â2 retailers
- You're shipping under 10 orders per day
- Youâre not using an ERP, or itâs too rigid to integrate right now
- You need something live fast (some portals can be ready in 1â2 weeks)
But:
- Itâs labor-intensive
- Easy to make human mistakes
- Impossible to scale beyond a few accounts
- You still need to monitor deadlines and compliance daily
Think of it as training wheels. Fine to start, but not a long-term solution.
Option 2 â Fully Integrated EDI + ERP Workflow
This is the path mature suppliers takeâwhether they grow into it or start here.
With an integrated setup:
- POs auto-import into your ERP as sales orders
- ASNs generate from your fulfillment system
- Invoices pull from shipped line items with no duplicate entry
- Label printing happens from inside your WMS or ERP
- 997s, 855s, etc. send automatically without human involvement
When this is the right move:
- Youâre shipping daily to multiple retailers
- You have a fulfillment team that canât afford bottlenecks
- Your ERP is ready for integration
- You want to reduce support overhead and chargeback risk
What We Recommend (and Implement at CrossBridge)
At CrossBridge, we donât do patchwork.
We deliver fully integrated ERP + EDI infrastructure from day one.
If youâre not ready to standardize on an ERP that supports automation and clean data flow, weâre simply not the right partner.
Why?
Because anything less creates bottlenecks:
- Portals waste headcount
- Manual data entry invites compliance risks
- Scaling becomes reactive instead of systematic
We provide an end-to-end setup that connects EDI, ERP, fulfillment, and financials into a single flow. That means:
- POs become orders inside your ERP
- Shipments trigger compliant ASNs with labels auto-generated
- Invoices and remittance data stay reconciled without spreadsheets
- Your ops team monitorsânot managesâdaily EDI
This isnât even a premium tier.
This is baseline infrastructure for working with retailers at scale.
If you're onboarding Walmart, Target, Amazon, or any major retailer, full ERP integration isnât a nice-to-have.
Itâs table stakesâand we make sure you hit that mark from the start.
How to Choose the Right EDI Provider (and Spot the Traps)
Most suppliers only go through this process once, and unfortunately, many choose wrong. EDI vendors vary wildly in cost structure, onboarding time, support quality, and long-term flexibility.
Choosing the wrong one means:
- Missed retailer deadlines
- Months of back-and-forth just to go live
- Fees for basic changes
- Constant escalations for issues that never get resolved
Hereâs how to evaluate a provider before they become a problem.
What Actually Matters (Ignore the Marketing)
Forget vague claims about being âretail-readyâ or âplug-and-play.â Focus on these specific capabilities:
- Retailer-specific experience: Ask which retailers theyâve set up recently. If they donât have Walmart, Amazon, Target, Costco, and others in your pipeline, walk away.
- Integration with your ERP: Most EDI providers say they integrate with NetSuite, SAP, Dynamics, etc.âbut ask to see how that actually works. Is this integration native? Middleware? Manual file drops?
- Map management: Who edits your EDI maps when a retailer changes formats? Do you need to file a support ticket and wait 2 weeksâor is it handled proactively?
- Label compliance: Can they generate UCC-128 labels from your ERP data automatically? If not, youâll be stuck in a semi-manual loop.
- Testing and onboarding speed: Some providers take 2â3 months to finish testing with a single retailer. Thatâs unacceptable if youâve already signed the vendor agreement.
- Support responsiveness: Chargebacks donât wait. If something breaks, will you be talking to a support deskâor an actual EDI expert?
Real-World Provider Feedback (From Suppliers)
Weâve reviewed hundreds of supplier experiences, and hereâs what youâll find again and again:
Provider | Known For | Common Complaints |
---|---|---|
SPS Commerce | Largest retail EDI network, deep retailer compliance | Portal-heavy if unmanaged; integration requires external planning |
TrueCommerce | Mid-market fit, ERP-friendly tools | May require active project oversight; delays if left unowned |
Cleo | Strong integration tools | Not beginner-friendly, requires in-house IT |
Babelway / OpenText / DiCentral | Specialized compliance | High setup complexity, minimal guidance |
Many of these vendors focus on "just getting you compliant." These arenât bad platforms.
Theyâre infrastructure, and some of them are our partners.
What CrossBridge Brings to the Table
We partner directly with leading EDI platformsâincluding SPS and TrueCommerceâand act as your hands-on operations layer to ensure:
- EDI maps match retailer and ERP logic end-to-end
- Integration timelines are defined, owned, and met
- Label generation flows from your actual fulfillment data
- Every EDI document connects cleanly into your ERP
- You know who to contact when something failsâand itâs us
You still use the industry-standard platform.
But instead of navigating it alone, youâre backed by a team thatâs been through this with dozens of suppliers, across every major retailer.
What Itâll Cost: Real-World Ranges by Company Size
EDI isnât expensive because of the software.
Itâs expensive when it's done wrong, scoped poorly, or left to drift.
If youâre getting into retail distribution, youâll be paying for:
- EDI platform access (monthly fees, per-transaction or partner)
- Integration work (initial setup + ongoing changes)
- Support and monitoring (unless internalized)
- Compliance and chargeback mitigation (whether reactive or automated)
Letâs break it down by company stage.
Tier 1 â Early Stage or Manual Ops (Web Portal Only)
- Who this is for: Small suppliers just entering retail with 1â2 accounts, minimal volume, no ERP.
- Platform Cost: $100â$400/month (SPS, TrueCommerce, B2BGateway)
- Per Partner Setup: $300â$1,500 each (Some charge more if custom maps are required)
- Labeling Tools: Often separateâ$50â$100/month extra
- Pros: Fast to launch, low upfront cost
- Cons: Manual labor, cannot scale, high error risk
Tier 2 â Mid-Market, ERP-Integrated Suppliers (CrossBridge Clients)
- Who this is for: Companies doing $2Mâ$50M+ in revenue, working with 3+ major retailers, already using or migrating to ERP.
- Platform Cost: $500â$2,000/month (depending on document volume and partners)
- CrossBridge Integration + Management: Typically bundled into monthly operations support or fixed implementation fee (transparent, scoped)
- Common Stack: NetSuite + SPS or Dynamics + TrueCommerce
- Pros: End-to-end automation, clean data, scalable ops
- Cons: Noneâthis is the baseline for stable supplier infrastructure
Tier 3 â Enterprise or High-Volume Complexity
- Who is this for: Multichannel suppliers with complex warehouse logic, 10+ retailers, thousands of SKUs, or international operations
- Total Annual Cost (All-in): $50kâ$250k/year
- Typical Stack: SAP or Oracle ERP + multiple EDI channels + internal IT/ops team + external partner
- Pros: Fully customized, multi-retailer optimization
- Cons: Requires constant maintenance, internal ownership, and high coordination overhead
Hidden Costs to Watch For
Even small suppliers can get burned by things no one flags early:
- Document overages (per KB billing) â Some platforms charge by the character
- âPartnerâ add-ons â Adding a new retailer can cost $300â$2,000, depending on the platform
- Map edits â Retailer updates their EDI spec? You pay for every change
- Testing time â Delays in going live often create indirect costs: lost orders, missed ship windows, buyer friction
How CrossBridge Simplifies the Cost Model
When you work with CrossBridge, you donât deal with EDI vendors directly.
You donât sign multiple contracts.
You donât pay surprise document overages or get billed for every new retailer.
We absorb all those costs.
You use your EDI accountâwe manage the platform, the integration, the mapping, and the ongoing support.
You pay us a single monthly retainer.
No markups. No hidden fees. No escalating costs when your order volume increases or your retailer changes specs.
Whatâs included:
- Setup and testing with each retailer
- Full integration with your ERP (NetSuite, SAP, Dynamics, etc.)
- UCC-128 label generation
- Map edits and compliance updates
- Daily transaction monitoring and exception handling
- Direct coordination with the EDI platform on your behalf
The result: You get predictable monthly pricing. You stay fully compliant. And your team never touches EDI complexity.
You focus on growth. We own the backend. Thatâs the model.
Timeline: How Long It Actually Takes to Go Live
One of the first questions we get from suppliers is: âHow fast can we go live with [retailer]?â
The honest answer: it depends on how the project is scoped and whoâs steering the process.
If youâre managing EDI setup yourself, coordinating between your ERP team, your EDI provider, your buyer, your 3PL, and your ITâexpect friction. If youâre working with CrossBridge, the path is direct. We own the stack and remove blockers upfront.
Hereâs what the timeline typically looks like under full management.
Average Implementation Timeline (Under CrossBridge Management)
Phase | Timeframe | What Happens |
---|---|---|
Kickoff & Requirements | Week 1 | We audit your ERP setup, fulfillment method, and retailer specs |
EDI Account Provisioning | Week 2 | We set up the required partner profiles and retailer connections |
Map Development & ERP Integration | Weeks 2â4 | POs, ASNs, Invoices configured and tested within your ERP |
Retailer Testing & Validation | Weeks 3â6 | We handle testing, UCC-128 validation, and certification |
Go-Live & Monitoring | Week 5+ | Orders begin flowing; we monitor, catch exceptions, adjust if needed |
Typical Go-Live:
4â6 weeks from kickoff to production-ready
What Slows It Down (and How We Prevent It)
Without strong ownership, hereâs what causes delays:
- Retailer onboarding windows (especially for Walmart or Target)
- ERP misalignment (incomplete data structure, bad SKUs, missing units of measure)
- EDI provider communication gaps (missed map requirements, testing misfires)
- Warehouse not ready for label printing or ASN logic
We remove those risks early.
At kickoff, we align:
- Retailer expectations
- ERP configuration
- Fulfillment data paths
- Testing gates
And we donât hand it off to your team. We stay on point until the system is live and clean.
How Fast Can It Be Done?
If your ERP is stable, your warehouse is responsive, and the retailer is actively engaged, weâve gone live in as little as 2â3 weeks.
If youâre integrating with multiple retailers across multiple warehouses with incomplete master data, expect 6â8+ weeks.
But regardless of complexity, CrossBridge:
- Owns the project
- Drives the timeline
- Communicates with all parties
- Flags blockers before they become delays
VANs, AS2, and Other Acronyms Youâll Hear (and What You Actually Need to Know)
Once you start talking about EDI, youâll hear a flood of technical termsâVAN, AS2, FTP, X12, EDIFACT, and more. Most of them are protocol-level jargon that youâll never need to touch, but youâll hear them in onboarding calls, retailer specs, or EDI vendor dashboards.
Letâs clarify what matters and what doesnât.
VAN (Value-Added Network)
A VAN is a private network that routes EDI messages between you and your trading partners.
- Think of it as a mailbox serviceâeach party drops off and picks up messages from a shared exchange.
- You donât set it up or manage itâyour EDI provider does.
- Some platforms charge per KB sent/received through the VAN
You donât choose your VAN. Itâs embedded in the infrastructure we manage on your behalf.
AS2 (Applicability Statement 2)
AS2 is a protocol that allows two parties to exchange EDI documents securely and directly over HTTPS.
- Required by some retailersânotably Walmart, Target, and Costco
- Offers real-time delivery with receipt confirmation. Eliminates reliance on third-party VANsâbut comes with its own security and certificate requirements
Again, this is handled entirely by your EDI platform and us. You donât configure or maintain AS2 connections directly.
SFTP, FTP, HTTPS
These are file transfer protocols used by different retailers. Some use SFTP for document drop, some require HTTPS with credentials, and others still run older FTP setups.
The important thing is this:
You donât need to care which protocol each retailer uses.
CrossBridge configures the routing logic and security layers based on each retailerâs requirements.
X12 vs EDIFACT
These refer to the structure of the EDI files.
- X12 is the U.S. standard (used by Walmart, Target, Amazon, etc.)
- EDIFACT is the international standard (common in the EU and global logistics)
If youâre only selling in the U.S., youâll only deal with X12.
All your 850s, 856s, and 810s follow that structure.
The CrossBridge Simplification
We never ask you to choose a protocol or understand a format.
We align with what each retailer expects and make sure your ERP is connected to that format, transport layer, and spec version, without adding technical clutter to your day-to-day.
Youâll see orders, shipments, and payments.
Weâll deal with the pipes, maps, and specs.
What Raw EDI Actually Looks Like
Curious what all this looks like behind the scenes?
Hereâs a simplified snippet from an actual EDI 850 Purchase Order (Walmart to Supplier):
ISA*00* *00* *ZZ*WALMART *ZZ*SUPPLIER001 *230508*1200*U*00401*000000001*0*P*>
GS*PO*WALMART*SUPPLIER001*20230508* 1200*1*X*004010
ST*850*0001
âŚ
Each line represents a structured segment:
- ISA = Interchange control header
- GS = Functional group headerST = Start of transaction set (here, a purchase order)
Itâs not designed for humansâitâs built for machines to parse at high volume with zero ambiguity.
And this is why systems matter.
No oneâs manually typing these strings. Your ERP, EDI platform, and integration layer must handle them flawlessly.
You are not meant to understand this language.
But your system better speak it natively.
Rookie Mistakes That Kill Retail Relationships
Most EDI failures donât happen after launchâthey happen before the first shipment leaves the warehouse. And theyâre almost never due to platform bugs or software limitations. Theyâre operational, human, and entirely preventable.
Hereâs what weâve seen derail supplier launches, delay POs, or trigger immediate frustration from buyers.
Mistake 1 â Treating EDI as a One-Time Setup Project
EDI isnât a checkbox. Itâs a live connection that must be monitored, maintained, and adapted as retailers update formats or introduce new compliance rules.
Suppliers that treat it like a âset it and forget itâ integration end up blind to:
- Missing 997 acknowledgments
- Retailer spec updates
- Stale product or warehouse data
- Silent map failures
At CrossBridge, we continuously monitor every transaction and update flows as specs change. This isnât maintenanceâitâs operational hygiene.
Mistake 2 â Delaying ERP Alignment
You canât bolt EDI onto a disorganized ERP.
If your SKUs, units of measure, shipping methods, or warehouse logic arenât standardized, EDI documents will constantly fail validation.
Weâve seen:
- POs rejected due to mismatched SKUs
- ASNs blocked because package dimensions were missing
- Invoices short-paid due to bad tax or freight field logic
Clean ERP = Clean EDI.
Mistake 3 â Putting EDI in the Wrong Hands Internally
Often, suppliers assign EDI to:
- The warehouse manager
- An overwhelmed ops lead
- A junior IT analyst
None of them are wrong choices, but none of them has complete visibility.
EDI touches finance, fulfillment, compliance, labeling, inventory, and customer relationships. If no one owns the whole picture, problems fall between teams.
We act as that point of ownership for clients, so internal teams can stay focused on execution without babysitting the system.
Mistake 4 â Assuming All Retailers Work the Same Way
Walmart wants AS2.
Amazon expects 855s and flexible item substitutions.
Target requires 852 POS data uploads.
Costco might want bundled UCC labels per pallet layer.
Suppliers that assume a single flow will work everywhere get blocked before launchâor worse, mid-stream.
Every retailer has its own nuance.
Mistake 5 â Skipping Exception Handling and Daily Monitoring
The system will never be 100% hands-off.
Labels get misprinted. POs change mid-cycle. Retailers drop connections without warning. Even automated flows need regular tracking & regular maintenance.
We monitor every transaction and flag:
- Missing or failed documents
- Retailer system outages
- Unexpected format deviations
- Acknowledgment gaps that could result in delayed payment
Most EDI providers leave this to the supplier.
We donât.
If something breaks, we know first and fix it before it reaches your buyer.
How to Get EDI Right the First Time: A Tactical Checklist
Youâve made it this far, which means youâre not just trying to understand EDIâyouâre preparing to implement it. This is where most suppliers stall. Not because the systems are hard, but because no one lays out exactly what needs to happen, in what order, and who should own what.
Hereâs your no-fluff checklist. Follow this sequence, and youâll stay ahead of compliance, avoid rework, and ship with confidence.
1. Lock in Your Retailerâs EDI Requirements
- Request their official EDI onboarding packet (specs, label rules, test flow)
- Confirm protocols (AS2, VAN, etc.) and required documents (850, 856, etc.)
- Understand the timeline they expect you to be compliant
CrossBridge Note: We request and manage this directly with retailers on your behalf.
2. Finalize Your ERP Configuration
- Standardize SKUs, UOMs, pricing, freight logic, and tax rules
- Ensure sales order, shipping, and invoicing flows are clear and structured
- Confirm label fields (GTIN, SSCC, carton IDs) can be mapped cleanly
CrossBridge Note: If your ERP isnât ready, we wonât build on it. We make sure the foundation is stable first.
3. Identify Warehousing and Fulfillment Flows
- In-house, 3PL, or hybrid?
- Who prints and applies UCC-128 labels?
- Do shipments leave as cartons, pallets, or mixed-mode?
CrossBridge Note: We build ASN and label logic around your real-world warehouse configuration.
4. Set Up and Integrate EDI (We Own This)
- Provision EDI partner accounts
- Configure document maps (850, 856, 810, 855, etc.)
- Set up protocols and transmission logic (AS2, FTP, etc.)
- Tie everything into your ERP directly
CrossBridge Note: This is our responsibility, from A to Z.
5. Conduct Retailer Testing
- Submit test POs, ASNs, and invoices
- Validate UCC-128 label scans
- Get formal certification or test clearance
- Align go-live window with your buyer
CrossBridge Note: We handle test cycles, fix errors, and push the retailer to move fast.
6. Go Live with Full Monitoring in Place
- Start receiving live POs
- Verify document round-trip flows in production
- Monitor exceptions daily (we do this)
- Confirm clean invoice matches and payment release
CrossBridge Note: We watch every transaction. If it breaks, we fix it before it costs you.
7. Expand to Additional Retailers (Optional, Fast)
Once the system is running, adding new retail accounts is a matter of:
- Importing the retailer spec
- Building the required map
- Running test flow
- Updating ERP logic if needed
Next Steps: Setup Guides for Each Major Retailer (Still in-progressâŚ)
Below is a growing library of setup guides. These pages break down what each retailer expects and how we configure it end-to-end.
- Walmart EDI Setup â AS2 required, strict ASN structure, UCC-128 validation at DC
- Amazon Vendor Central â 855 confirmation logic, optional API support, flexible substitution rules
- Target â Requires 852 POS feeds, branded labeling, long testing cycles
- Costco â Unique pallet-label requirements, ASN carton logic by tier
- Home Depot â Pro Xtra vendor program compliance, PO change handling
- Loweâs â Specialized freight terms and nonstandard 856 mappings
- Walgreens / CVS / Rite Aid â Pharmaceutical formatting rules and DSCSA compliance
- BJâs / Kroger / Albertsons â Food and perishables: special handling on pack dates, catch weight fields
FAQs: Fast Answers to Things Youâll Ask Anyway
Can I choose my EDI provider, or do I have to use the one the retailer recommends?
You can choose. Retailers usually specify the required protocols (AS2, SFTP, VAN), but not the provider itself. Youâre free to work with any EDI vendor as long as they can meet the spec.
Some retailers do offer pre-integrated onboarding with select providers, which can speed things upâbut youâre not locked in.
Do I need to train my team to manage EDI?
It depends on your setup.
- If youâre doing it manually (e.g. via a portal), yesâsomeone will need to log in daily, process documents, and print labels.
- If youâre integrated with your ERP, training is minimal. EDI becomes invisibleâPOs create sales orders, shipments trigger ASNs, and invoices are synced.
In either case, someone needs to own the process internally, even if itâs automated.
What happens if a document fails or a transmission doesnât go through?
If youâre managing EDI yourself, youâll need someone to monitor logs, 997s, or rejection notices.
If youâre working with a managed service, theyâll handle alerting, investigation, and recovery.
Most issues come down to mapping errors, bad data from ERP, or retailer-side outages.
Either way: have a plan to monitor, not just send.
How often do retailers change their EDI requirements?
It varies. Some update annually, others more frequently. Even a minor change, like adding a new required field, can break a flow if not handled correctly.
If youâre managing it internally, make sure someone is reviewing spec updates and maintaining your EDI maps.
If youâre using a service provider, ask if spec updates are included in your contract or billed separately.
When you work with a partner like CrossBridge, we track and manage this for you.
Who generates UCC-128 (GS1) labels, and how does that work?
Labels are generated using shipment data from your ERP or fulfillment system.
- If youâre doing this yourself, make sure your ERP or WMS can generate retailer-compliant labels.
- If you outsource EDI, the provider will usually generate them and give you a printable file.
Make sure you test labels with your retailerâs DC before you ship.
What if I switch to a new warehouse or 3PL - does my EDI setup change?
Yes, usually. ASN logic, label data, and routing flows may need to be reconfigured.
If you built your system in-house, youâll need to remap fields and possibly re-test with retailers.
If youâre working with a service partner, they typically handle the transition and retesting.
Do I need to understand EDI document standards like X12 or EDIFACT?
Not in detail.
You should understand what documents like 850, 856, 810 doâbut you donât need to learn segment syntax or loops unless youâre building or editing maps yourself.
If youâre keeping EDI internal, assign someone with technical ability to own mappings and spec interpretation.
How do I add a new retailer once Iâm live?
Two ways:
- If youâre managing EDI internally: request the spec, build new maps, test with the retailer, and push live.
- If youâre using a service provider: theyâll typically handle the full setup based on your ERP and existing system.
Best practice: each retailer should be scoped and implemented independentlyâdonât assume one flow fits all.
What does âEDI monitoringâ actually involve day-to-day?
At minimum:
- Checking for successful transmission and receipt (especially 997s)
- Verifying that shipments and invoices matched retailer expectations
- Resolving rejections or exceptions immediately
Some teams use dashboards or exception queues. Others monitor logs or email alerts. Itâs not about watching everythingâitâs about catching the 1% that breaks.
Once Iâm live, how much do I need to touch EDI daily?
In a properly integrated setup: very little.
The system handles the flow automatically based on ERP data.
The only touchpoints might be:
- Releasing shipments
- Investigating exceptions
- Adjusting for retailer-specific nuances
If youâre using a portal or semi-manual setup, expect more hands-on time.
Conclusion
If youâve made it this far, you understand two things:
- EDI is not optional if youâre working with U.S. retailers.
- Itâs not just about softwareâitâs about how your entire operation talks to theirs.
You can build and manage it in-house, and many companies do with an EDI provider. But it takes technical discipline, cross-functional coordination, and constant maintenance.
An end-to-end partner doesnât just âset up EDI.â They do the following:
- Translate each retailerâs requirements into your ERP logic
- Configure, test, and maintain all document flows
- Generate and validate shipment labels
- Monitor every transaction and intervene on failures
- Keep systems aligned as you grow, change warehouses, or add retailers
Whether you use SPS, TrueCommerce, or any other platform, those are just tools. The outcome depends on how well theyâre integrated and managed.
If youâd rather not build that capability internally, hire someone whoâs done it at scale.
If you want to own it yourself, use this guide as a blueprintâand donât skip the hard parts.
Getting EDI right doesnât win you business.
But getting it wrong can lose it.
If you want a partner to offload this, schedule a free 30-minute call and letâs get you set up.