A Peppol address is scheme:identifier, for example 0106:12345678 (Dutch KvK) or 9944:NL123456789B01 (Dutch VAT). Press Enter to check.
Mandate radar
Where B2B e-invoicing obligations stand across Europe, as of 2026.
| Country | Status | Dates |
|---|---|---|
| Netherlands | B2G established; B2B voluntary | ViDA reporting expected from 2030 |
| Belgium | B2B mandatory over Peppol | Since January 2026 |
| Germany | B2B phased in | Receiving since 2025; issuing 2027 to 2028 |
| France | B2B phased in | September 2026 to September 2027 |
| Italy | Clearance live via SdI | Since 2019 |
| Poland | KSeF becoming mandatory | Phases during 2026 |
| Romania | Live via RO e-Factura | B2B since July 2024 |
| Spain | Crea y Crece pending | Awaiting final regulation |
Statuses are a snapshot and dates shift as legislation moves. Always check official sources; this overview is not legal advice.
About this tool
The Peppol check tells you whether a company is registered on the Peppol network and can receive e-invoices. Enter a Peppol address such as 0106:12345678 and get the registration status straight from the network directory.
Use it when onboarding a new customer: if the address resolves, you can invoice them over Peppol instead of email or paper. If it does not, NordInvoice can still deliver by email fallback.
The lookup is free. The same verification is available as an API endpoint, including a batch variant for whole customer lists.