slimzaakVolledige site →

e-facturatie

Peppol and e-invoicing: what it is and how to prepare

2026-07-09 · 5 min leestijd

E-invoicing keeps coming up more often: large customers ask for it, Belgium is making it mandatory, and Europe is working on new rules. But what exactly is an e-invoice, where do UBL and Peppol fit in, and what should you as a webshop owner already be arranging? Here's what you need to know.

Peppol is a secure international network that businesses and governments use to exchange e-invoices in a structured format like UBL directly from system to system. A PDF sent by email is not an e-invoice: a genuine e-invoice is machine-readable and gets read automatically into the recipient's accounting system. In the Netherlands, e-invoicing between businesses isn't mandatory yet, but with Belgium's B2B mandate starting in 2026 and the EU's ViDA plans, it's wise to start preparing now.

What is an e-invoice — and why a PDF isn't one

Many business owners picture an electronic invoice as a PDF attached to an email. Understandable, but formally that's not an e-invoice at all. A genuine e-invoice is a file containing structured data: every piece of information — invoice number, amounts, VAT, supplier — sits in a fixed field that software can read directly.

The difference shows up on the receiving end. A PDF has to be retyped or interpreted by a person (or an OCR scanner), with plenty of room for error. An e-invoice is read automatically into the recipient's accounting software: no retyping, no misreads, no attachments that go missing.

In short:

UBL and Peppol: the format and the network

Two terms come up again and again in e-invoicing, and they do different jobs.

UBL (Universal Business Language) is the file format: an XML standard that captures all invoice data in a structured way. Virtually every modern accounting package can read UBL invoices.

Peppol is the network the invoices travel over securely. Think of it as a kind of international postal system for business documents: your software hands the invoice off to a certified access point, and the network guarantees encrypted delivery to the recipient's access point. Every participant can be found through a unique Peppol address, usually based on their Chamber of Commerce (KVK) or VAT number.

The big advantage: you don't need separate arrangements per customer. As long as the recipient is connected to Peppol, your invoice gets through — regardless of which software package they use. For more background, check the network organization itself at peppol.org.

What's changing in Europe?

Across Europe, e-invoicing is shifting from optional to standard, though the pace varies by country.

The realistic takeaway: there's no deadline in the Netherlands to panic over, but the direction is clear. If you can already send and receive e-invoices, you won't need to scramble later. For official regulatory updates, keep an eye on the Belastingdienst (Dutch Tax Administration).

What does e-invoicing get you as a webshop?

Even without a mandate, e-invoicing brings immediate benefits, especially if you have business customers or suppliers:

For webshops growing toward business customers, international buyers, or larger retail partners, e-invoicing is also increasingly a requirement rather than a nice-to-have.

How to prepare in four steps

Preparing for e-invoicing doesn't have to be a big project. This is enough to get you ready:

  1. Check your invoicing software. Can it generate UBL invoices and send them via Peppol? If not, add this to your checklist for your next software choice.
  2. Get your master data in order. An e-invoice lives or dies by correct data: KVK number, VAT number, IBAN, and address details for both you and your business customers.
  3. Map out your business relationships. Ask your biggest customers and suppliers whether they're already connected to Peppol — there's a good chance you can already exchange e-invoices with them today.
  4. Choose a connection. You don't need your own technical setup: an access point is often already built into your invoicing software.

slimzaak, for instance, has this built in by default: you send UBL e-invoices via Peppol from the same environment where your marketplace and webshop invoices are created, so you're ready for Europe's e-invoicing requirements without adding extra systems.

Veelgestelde vragen

Is e-invoicing mandatory in the Netherlands?
For invoices between businesses (B2B), there's no mandate in the Netherlands yet, and no date has been announced. Suppliers to the national government are already required to invoice electronically. Belgium introduces a B2B mandate from 2026, and the EU's ViDA plans cover digital VAT reporting, so it's wise to start preparing.
What's the difference between a UBL invoice and a PDF?
A UBL invoice is an XML file with structured data that accounting software can read in automatically. A PDF is just an image of an invoice: it has to be processed manually or scanned, with room for error. Only structured formats like UBL count as a genuine e-invoice.
Do I need a separate subscription or system for Peppol?
No, usually not. You connect to Peppol through a certified access point, and that's often already built into modern invoicing or accounting software. You just send your invoices from the environment you already use, while the network handles secure delivery.
Can I send e-invoices as a small webshop already?
Yes, e-invoicing isn't limited to large companies. If your software supports UBL and Peppol, you can already send e-invoices to any connected recipient today. For small webshops with business customers, it's actually an easy way to come across as professional and get paid faster.
Gratis starten