Skip to content
TiltimaVerified: 2026-07-15

E-invoicing in the Netherlands: a Peppol mandate is planned for 2030

The Netherlands has no B2B e-invoicing mandate yet. The direction, however, is public: on 10 March 2026 the Ministry of Finance presented a framework to Parliament proposing mandatory domestic B2B e-invoicing via the Peppol network from 1 January 2030, followed by digital reporting from 2032, with a draft law going to public consultation in Q4 2026. That makes the Dutch market unusually predictable – the target format and network are known years in advance. Here is what is decided, what is still a proposal and how to check your invoices now.

What is decided – and what is still a plan

  • In force today: B2G e-invoicing has been mandatory for suppliers to the Dutch central government since 2017.
  • Framework presented to Parliament by the Ministry of Finance (2026-03-10): mandatory domestic B2B e-invoicing via Peppol from 2030-01-01 – a proposal, not adopted legislation.
  • Digital reporting to the tax administration is planned from 2032.
  • A draft law goes to public consultation in Q4 2026 – until it is adopted, the 2030 date is a plan, not law.

Because the mandate is not yet adopted legislation, the mandate table on our home page shows no countdown for the Netherlands – counters are reserved for dates backed by adopted law.

The Dutch model: Peppol, no central platform

The Netherlands explicitly rejected a centralised clearance platform of the French type. Invoices travel directly between the parties over the Peppol network – the announced 2030 mandate is built around that decentralised model, not around a government portal.

The Dutch party identifier in the Peppol network: schemeID 0106 (KVK number – the Chamber of Commerce registration). Both seller and buyer electronic addresses (EndpointID) are mandatory in the invoice.

Format: Peppol BIS 3.0 and SI-UBL 2.0 (NLCIUS)

Two closely related formats circulate in the Netherlands: Peppol BIS Billing 3.0 and SI-UBL 2.0 – the Dutch NLCIUS profile of EN 16931. Both are UBL 2.1; an invoice that passes the official Peppol BIS rules is what Dutch receivers on the Peppol network expect.

If you sell to Dutch buyers from abroad, Peppol BIS Billing 3.0 is the safe choice – it is the format the announced mandate is built around, and it serves your other Peppol markets with the same file.

Errors that most often block invoices

  • Missing seller or buyer electronic address (PEPPOL-EN16931-R020 / R010).
  • Missing buyer reference or order reference (PEPPOL-EN16931-R003).
  • VAT identifier without the country prefix – NL861234567B01, not 861234567B01 (BR-CO-09).
  • Totals that do not add up to the cent – round each line first, then sum (BR-CO-10, BR-CO-13, BR-CO-15).
  • Empty XML elements, which the Peppol profile forbids (PEPPOL-EN16931-R008).

How to prepare

  • Ask your Dutch buyers for their Peppol address (EndpointID with schemeID 0106) and the reference they expect in BuyerReference.
  • Verify that your software exports UBL 2.1 with the Peppol BIS Billing 3.0 profile.
  • Follow the public consultation in Q4 2026 – the final scope and thresholds of the 2030 mandate will be settled there.
  • Test your files in the validator – every error is explained in plain language.
Check your invoice in the validator

Tiltima is a tool, not legal or tax advice.