E-invoice to the Dutch government — create the NLCIUS XML free
Invoicing a Dutch ministry, municipality or other public body? They expect an e-invoice in the Dutch standard NLCIUS, not a PDF. aiDoks creates that UBL file for free — from a form or a PDF — and checks it against the Dutch rules. You then send it through Peppol or an invoice portal that accepts UBL files. aiDoks does not send it for you, and says so up front.
Fill in the form or upload a PDF, scan or photo and let AI fill it in. Add your KvK number and the government body's OIN, plus the order number it gave you. Saved customers, products and templates speed up the next one.
2
Check it and download the XML
Before download the invoice is checked against EN 16931 and the Dutch NLCIUS rules (BR-NL), with errors explained in plain language. You get the UBL XML file plus a PDF copy for your records.
3
Send it through Peppol or a portal
Upload the XML to your Peppol access point or an invoice portal that accepts UBL files; it delivers the invoice to the government body. That delivery is the part aiDoks does not do.
What aiDoks does — and what it does not
NLCIUS, created and checked: yes
NLCIUS is the Dutch version of EN 16931, used by Dutch government bodies. aiDoks writes it in UBL and checks the BR-NL rules, so the receiving body does not reject it.
Sending: Peppol or an invoice portal
Government bodies receive e-invoices over Peppol or through Digipoort. aiDoks is neither an access point nor a portal, so you send the file through one you choose.
The free Leveranciersportaal: typing, not uploading
For occasional invoices to central government, the free Leveranciersportaal lets you type the invoice in by hand; it does not take an uploaded file. Use it when you send only a few invoices and do not need the XML.
Invoices to companies: no obligation yet
The Netherlands does not require e-invoices between companies yet; EU rules under ViDA come by 2030. If a business customer wants one, the same UBL works, and the free viewer reads the e-invoices you receive.
The dates that matter
1 January 2017 — suppliers to central government must send e-invoices on new contracts.
18 April 2019 — all Dutch government bodies must be able to receive e-invoices; many municipalities now ask for them.
By 2030 — EU e-invoicing rules for cross-border B2B trade under ViDA.
A government body's electronic address is its OIN (Peppol scheme 0190); ask the body for it together with its order number.
E-invoice to the Dutch government: FAQ
Do I have to send e-invoices to the Dutch government?
Suppliers to central government must send e-invoices on contracts since 1 January 2017, and all government bodies must accept them since 18 April 2019 — many municipalities now ask for them. Between companies there is no obligation yet.
Which format does the Dutch government use?
NLCIUS, the Dutch version of EN 16931, in UBL. aiDoks creates it and checks the Dutch BR-NL rules before you download it. A PDF is not an e-invoice.
Can aiDoks send the invoice to the government body?
No. aiDoks creates and checks the XML; you send it through a Peppol access point or an invoice portal that accepts UBL files.
Can I use the free Leveranciersportaal instead?
Yes, for occasional invoices to central government: there you type the invoice in by hand. It does not accept an uploaded file, so it does not need aiDoks.
What is the OIN and where do I find it?
The OIN is the government body's identification number and its electronic address on Peppol (scheme 0190). Ask the body for it together with its order number.
Is creating an e-invoice with aiDoks free?
Yes. The free plan covers 6 e-invoices a month, and Pro (€4.85 a month) is unlimited. Validating and viewing e-invoices is free.