Kroger EDI Compliance Guide
Comply with Kroger's EDI standards for grocery and CPG suppliers
Quick Answer
Kroger requires EDI 850 (Purchase Order), EDI 875 (Grocery Products PO), EDI 855 (PO Acknowledgment), EDI 856 (Ship Notice (ASN)), EDI 810 (Invoice), EDI 824 (Application Advice), EDI 997 (Functional Acknowledgment) from all suppliers. Non-compliance triggers chargebacks including non-compliant labeling: $500 per shipment.
Kroger is the largest supermarket chain in the United States, operating over 2,800 stores across 35 distribution centers under banners including Ralphs, Fred Meyer, Harris Teeter, and others. Kroger processes over 11 billion transactions per year. Suppliers interact through the KrogerShip system and 84.51 analytics platform. Kroger requires EDI compliance from all direct-store-delivery (DSD) and warehouse-delivered suppliers, with specific requirements for fresh and perishable goods.
Required EDI Transactions
Kroger requires suppliers to support the following EDI transaction types. Click any transaction to view our detailed guide with segment breakdowns and examples.
Kroger-Specific Transaction Requirements
- EDI 824 (Application Advice): Kroger sends 824 Application Advices to flag errors in documents you transmitted. Treat every 824 as a defect report: fix the root cause, not just the rejected document.
- EDI 850 (Purchase Order): Kroger transmits standard purchase orders as 850s for general merchandise and some warehouse programs. Return a 997 for every 850 received.
- EDI 856 (Ship Notice (ASN)): ASNs need lot and date coding for fresh and perishable products. Missing lot data on perishables is one of the most common Kroger chargeback triggers.
- EDI 875 (Grocery Products PO): Most grocery orders arrive as the 875 Grocery Products Purchase Order rather than the 850. Kroger requires vendors to accept purchase orders as 850 or 875 depending on division, so check which format your division transmits.
Compliance Requirements
Here is what Kroger expects from EDI-compliant suppliers:
- EDI 850 Purchase Order processing (general merchandise and select programs)
- EDI 875 Grocery Products Purchase Order for grocery divisions
- EDI 855 PO Acknowledgment
- EDI 856 ASN with lot tracking for perishables
- EDI 810 Invoice submission
- EDI 824 Application Advice receipt and error correction
- EDI 997 Functional Acknowledgment
- GS1 GTIN compliance for all product identification
- Supplier portal registration and onboarding
- Fresh product date coding and lot tracking
Chargeback Penalties
Non-compliance with Kroger's EDI requirements can result in significant financial penalties:
Common Kroger Chargebacks
- Non-compliant labeling: $500 per shipment
- Late or missing ASN (EDI 856): $200 per shipment
- Late delivery: $500 per shipment
- Pallet quality violations: up to $2,000 per item per division
- Food safety violations: supplier suspension risk
How to Set Up EDI with Kroger
- Complete vendor onboarding with your Kroger category manager and get your vendor number registered in Kroger's supplier systems.
- Submit the New Partner Setup form on edi.kroger.com to register your EDI identifiers with Kroger's EDI team.
- Confirm which document set your division requires: 850 or 875 purchase orders, plus 855, 856, 810, 824, and 997.
- Run test transmissions with Kroger's EDI team until orders, acknowledgments, and invoices clear without errors.
- Go live and monitor 824 Application Advices daily so document errors get fixed before they become chargebacks.
Official Kroger EDI Resources
Always verify requirements against Kroger's own documentation. These are the official resources suppliers use:
- Kroger EDI Portal (edi.kroger.com): Kroger's official EDI site, with implementation guides for each division including Kroger/Peyton's Group and Kroger Modernized Systems.
- Kroger EDI Compliance: Compliance rules for vendors accepting orders that ship to Kroger facilities.
- Kroger EDI FAQ: Answers from Kroger's EDI team, including which purchase order formats (850 or 875) and application advices (824) vendors must support.
- New Partner Setup Form: The form new trading partners submit to start EDI testing with Kroger.
How to Achieve Kroger EDI Compliance
Getting compliant with Kroger requires three things: an EDI platform that supports all required transaction types, automated validation that catches errors before they trigger chargebacks, and integration with your ERP so orders flow through without manual re-entry.
EDI transaction formats follow ASC X12 standards, and product identification uses GS1 GTIN and GS1-128 barcode specifications. Both are required by virtually every major US retailer.
OrderSync handles all three compliance layers. Our platform processes EDI transactions (850, 855, 856, 810, 997) alongside PDF, CSV, and email orders through a single pipeline. Automated validation checks every order against your product catalog, pricing rules, and Kroger-specific compliance requirements before syncing to your ERP.
Related Guides and Articles
Learn more about Kroger EDI requirements and compliance best practices:
Related Resources
Test Your EDI Compliance
Upload your EDI documents to our free inspector and check for compliance issues before sending to Kroger.
Open EDI InspectorFrequently Asked Questions
What EDI transactions does Kroger require?
Kroger requires EDI 850 (Purchase Order), EDI 875 (Grocery Products PO), EDI 855 (PO Acknowledgment), EDI 856 (Ship Notice (ASN)), EDI 810 (Invoice), EDI 824 (Application Advice), EDI 997 (Functional Acknowledgment). Each transaction must meet Kroger's specific formatting and timing requirements.
What happens if I'm not EDI compliant with Kroger?
Non-compliance triggers chargebacks that can range from $200 to $5,000+ per incident depending on the violation. Repeated non-compliance can lead to supplier suspension or loss of the retail account.
Can OrderSync help with Kroger EDI compliance?
Yes. OrderSync supports all EDI transaction types required by Kroger and includes automated validation to catch compliance errors before documents are sent. Our platform processes EDI alongside PDF, CSV, and email orders through a single pipeline.
Is there a Kroger EDI login or portal?
Kroger publishes its EDI documentation publicly at edi.kroger.com, so there is no login for the specs themselves. Day-to-day vendor tasks like item setup and payments happen in Kroger's supplier systems, while EDI documents flow through your EDI platform or VAN connection.
How do I contact Kroger's EDI team?
Kroger's EDI team is reachable at edi@kroger.com. They handle new partner setup, testing, and production support questions, and they ask for suggestions about the edi.kroger.com site at the same address.
Do Fred Meyer, Ralphs, and Harris Teeter have separate EDI requirements?
They are Kroger banners and run on Kroger's EDI program. Requirements can differ by division and system (for example, the Kroger/Peyton's Group guide versus Kroger Modernized Systems), so confirm which implementation guide on edi.kroger.com applies to your products.
Does Kroger use the 875 or the 850 purchase order?
Both. Grocery divisions typically send the 875 Grocery Products Purchase Order, while other programs use the standard 850. Kroger requires vendors to accept whichever format their division transmits, and to handle application advices (824) and functional acknowledgments (997).