Convert your PDF invoice to UBL (e-invoice)
Upload a text PDF; we pre-fill what we recognise — you check, we generate valid UBL. Nothing leaves your device.
This converter works with text PDFs — virtually every invoice exported from software. Scanned or photographed invoices cannot be reliably read in the browser (that requires server-side OCR/AI). The tool detects a scan immediately and tells you, instead of guessing at your numbers.
E-invoicing is not expected to become mandatory for Dutch freelancers until around 2030 — the government plans (March 2026) are still proposals, not law. But government clients and Belgian companies are already asking for it today.
Upload a text PDF; we pre-fill what we recognize — you verify, we generate valid UBL. Your file never leaves your device.
How does it work?
Upload your PDF
Drop a text PDF into the tool. It is read on your device with pdf.js — nothing is uploaded.
Check & complete
We pre-fill everything we recognise: amounts, VAT, dates, parties. You review the fields and add what is missing.
Download valid UBL
The tool generates and validates a UBL 2.1 e-invoice (NLCIUS or Peppol BIS 3.0), ready to send to your client.
Why no scans?
A text PDF is readable
Software-generated PDFs carry their text as data. Your browser reads that data character by character — precise, fast and completely local.
A scan is a photo
A scanned invoice contains pixels, not text. Reading those reliably requires server-side OCR/AI — and on an invoice, a misread digit is worse than no digit. So we detect scans and say so, rather than guess.
NLCIUS or Peppol BIS 3.0?
NLCIUS — the Dutch standard; required by Dutch government clients (mandatory B2G since 2017).
Peppol BIS 3.0 — the international profile; the go-to choice for foreign clients, Belgian companies in particular.
Want the full explainer — including KOR support and the Belgian e-invoicing mandate? Read it on the UBL invoice generator page.
Frequently asked questions
Which PDFs work?
Is my invoice uploaded?
Is the result a valid e-invoice?
Can I also start without a PDF?
Your whole admin, one app
Create, send and track invoices — plus your entire admin — in ZZP Pulse. E-invoice export is on our roadmap.
No PDF yet? Create an e-invoice from scratch or a regular PDF invoice. More privacy-first tools: the MT940 converter.