Costco EDI onboarding for approved vendors runs in this order:
- Wait for full product approval and your Vendor ID — sort your GS1 barcodes during the wait
- Set up the required documents: 850, 855, 856, 810 and 997 (820 optional)
- Connect via AS2, SFTP or HTTPS — legacy FTP isn't accepted
- Pass compliance testing (budget two to four rounds), with the 856 ASN as the make-or-break document
- Integrate with your ERP or 3PL, go live and monitor in real time
Somewhere in this process and hitting a wall? Ask us — we are happy to help. Start a conversation.
You've cleared the biggest hurdle — Costco has approved your products and issued your Vendor ID. Now comes the part that trips up most first-time suppliers: EDI compliance. Costco's supply chain is famously disciplined, and the EDI requirements that come with vendor status are stricter than most brands expect, especially those whose only EDI experience is Amazon, Walmart or regional retailers.
This playbook walks through Costco EDI onboarding in order, with specific attention to the mistakes that cause delays, chargebacks and dock rejections. If you're still evaluating whether to apply, start with our overview of Costco supplier requirements first.
In this article
1. Get Products Approved Before Touching EDI
This step sounds obvious, but it's where many first-time suppliers waste time. Don't begin EDI setup until your products are fully approved through Costco's vendor portal and you've received your Vendor ID. Approval typically takes a couple of months — use that time to get your GS1 barcodes sorted, since they're fundamental to your first ASN and label tests and can't be improvised later.
Only after you're greenlit will Costco invite you to begin EDI onboarding. Starting before that invitation means building against requirements that may shift between approval and launch.
2. Know the EDI Documents Costco Requires
Costco uses a core set of ANSI X12 documents, and every one carries a timing requirement. Missing any of them — even the ones that feel administrative — creates compliance flags or payment delays.
| Transaction Set | Document | Timing | Why It Matters |
|---|---|---|---|
| EDI 850 | Purchase Order | Sent by Costco; acknowledge within 24 hours | Your starting point for every order cycle |
| EDI 855 | Purchase Order Acknowledgment | Within 24 hours of receiving the 850 | Confirms line-by-line fulfillment capability |
| EDI 856 | Advance Ship Notice (ASN) | Must arrive before the shipment | Most chargeback-prone document — precision is non-negotiable |
| EDI 810 | Invoice | After shipment | Must match the 856 exactly or payment is delayed |
| EDI 997 | Functional Acknowledgment | Within 24 hours of receiving any EDI document | Late 997s affect your compliance status immediately |
| EDI 820 | Remittance Advice | Optional | Increasingly recommended for payment matching and reconciliation |
If you're a long-time EDI user, you know every trading partner has quirks. Costco's insistence on full shipment hierarchy and precise mapping is the one that's easiest to underestimate — especially if your existing setup was configured for a less demanding retailer.
3. Choose the Right EDI Connection
Costco only accepts transmission via secure online protocols: AS2, SFTP or HTTPS. Legacy dial-up and standard FTP are not accepted, so if your current setup relies on older transmission methods, resolve that before testing begins — not during it.
The right EDI provider for a first-time Costco supplier handles translation, mapping and routing regardless of protocol. Confirm these before committing:
- Full AS2 support with no surcharge for the protocol
- ANSI X12 translation built to Costco's specific implementation guide
- No per-message, per-mailbox or per-partner setup fees that compound as you grow
- Experience with Costco's compliance testing specifically, not just general retail EDI
- Real-time visibility into transaction status so you spot problems before Costco does
For a broader comparison of pricing models and contract fine print, see our guide to selecting a VAN provider for EDI.
4. Master ASN Testing and Avoid the Common Pitfalls
Costco's compliance process includes mandatory testing for your 850, 856 and 810 documents along with GS1-128 barcode labels. Budget for two to four rounds — and address the five most common failure causes before your first test cycle, not after:
- Late or missing ASNs. If the ASN doesn't arrive before the truck, the delivery is dead on arrival. This is Costco's most enforced requirement.
- Barcode and ASN mismatches. Your GS1-128 label data and ASN data must sync precisely; any discrepancy triggers a reship request at your expense.
- Hierarchy omissions. Costco requires the full shipment → order → item → pack structure. Submitting only at the pallet or carton level is a failure.
- Missing lot codes. For perishable suppliers, lot codes must be embedded in the automated process from day one — not added manually at the last minute.
- Delayed 997 acknowledgments. Acknowledgments are due within 24 hours of receiving any Costco document, and late ones count against you immediately.
Testing isn't a one-and-done task. A provider who runs automated mapping validation against Costco's requirements before formal testing begins will catch most of these in pre-testing — far faster and cheaper than discovering them during Costco's official compliance review.
Staring at a failed test cycle and not sure which of these five bit you? Send us what Costco sent you — we read these results all the time and we're happy to translate. Ask us, no strings attached.
5. Integrate With Your ERP or 3PL
Getting EDI data into your internal systems shouldn't require retooling your whole workflow. If you run NetSuite, Microsoft Dynamics, Infor, SAP or a similar ERP, look for a provider with API connectors that work with your existing configuration — the goal is Costco purchase orders flowing into your ERP automatically and ASNs generated from shipment data without manual intervention.
If you work with a 3PL, coordinate ASN timing explicitly. Manual handoffs between your team and the 3PL are one of the most common sources of late ASNs — a problem that shows up as a chargeback before most suppliers realize what caused it. Make ASN transmission part of the documented order loading process, not an afterthought.
For structuring this from the ground up, see our manufacturer's guide to trading partner onboarding in EDI.
6. Go Live and Monitor for Chargebacks
Once testing is complete and ERP integration is confirmed, you're ready to launch: GS1-compliant labels and packing slips on every shipment, ASNs transmitted before trucks leave your dock. But onboarding isn't finished until real-time monitoring is in place. In practice, good monitoring means:
- Every inbound and outbound transaction visible in your EDI portal with timestamps
- Alerts that fire immediately when a document fails to transmit or an acknowledgment runs late
- At least 90 days of live transaction data accessible for dispute resolution
- Seven-year archival for audit and compliance purposes
The suppliers who avoid chargebacks in their first 90 days with Costco are almost always the ones who resolve transmission exceptions within hours, not days. Build that response discipline into the team's workflow from day one.
7. Scale Up and Protect Your Margins
Costco can be a powerful growth engine, but hidden EDI costs quietly erode the margins that make the relationship worthwhile. Once live, track two baseline metrics: ASN accuracy above 99% and an invoice dispute rate below 1%.
On the cost side, your provider's pricing model matters more over time than the initial monthly rate. Per-transaction and per-mailbox pricing compounds as Costco volume grows; trading partner-based pricing — a flat rate per active partner regardless of document volume — keeps costs predictable as you scale. If you suspect you're overpaying, upload your current VAN bill for a line-by-line comparison.
First Costco purchase order on the horizon, or already live and fighting chargebacks? Either way, we'd genuinely enjoy talking it through — we've spent more than 25 years in EDI and Costco onboarding is a specialty. No demo, no obligation.
Let's talk Costco EDIFrequently Asked Questions
What EDI documents does Costco require from first-time suppliers?
Costco requires EDI 850 (Purchase Order), EDI 855 (Purchase Order Acknowledgment), EDI 856 (Advance Ship Notice), EDI 810 (Invoice) and EDI 997 (Functional Acknowledgment). The 856 ASN is the most critical — it must arrive before the shipment and match the physical delivery and barcode labels exactly. The 820 Remittance Advice is optional but increasingly recommended for payment reconciliation.
What are the most common EDI mistakes first-time Costco suppliers make?
The most common mistakes are late or missing ASNs, barcode and ASN data mismatches, incorrect shipment hierarchy, missing lot codes for perishable products, and delayed 997 functional acknowledgments. Any of these can trigger chargebacks or dock rejections regardless of order size.
What communication protocols does Costco accept for EDI?
Costco requires EDI transmission via secure online protocols: AS2, SFTP or HTTPS. Legacy dial-up or standard FTP connections are not accepted. Your EDI provider must support at least one of these protocols and handle Costco's specific document mapping and compliance testing requirements.
How long does Costco EDI testing take for new suppliers?
Costco's compliance testing covers the 850, 856 and 810 documents plus GS1-128 barcode labels, and typically takes two to four rounds spread over several weeks. Working with an EDI provider experienced in Costco's requirements shortens the timeline considerably by catching common mapping errors before formal testing begins.
Do I need to contact my trading partners when switching EDI providers for Costco?
No — with the right provider, you can migrate your EDI setup without notifying or disrupting existing trading partners. Providers like BOLD VAN handle the migration at the VAN level, preserving your existing EDI IDs and partner relationships while configuring your setup for Costco's requirements.
What metrics should I track after going live with Costco EDI?
Target over 99% ASN accuracy and less than 1% invoice dispute rate. Monitor transaction visibility daily through your EDI portal, track chargeback rates by reason code and review cost reports monthly. Real-time alerts for transmission failures or late acknowledgments let you resolve issues before they become chargebacks.




