To start and identify an interchange of zero or more functional groups and interchange-related control segments
Albertsons (Safeway) X12 810 Invoice
X12 810 (Invoice) is the EDI transaction exchanged between Albertsons (Safeway) (Albertsons Companies (via SPS Commerce)) and its trading partners. Stacksync handles full compliance, mapping, and real-time delivery.
- Segments
- 22
- Loops
- 5
- X12 810
- All partners ↗
Transaction context
Where 810 Invoice fits on Albertsons Companies (via SPS Commerce)
On Albertsons Companies (via SPS Commerce), the X12 810 Invoice follows the 850 Purchase Order and 856 Ship Notice Manifest in the Order-to-cash cycle.
- Albertsons (Safeway) channels
- 2 of 2
- Trading partners
- 360
- Channels
- 473
2 of Albertsons (Safeway)'s 2 channels carry 810
partners across the Stacksync network trade 810
channels network-wide carry 810
On SPS Commerce, 810 runs on 91 channels.
The X12 810 is the electronic invoice a supplier issues against a purchase order. It carries the invoice number and date (BIG), the PO reference, line items with quantity, unit price, and unit of measure (IT1), allowances and charges (SAC), and the total amount due (TDS). Buyers require it so accounts payable can match invoices against purchase order and receipt data automatically, and a clean 810 is a precondition for on-time payment. The supplier or seller sends the 810 to the buyer (retailer, distributor, or manufacturer) after shipping the order, closing the loop opened by the EDI 850 purchase order.
When it fires: An order ships or a service is completed against a purchase order and the seller's ERP generates the invoice, usually at shipment confirmation.
- PO number mismatch: if BIG04 does not echo the buyer's 850 exactly, the invoice lands in a rejection queue and payment stalls.
- TDS totals computed anywhere other than from the line data, or with rounding that differs from the buyer's standard, cause the AP system to hold or short-pay the invoice.
- Stale party or location code tables in the N1 loop produce invalid ship-to deductions and misapplied cash receipts.
- Invoiced quantities that conflict with the EDI 856 ASN, or unapproved SAC allowance and charge codes, drive short-pays and repeat deduction research.
Specification summary
X12 810 Invoice at the element level
The X12 810 specification defines 46 segments carrying 209 data elements, 60 of which are mandatory.
- Segments
- 46
- Data elements
- 209
- Mandatory elements
- 60
| Segment | Elements | Mandatory |
|---|---|---|
| BIG | 7 | 2 |
| NTE | 2 | 1 |
| CUR | 4 | 2 |
| REF | 3 | 1 |
| N1 | 4 | 1 |
| N2 | 2 | 1 |
| N3 | 2 | 1 |
| PER | 8 | 1 |
| DTM | 4 | 1 |
| N9 | 3 | 1 |
| MSG | 2 | 1 |
- Date
- Invoice Number
- Description
- Entity Identifier Code
- Currency Code
- Reference Identification Qualifier
- Name
- Address Information
Full segment guideline — 22 segments 5 loops · X12 810 Invoice
To indicate the beginning of a functional group and to provide control information
To indicate the start of a transaction set and to assign a control number
To indicate the beginning of an invoice transaction set and transmit identifying numbers and dates
To transmit information in a free-form format, if necessary, for comment or special instruction
To specify identifying information
To identify a person or office to whom administrative communications should be directed
To identify a party by type of organization, name, and code
To specify additional names or those longer than 35 characters in length
To specify the location of the named party
To specify the geographic place of the named party
To specify terms of sale
To specify pertinent dates and times
To specify the basic and most frequently used line item data for the invoice and related transactions
To specify additional item details relating to variations between ordered and shipped quantities, or to specify alternate units of measures and quantities
To specify pricing information
To describe a product or process in coded or free-form format
To specify the total invoice discounts and amounts
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
To specify summary details of total items shipped in terms of quantity, weight, and volume
To transmit a hash total for a specific element in the transaction set
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)
Trading partners
1+ trading partners.
And every channel covered.
We connect to every major retailer, distributor, and 3PL on the EDI network. Type to search the directory, or browse the full catalogue.
Trading partners
2+ trading partners.
And every channel covered.
We connect to every major retailer, distributor, and 3PL on the EDI network. Type to search the directory, or browse the full catalogue.
Albertsons (Safeway) Albertsons Companies (via SPS Commerce) EDI 810 FAQ
Common questions about 810 Invoice on the Albertsons Companies (via SPS Commerce) channel.
What is X12 810 Invoice?
Does Albertsons (Safeway) Albertsons Companies (via SPS Commerce) require 810 for trading partners?
How fast can I integrate Albertsons (Safeway) 810 with Stacksync?
Which other Albertsons (Safeway) channels accept 810?
Ready to automate your Albertsons (Safeway) EDI?
Most teams go live in days, not months. Talk to our team and we'll walk you through your specific setup.