Retail EDIFACT — Luxembourg's grocery sector
Long before regulatory e-invoicing, supermarkets exchanged orders and invoices by EDI (Electronic Data Interchange). The language of this trade is EDIFACT and its retail dialect, EANCOM (run by GS1). In Luxembourg the landscape blends a local champion, Cactus, with Benelux and French chains — Auchan, Delhaize, Lidl, Aldi, Cora, Pall Center — whose logistics flows constantly cross the Belgian, French and German borders.
History — a cross-border retail market
Luxembourg's grocery retail adopted EDI in step with its neighbours, because many chains operate regionally. A Belgian or French buying centre often steers the Luxembourg stores, and the same EANCOM systems serve both sides of the border. The Grand Duchy's specificity is the density of cross-border shopping: tens of thousands of cross-border workers and consumers from neighbouring regions shop in Luxembourg (fuel, tobacco, alcohol, food), which makes logistics and EDI flows structurally regional.
Cactus, founded in Luxembourg, is the national reference chain. Alongside it, international groups — Auchan (French), Delhaize (Belgian, Ahold Delhaize group), discounters Lidl and Aldi (German), Cora — operate Luxembourg outlets leaning on their group EDI systems.
Typical retailer ↔ supplier EDI flow (EANCOM)
Retailer (Cactus, Auchan...) Supplier
│ │
│ ORDERS (order) ─────────────► │
│ │
│ ◄─────── ORDRSP (response) ─────│
│ │
│ ◄─────── DESADV (dispatch) ─────│
│ │
│ RECADV (receipt) ───────────► │
│ │
│ ◄─────── INVOIC (invoice) ──────│
│ │
Addressing : GLN (Global Location Number, GS1)
Products : GTIN/EAN (GS1 barcode)
Network : VAN / AS2 (often shared with BE/FR/DE) Governance — GS1 and the retailers
The EANCOM standard is governed by GS1, the global body for barcodes and logistics identifiers. GS1 defines the GLN (Global Location Number, the address of a delivery point or entity) and the GTIN/EAN (the product code behind each barcode). Retailers then publish their implementation guidelines — which EANCOM segments are mandatory, which message versions, which VAT conventions — that every supplier must follow to be listed.
EANCOM messages — ORDERS, DESADV, INVOIC
The commercial cycle relies on a handful of standard messages. The order (ORDERS) comes from the retailer; the supplier confirms (ORDRSP), ships and announces delivery (DESADV, often with a pallet SSCC); the retailer acknowledges receipt (RECADV); the supplier invoices (INVOIC). Everything is addressed by GLN, and products are identified by GTIN.
UNH+ME000001+INVOIC:D:01B:UN:EAN010'
BGM+380+2026/LU/55012+9'
DTM+137:20260616:102'
NAD+SU+5400112233445::9' Supplier — GS1 GLN
NAD+BY+5400998877665::9' Buyer (Cactus) — GS1 GLN
TAX+7+VAT+++:::17' LU standard VAT 17%
LIN+1++5400123456789:EN' Line — GTIN/EAN
QTY+47:120'
MOA+203:1440.00'
UNS+S'
MOA+9:1684.80' Gross amount (incl. VAT)
UNT+12+ME000001' Retail EDIFACT vs PEPPOL
| Dimension | EANCOM (retail B2B) | PEPPOL BIS 3.0 (B2G) |
|---|---|---|
| Syntax | EDIFACT (segments) | UBL 2.1 (XML) |
| Addressing | GLN (GS1) | EndpointID + ICD 0240 |
| Product | GTIN/EAN | Item/StandardItemIdentification |
| Transport | VAN / AS2 | AS4 + SMP/SML |
| Scope | Private trade | Public procurement |
| Obligation | Contractual (retailer) | Legal (2021 act) |
The retailer landscape
- Cactus — Luxembourg's national chain, structuring EDI for its local and regional suppliers.
- Auchan — hypermarkets (Auchan Kirchberg), French group's EDI systems.
- Delhaize — Ahold Delhaize group, widely deployed Belgian EDI.
- Lidl / Aldi — German discounters, highly standardised group EANCOM.
- Cora — cross-border hypermarket (Foetz / border area).
- Pall Center — local chain (Oberpallen), strong Belgian cross-border clientele.
Common pitfalls
- Reusing the neighbouring country's VAT mapping. Luxembourg is at 17 / 14 / 8 / 3% — not 21% (BE) or 20% (FR). Adapt the TAX segment.
- Wrong establishment GLN. A regional chain has a GLN per delivery point; delivering to the Belgian GLN a flow destined for the Luxembourg store distorts logistics.
- Confusing EANCOM and PEPPOL. Private retail stays in EDIFACT/EANCOM; PEPPOL is only mandatory for invoicing the public sector.
- Forgetting the DESADV. Without a dispatch advice, order / receipt / invoice matching fails in the big retailers' ERPs.