InvoiceValidator.eu

E-invoicing in Netherlands

Public sector only

Mandatory for B2G; B2B voluntary but Peppol adoption is high.

Timeline

2017B2G e-invoicing mandatory for central government
2030EU-wide cross-border rules under ViDA
Q4 2026Draft B2B legislation expected for public consultation

What you have to send

Format: NLCIUS (EN 16931 CIUS) via Peppol BIS
Transmission: Peppol

No B2B mandate yet, but NLCIUS via Peppol is the de facto standard, so treat Peppol validation as the real bar. There is still no enacted domestic B2B mandate, but it is moving: in March 2026 an EY report was put to Parliament recommending the ViDA-B route with Peppol as mandatory infrastructure, phased between 2030 and 2032, and draft legislation is expected to go out for public consultation in Q4 2026. Treat any specific Dutch B2B date quoted today as a proposal, not law.

Check an invoice against it

Validate a Netherlands invoice against the profile that applies here — Peppol BIS Billing 3.0 (+ national rules).

See a worked example → · Upload your own →

The Peppol profile also applies this country's own rules, and they are switched on automatically from the seller's country — no extra parameter. See the 9 Netherlands rules this validator checks →

Verified 2026-08-31. Deadlines move. Always confirm with the national tax authority before you rely on a date.

← All countries

Check an invoice against what Netherlands requires

…or paste the XML instead

Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.