ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

Finnish retail EDIFACT — S vs K duopoly

Finnish retail is marked by a historical duopoly between S-Ryhmä (S-Group, cooperative model) and K-ryhmä (Kesko, franchised model), complemented by Lidl Suomi (~10% market share), Tokmanni (general discount) and R-kioski (convenience). EDI flows rely heavily on EANCOM (EDIFACT retail subset) with about 250 million messages per year, on modernised VANs and AS2/OFTP2 access.

Finnish retail landscape — S vs K duopoly

Finnish food retail is dominated by two historical groups controlling ~80% of the market combined. This concentration — unique in Europe (equivalent to Denmark's Salling/Coop) — drives very strong distributor-side EDI standardisation: each group imposes homogeneous EANCOM specifications on all its suppliers.

  • S-Ryhmä (S-Group). Cooperative gathering ~21 regional cooperatives (alueosuuskaupat) under SOK (Suomen Osuuskauppojen Keskuskunta). Banners Prisma (hypermarket), S-Market and Sale (proximity supermarket), Alepa (Helsinki only), ABC (service stations), Sokos and Emotion (department store), Sokos Hotels, S-Pankki.
  • K-ryhmä (Kesko). Group listed on Nasdaq Helsinki, franchised model via the Kesko chain + ~1,200 independent merchants linked by framework agreement. Banners K-Market and K-Supermarket (supermarkets), K-Citymarket (hypermarkets), K-Rauta and Onninen (DIY / professional), Kespro (cash & carry foodservice), Intersport, Budget Sport, K-Caara (auto).

Key banners and their EDI specifics

BannerGroupEDI specVAN
PrismaS-RyhmäEANCOM ORDERS, ORDRSP, DESADV, INVOIC + Finvoice 3.0Tieto Evry + Apix
S-MarketS-RyhmäEANCOM ORDERS, DESADV, INVOICTieto Evry
K-CitymarketK-ryhmä / KeskoEANCOM ORDERS, DESADV, INVOIC, SLSRPTEDICOM + Comarch
K-Market / K-SupermarketK-ryhmäEANCOM + Finvoice 3.0 for SME franchiseesMaventa + Comarch
Lidl SuomiLidl (Schwarz Group, DE)Lidl EU EANCOM spec, German alignmentTieto Evry (Schwarz Group relay)
TokmanniTokmanni Group (Mäntsälä)EANCOM ORDERS, INVOIC + GS1 EDI labelsApix + Maventa
R-kioskiReitan ConvenienceEANCOM + EDIFACT IFTMIN (convenience logistics)Tieto Evry
StockmannStockmann OyjEANCOM ORDERS, DESADV, INVOIC + Finvoice 3.0OP-Verkkolasku + Pagero
HOK-ElantoS-Ryhmä regional coop (Helsinki)Inherits SOK specTieto Evry
KesproK-ryhmä (foodservice)EANCOM ORDERS, DESADV + INVOICEDICOM

EANCOM EDIFACT messages used

The typical EDI pipeline vendor ↔ distributor in Finland chains 6 to 8 EANCOM (EDIFACT D.01B subset) messages:

  1. ORDERS — order from the distributor to the vendor, with delivery dates, quantities, negotiated prices (catalog referenced via BGM/RFF CT = framework contract).
  2. ORDRSP — acknowledgment and order confirmation / modification (vendor → distributor).
  3. DESADV — shipment advice / packing list, structured per pallet, carton, sales unit (HUI + SU).
  4. RECADV — receipt of the DESADV (distributor → vendor) with actually received quantities (possible discrepancies).
  5. INVOIC — invoice (EANCOM or Finvoice 3.0 for the financial flow). Increasingly, EANCOM INVOIC is replaced by Finvoice for invoicing, INVOIC remains for credit notes / corrections.
  6. SLSRPT — sales report (sell-out), mainly for Kesko and SOK which run weekly data-sharing loops.
  7. INVRPT — inventory report (sell-through / on-hand) transmitted as scheduled, for category collaboration.
  8. PRICAT — price catalog and product sheets, updated monthly (or at each annual negotiation).
text orders-sample-fi.edi
UNA:+.? '
UNB+UNOC:3+003700SOK00001:14+003700SUPPLIER01:14+260521:0915+FI20260521-0915'
UNH+1+ORDERS:D:01B:UN:EAN010'
BGM+220+SOK-260521-09142+9'
DTM+137:20260521:102'
DTM+2:20260524:102'
RFF+CT:SOK-FRAME-2026-0042'
NAD+BY+003700SOK00001::9'
NAD+SU+003700SUPPLIER01::9'
LIN+1++6415700123456:EN'
QTY+21:480:PCE'
PRI+AAA:1.49:CT'
LIN+2++6415700456789:EN'
QTY+21:240:PCE'
PRI+AAA:0.79:CT'
UNS+S'
CNT+2:2'
UNT+13+1'
UNZ+1+FI20260521-0915'

GS1 Finland — subset governance

GS1 Finland (gs1.fi) is the national member of GS1 international, managing GTIN, GLN allocations and the local adaptation of EANCOM standards. Retail subset governance (the subset of EDIFACT elements actually accepted by Finnish distributors) goes through a quarterly technical committee gathering SOK, Kesko, Lidl Suomi, Tokmanni, GS1 Finland and the main suppliers (Valio, Atria, HKScan, Fazer, Paulig).

The Finnish subset typically adds:

  • Specific fields for fresh-products traceability (dairy, meat — dominant Valio, Atria, HKScan).
  • Pant codes (packaging deposit) — national deposit system for bottles + cans, managed by Palpa Oy. The Pant code must be embedded in some PRICAT and INVOIC messages.
  • Mandatory environmental mentions since 2024 for products under Extended Producer Responsibility (EPR).

Transport and VANs

Three main transport categories coexist:

  • Traditional VANs. Tieto Evry (former Tieto, historical leader), EDICOM (Spanish), Comarch (Polish), Pagero (Swedish, acquired by Thomson Reuters 2024). These VANs handle format conversions, routing between EDIFACT/Finvoice and legal archiving.
  • OFTP2 / AS2 direct. For large vendors with sufficiently equipped ERPs (Valio, Fazer, Paulig, Atria) — OFTP2 over the ENX network (auto heritage) or AS2 via vendor infrastructure.
  • Finvoice / PEPPOL convergence. For invoicing only, many retailers migrate their INVOIC EANCOM to Finvoice 3.0 (domestic) or PEPPOL BIS Billing 3.0 (cross-border EU, especially Lidl).

Common pitfalls

  • Confusing GLN and OVT-tunnus. GLN = GS1 logistics identifier (13 digits for warehouse, store). OVT-tunnus = Finvoice routing identifier (12-17 alphanumeric chars). Many new operators confuse the two in EDI vs Finvoice routing.
  • Not handling Pant. The packaging deposit (Palpa Oy) is integrated in some PRICAT product sheets. An INVOIC without the correct Pant code triggers a discrepancy at the checkout and a vendor dispute.
  • Underestimating SOK / Kesko lead times. SOK and Kesko delivery windows are tight (often < 48h order → delivery for fresh products). A late or wrong DESADV blocks the RECADV and triggers penalties.
  • Believing Lidl Suomi follows the Finnish subset. Lidl Suomi follows the Schwarz Group spec (Germany), not the GS1 Finland subset. Important for cross-border vendors who often have to maintain two EANCOM variants for Lidl vs S/K.
  • Skipping weekly SLSRPT. For Kesko and SOK, the sell-out data feedback is contractual. A vendor who does not submit its SLSRPT on time loses visibility for the next restock planning.