Slicegraph

Peppol adoption in Belgium and the Netherlands

Belgium made structured B2B e-invoicing mandatory on 1 January 2026. This page counts how many companies are actually reachable on the Peppol network, from the directory's own daily export. It is updated weekly and the method is written out below, so the numbers can be checked rather than taken on trust.

Companies reachable on Peppol

How these numbers are counted

The figure above counts distinct enterprise numbers, not directory entries. A Belgian company usually appears twice, once under Peppol scheme 0208 (its KBO number) and once under scheme 9925 (its VAT number). Counting entries instead of companies overstates Belgian adoption by roughly three quarters, which is the single easiest mistake to make with this dataset.

Being listed in the directory means a company can receive an e-invoice. It does not prove the company sends them, and the reverse also holds: a company can be reachable through an access point without publishing a directory entry. Treat these counts as a floor for reachability, not a measure of usage.

New arrivals we have observed

Nothing to show yet. This series starts at the next weekly sync and fills in from there. We would rather show an empty chart than backfill it from dates we cannot stand behind.

When B2B e-invoicing becomes mandatory

Why Belgium looks the way it does above, and where the rest of Europe stands. Each row links to the source it was checked against, on 2026-09-06. Schedules move, so check the source before relying on a date.

Start dates for mandatory B2B electronic invoicing per European country, whether the rollout is phased by company size, and which network or platform carries the invoices.
CountryB2B obligation startsPhasedNetworkSource
Belgium1 January 2026All at oncePeppolcheck
France1 September 2026, SMEs 1 September 2027By company sizePPF / PDPcheck
Poland1 February 2026, all VAT-registered 1 April 2026By company sizeKSeFcheck
GermanyReceiving since 1 January 2025, issuing 1 January 2027By company sizeXRechnung / ZUGFeRDcheck
ItalyJanuary 2019All at onceSDIcheck
NetherlandsNo general B2B mandate–Peppol–

Peppol identifier schemes

A Peppol participant ID is a scheme code and a registry number. These are the schemes we count, and which national number each one carries.

Peppol identifier schemes by country and the national registry number each one encodes.
SchemeCountryIdentifier
0106NetherlandsKvK number (Dutch Chamber of Commerce)
9944NetherlandsVAT number
0208BelgiumKBO/BCE enterprise number
9925BelgiumVAT number
9930GermanyVAT number (USt-IdNr)
0204GermanyLeitweg-ID (public bodies)

Source: the public Peppol Directory participant export, operated by OpenPeppol AISBL.

Slicegraph turns new Peppol registrations into a live sales feed, delivered by API, webhook or CSV. See pricing.