X12 transaction code
X12 880 Grocery Products Invoice
Stop Mapping. Start Trading.
- Standard
- X12
- Code
- 880
- Trading partners
- 33
Specification summary
X12 880 Grocery Products Invoice at the element level
The X12 880 specification defines 33 segments carrying 180 data elements, 58 of which are mandatory.
- Segments
- 33
- Data elements
- 180
- Mandatory elements
- 58
| Segment | Elements | Mandatory |
|---|---|---|
| G01 | 6 | 2 |
| N9 | 5 | 1 |
| G61 | 5 | 2 |
| NTE | 2 | 1 |
| G27 | 6 | 1 |
| G23 | 16 | 2 |
| G25 | 3 | 2 |
| N1 | 4 | 1 |
| N2 | 2 | 1 |
| N3 | 2 | 1 |
| G72 | 11 | 2 |
| G73 | 1 | 1 |
- Date
- Invoice Number
- Reference Identification Qualifier
- Contact Function Code
- Name
- Description
- Transportation Method/Type Code
- Terms Type Code
Trading partners that support X12 880
33 partners, 36 channels. Click a channel for the full segment guideline.
- Affiliated Foods Inc.
- Albertsons (Safeway)
- Associated Food Stores (AFS)
- Associated Wholesale Grocers (AWG)
- Bashas' Supermarkets
- Bozzuto’s Inc.
- C&S Wholesale Grocers Inc
- Certco Inc.
- Core-Mark (via SPS Commerce)
- DeMoulas Super Markets, Inc
- Harris Teeter
- HEB (Here Everything's Better)
- Heinens
- Ingles Markets Inc
- Kroger
- Kroger Modernized Systems
- Labatt Food Service
- McLane Company, Inc.
- Meijer
- Merchant Distributors
- Piggly Wiggly
- Publix
- Schnucks
- Spartan Nash (dba Nash Finch)
- SpartanNash
- Sprouts Farmers Market
- Stater Bros. Markets
- Super Store Industries
- United Supermarkets
- URM Stores
- Wakefern
- Wegmans Food Markets, Inc.
- WinCo
Usage breakdown
Who trades X12 880 Grocery Products Invoice
880 is used most heavily in grocery & food.
The 880 is the UCS grocery-industry invoice, the grocery counterpart to the general-purpose 810. A supplier bills the retailer for a shipped order using grocery segments: G01 invoice identification, G17 item detail, G72 allowances and charges, and mandatory G31/G33 totals. Retailers match it against the purchase order and receiving records before payment, so pricing, item identifiers, and allowance data must line up with the PO. The supplier, manufacturer, or distributor sends the 880 to the grocery retailer or wholesaler after goods ship; the receiver returns a 997 Functional Acknowledgment. Goods ship against a grocery purchase order and the supplier issues its payment request for the delivered products.
By industry
- grocery & food 36 channels
By network
- Edict Systems 5 channels
- SPS Commerce 3 channels
FAQ
X12 880 questions
What is X12 880 Grocery Products Invoice?
X12 880 (Grocery Products Invoice) is an EDI transaction set defined by ANSI ASC X12 for exchanging grocery products invoice between trading partners. It is one of over 300 X12 transaction sets used across retail, healthcare, manufacturing, and logistics. 33 Stacksync trading partners support this code across 36 channels.
Which trading partners use X12 880?
33 Stacksync partners accept X12 880: Affiliated Foods Inc., Albertsons (Safeway), Associated Food Stores (AFS), Associated Wholesale Grocers (AWG), Bashas' Supermarkets, Bozzuto’s Inc., C&S Wholesale Grocers Inc, Certco Inc., and more. Each partner has its own implementation guideline that Stacksync pre-validates before sending. Browse the full directory above.
How do I integrate X12 880 with my ERP?
Stacksync handles the full X12 880 integration: partner channel certification (AS2, VAN, FTP), transaction-set mapping per the trading partner's implementation guide, translation to your ERP's native data model, and real-time delivery. Typical time from kickoff to production is 3 to 10 business days for a single partner connection.
Ready to automate your EDI?
Most teams go live in days, not months. Talk to our team and we'll walk you through your specific setup.