Peppol e-invoicing in the Netherlands

The Netherlands has been a Peppol pioneer since 2010. B2G e-invoicing is mandatory since 2017. B2B adoption is voluntary but among the highest in Europe. Here is the current state, the format requirements and what lies ahead.

By Peppol Validator · Last updated

Lees in het Nederlands

Current state, April 2026

The Netherlands has mandated B2G e-invoicing since 2017. There is no B2B mandate yet, but adoption is high. The Netherlands is one of the founding members of Peppol and has the highest Peppol adoption rate in Europe. A B2B mandate is expected to follow Belgium under the EU ViDA framework.

Mandate timeline

The Netherlands has taken a phased approach to e-invoicing, starting with the public sector and relying on voluntary adoption for B2B. The key milestones are listed below.

2010

Netherlands co-founds Peppol as part of the EU pilot project for pan-European public procurement. The Dutch government is one of the driving forces behind the initiative.

April 2017

B2G e-invoicing becomes mandatory for suppliers to the central government. All invoices to central government entities must be structured electronic invoices sent through the Peppol network via Digipoort.

2018

Extended to all public sector entities. The mandate now covers municipalities, provinces, water boards and other government bodies. All public sector procurement requires e-invoicing.

2019

Simplerinvoicing merges into Peppol BIS Billing 3.0. The Dutch SI-UBL format is fully aligned with the international Peppol standard. This eliminates the need for a separate Dutch format.

2026

No B2B mandate yet. B2B e-invoicing remains voluntary. However, adoption is very high due to strong infrastructure and government promotion. Many Dutch businesses already use Peppol for B2B transactions.

1 January 2030 (expected)

ViDA EU alignment. Under the EU VAT in the Digital Age regulation, intra-EU B2B e-invoicing will become mandatory. The Netherlands is expected to align with this framework. A domestic B2B mandate may follow.

Who is affected?

Currently, suppliers to the Dutch public sector must send e-invoices. This includes all businesses that invoice central government, municipalities, provinces, water boards and other public entities. The invoices must be structured and sent via the Peppol network.

For B2B transactions, e-invoicing is voluntary but widely used. The Netherlands has one of the highest Peppol transaction volumes in the world. Many businesses have adopted Peppol without a mandate, driven by the clear business case and strong software ecosystem.

The Dutch Peppol ecosystem

The Netherlands was a founding participant of the Peppol project. The Dutch Peppol Authority is NBSO (Nederlandse Beheerorganisatie voor Standaarden en Oplossingen), which is now part of Logius, the digital government service organization. Logius manages the Dutch Peppol Authority role and operates key infrastructure including Digipoort.

Simplerinvoicing (SI) was a Dutch initiative that created the SI-UBL format for e-invoicing. The initiative brought together software vendors, service providers and businesses to promote electronic invoicing in the Netherlands. In 2019, SI-UBL was fully aligned with Peppol BIS Billing 3.0, and Simplerinvoicing merged its activities into the broader Peppol community.

This early and active involvement means the Netherlands has a mature ecosystem of certified Peppol Access Points, software integrations and service providers. The country consistently ranks among the top Peppol users globally by transaction volume.

Format requirements

The standard format is Peppol BIS Billing 3.0, which uses the UBL 2.1 XML syntax. All e-invoices must conform to the European standard EN 16931. UBL is the dominant syntax in the Netherlands.

The older SI-UBL 2.0 was the Dutch national format, but it has been superseded by Peppol BIS Billing 3.0. Existing SI-UBL implementations are compatible with the current standard since SI-UBL was aligned with Peppol BIS before the merger.

A PDF sent by email is not a valid e-invoice for public sector submissions. The invoice must be a structured XML file transmitted through the Peppol network. For B2B transactions, structured Peppol invoices are strongly recommended even where not yet required by law.

B2G via Digipoort

Dutch government entities receive e-invoices through Digipoort, the government's digital gateway. Digipoort acts as the central entry point for all electronic documents sent to the public sector, including e-invoices, tax returns and other government filings.

Digipoort supports the Peppol BIS Billing 3.0 format. Suppliers send their invoices through a Peppol Access Point, which routes them to Digipoort via the Peppol network. The service is operated by Logius.

For suppliers, the process is straightforward. Connect to a Peppol Access Point, ensure your invoices are EN 16931-compliant, and send them. Digipoort handles the routing to the correct government entity based on the Peppol identifier.

Why B2B adoption is so high

The Netherlands has a strong culture of digital invoicing. Several factors drive the high voluntary adoption of Peppol for B2B transactions.

Many accounting platforms have built-in Peppol support. Popular Dutch software like Exact Online, Twinfield, AFAS, Yuki and others offer native Peppol connectivity. Businesses can start sending and receiving Peppol invoices without additional setup or third-party contracts.

The Dutch government actively promotes voluntary B2B adoption. Government campaigns, industry events and support programs have raised awareness. The success of the B2G mandate demonstrated the benefits, making businesses more willing to adopt.

The business case is clear. Faster payment cycles, lower processing costs and fewer manual errors make Peppol invoicing attractive. Studies show that processing a structured e-invoice costs a fraction of what it costs to process a paper or PDF invoice. For many Dutch businesses, the switch was driven by efficiency rather than regulation.

How to get compliant

Whether you invoice the Dutch public sector or want to join the growing B2B Peppol ecosystem, here are the key steps.

  1. 1Connect to the Peppol network. Choose a Peppol Access Point provider or verify that your accounting software includes Peppol connectivity. Many Dutch software vendors (Exact Online, Twinfield, AFAS, Yuki, Snelstart) have built-in Peppol support.
  2. 2Register in the Peppol directory. Your business must be discoverable in the Peppol directory using your KvK (Kamer van Koophandel) number. Your Access Point provider typically handles this registration.
  3. 3Ensure EN 16931 compliance. Your invoices must contain all mandatory fields defined by the EN 16931 standard: invoice number, issue date, seller/buyer identification, line items with quantities and prices, VAT breakdown, and payment terms.
  4. 4Validate before sending. Run your invoices through a validator to catch errors before they reach your customers. Check for both CEN rules (BR-) and Peppol-specific rules (PEPPOL-EN16931-). Fix any issues flagged by the validator.
  5. 5Update your receiving workflow. Configure your systems to receive and process incoming Peppol invoices. Ensure automatic booking, reconciliation with purchase orders, and digital archiving.
  6. 6Prepare for ViDA (2030). The EU VAT in the Digital Age regulation will introduce mandatory intra-EU B2B e-invoicing. Stay informed about the timeline and technical specifications as they are finalized.

Validate your invoices for free

Check your Peppol BIS 3.0 invoices against EN 16931 (CEN) and Peppol rules. Free, instant, no signup required.

Frequently asked questions

Is e-invoicing mandatory in the Netherlands?

B2G (business-to-government) e-invoicing has been mandatory since April 2017 for suppliers to the central government, and since 2018 for all public sector entities. There is no B2B e-invoicing mandate yet. B2B adoption is voluntary but very high due to strong Peppol infrastructure and government promotion.

What is SI-UBL (Simplerinvoicing)?

SI-UBL was a Dutch e-invoicing format developed by the Simplerinvoicing community. It was based on UBL 2.1 and tailored to Dutch business requirements. Since 2019, SI-UBL has been fully aligned with and superseded by Peppol BIS Billing 3.0. New implementations should use Peppol BIS Billing 3.0 directly.

Does the Netherlands use Peppol?

Yes. The Netherlands was one of the founding participants of the Peppol project in 2010. It has one of the highest Peppol adoption rates in Europe. The Dutch government, public sector entities and a large share of private businesses exchange invoices over the Peppol network.

What formats are accepted for Dutch e-invoicing?

The standard format is Peppol BIS Billing 3.0, which uses UBL 2.1 XML syntax. All e-invoices must conform to the European standard EN 16931. UBL is the dominant syntax in the Netherlands. The older SI-UBL 2.0 format has been superseded by Peppol BIS Billing 3.0.

What is Digipoort?

Digipoort is the Dutch government's digital gateway for receiving electronic documents, including e-invoices. It is operated by Logius, the digital government service organization. Public sector entities receive Peppol BIS Billing 3.0 invoices through Digipoort.

Will the Netherlands introduce a B2B e-invoicing mandate?

No B2B mandate has been announced yet. However, under the EU VAT in the Digital Age (ViDA) framework, intra-EU B2B e-invoicing is expected by 2030. The Netherlands is likely to follow Belgium in introducing a domestic B2B mandate. The exact timeline has not been confirmed.

How can I validate my Dutch e-invoices?

Before sending an e-invoice, validate it against EN 16931 (CEN) rules and Peppol BIS Billing 3.0 rules. Peppol Validator lets you check your UBL invoices for free, without signup. The tool verifies syntax, mandatory fields, business rules (BR-), and Peppol-specific rules (PEPPOL-EN16931-).