What an EDI invoice is, how the EDI 810 format works, an example read line by line, why EDI invoices get rejected, and what to do with suppliers who cannot send EDI.
An EDI invoice is an invoice sent as structured data, computer to computer, in a standard EDI format instead of as a PDF or on paper. In North America it is usually the ANSI X12 810 Invoice transaction set. Internationally it is the UN/EDIFACT INVOIC message.
The EDI 810 is the X12 Invoice transaction set. A supplier sends it to bill a buyer for goods or services, usually after the buyer's 850 purchase order and the supplier's 856 advance ship notice. It contains the invoice number and date, the PO number, line items with quantities and prices, and the invoice total.
Both are structured invoices that software can read automatically. Traditional EDI invoices use X12 or EDIFACT formats and are set up partner by partner, often through a VAN or AS2. E-invoices on networks such as PEPPOL usually use UBL and let a company connect once, through an access point, to reach everyone on the network.
An EDI 810 is made of segments. The main ones are BIG (invoice date, invoice number, PO date and PO number), N1 (parties such as bill-to and remit-to), IT1 (one segment per line item, with quantity, unit and price), TDS (invoice total) and CTT (number of line items), wrapped in ST/SE and envelope segments.
Common reasons are a missing or wrong PO number, a price or quantity that does not match the PO or ship notice, line items that do not add up to the total, the wrong unit of measure, and duplicate invoice numbers. Each buyer's EDI guide lists its exact requirements.
Suppliers without EDI can send e-invoices through a network such as PEPPOL, or keep sending PDFs that are converted into structured data with invoice capture. ECIT Digital reads PDF and paper invoices, has a person check any field the AI is unsure about, and delivers the data to your ERP with 99.8% accuracy guaranteed.