EDI 880
Grocery Products Invoice

What is an EDI 880?
EDI 880, also known as a Grocery Products Invoice, is sent by a grocery supplier to a buyer, such as a grocery store, to bill for goods or services. The invoice may include details like total amount due, an itemized list of goods and/services and their agreed upon pricing, and payment terms.
EDI 880 documents follow the x12 format set by the American National Standards Institute (ANSI), a not-for-profit organization that regulates EDI formats in the U.S.
What are the Essential Components of EDI 880?
EDI 880 generally needs to contain several pieces of information regarding the originating business transaction and required billing details. These include:
- Supplier and buyer identifying information
- Shipping and Billing Addresses
- Remit-To Details
- Product quantities, descriptions and prices
- Total amount due, including additional charges, discounts or other adjustments
- Payment terms
- Taxable amounts when applicable

How Do I Use EDI 880?
Often, after receiving an EDI 875 Grocery Products Purchase Order, the grocery supplier picks, packs, and ships it. Once the shipment has been delivered, the grocery supplier sends EDI 880 to request payment from the buyer.
The buyer confirms receipt of EDI 880 by sending an EDI 997 Functional Acknowledgement. They may also review the invoice to check for any issues or discrepancies. Finally, the buyer will move the EDI 880 document to their ERP or other financial system to schedule payment.
In some cases, a supplier may choose to send EDI 857 Shipment and Billing Notice instead of EDI 856 Advance Shipping Notice and EDI 880 Grocery Products Invoice. Be sure to check your trading partner requirements to decide which EDI transaction sets to use.
What are the Benefits of EDI 880?
As a billing document, it is essential that all the information on an invoice be accurate. Using EDI 880 takes advantage of data transfer automation, which, when paired with integration, can automatically send invoices from your business system directly to the buyer. This reduces the possibility of invoice discrepancies, while saving time usually spent on manual data input and can increase payment velocity.
Because electronic data interchange is securely encrypted, payment information contained in EDI 880 is more protected than it would be in email, fax or paper formats.
EDI Format Example
EDI 880 can be viewed in two formats โ a human โreadableโ version and a โrawโ data version. The example below shows the raw EDI data, which is usually translated using integrated EDI software, and then sent to your business system (ERP) for use by your EDI manager or other employees.ย
ย
- Click to See Example
-
ISA*00* ย ย ย ย ย *00* ย ย ย ย ย *12*9622309900 ย ย *08*9288030000 ย ย * ย ย ย * ย ย *U*00401* ย ย ย ย *0*T*>ย
GS*GP*9622309900*9288030000*20200706*0945**X*004010UCSย
ST*880ย
G01*20200706*INV003040*20200701*058934953ย
G62*11*20200703ย
G27*U***UPSN*UPS GROUNDย
G23*01*3******20200804*30ย
G25*PO*01*Columbusย
N1*ST*Test Grocery Outlet*92*04893292ย
N3*123 Main Streetย
N4*Columbus*OH*43212ย
N1*BT*Test Grocery Corporation*92*0478392ย
N3*321 1st Streetย
N4*Columbus*OH*43215ย
N1*SF*Test Grocery Supplier*92*054389ย
N3*621 Main Streetย
N4*Pittsburgh*PA*15224ย
N1*RE*Test Grocery Supplier*1*057685947568ย
N3*621 Main Streetย
N4*Pittsburgh*PA*15224ย
G17*200*EA*5.75*057685748372*UK*10005768574837****200ย
G69*Test Itemย
G31*10*CA*75*LBย
G33*115000ย
SE*23ย
GE*1ย
IEA*1*