VAT Return for Your Webshop: A Quarterly Step-by-Step Guide
Filing a VAT return for your webshop? Follow this step-by-step guide: revenue by rate, input VAT, EU sales, and filing on time with the Belastingdienst.
·slimzaak redactie·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.
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:
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.
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).
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.
Preparing for e-invoicing doesn't have to be a big project. This is enough to get you ready:
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.
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.
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.
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.
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.
Filing a VAT return for your webshop? Follow this step-by-step guide: revenue by rate, input VAT, EU sales, and filing on time with the Belastingdienst.
Automate your bol.com accounting: turn orders into invoices, handle VAT correctly, and reconcile payouts. A practical guide for sellers.
Koppel je winkel en zie binnen een paar minuten je eerste automatische factuur.
Gratis plan beschikbaar · Geen creditcard nodig · Maandelijks opzegbaar