Verschil tussen UBL, XML en PDF: waarom een PDF geen e-factuur is
"Ik stuur mijn facturen al digitaal via e-mail. Waarom moet ik dan nog iets veranderen?" Het is een vraag die veel Belgische zelfstandigen zich stellen. Het antwoord zit in het verschil tussen een PDF en een echte e-factuur.
Een PDF is geen e-factuur
Een PDF-factuur via e-mail is digitaal, maar het is geen elektronische factuur in de juridische zin. Een PDF is een afbeelding van een factuur — een computer kan die niet automatisch lezen of verwerken. Iemand moet de gegevens handmatig overtypen in een boekhoud- of ERP-systeem.
Een echte e-factuur is een gestructureerd digitaal bestand dat automatisch verwerkt kan worden door software. Geen handmatig werk, geen overtypen, geen fouten.
Vanaf 1 januari 2026 is de PDF-factuur voor B2B-transacties in België niet meer geldig. Punt.
Wat is XML?
XML staat voor eXtensible Markup Language. Het is een bestandsformaat dat gegevens opslaat op een gestructureerde manier die computers kunnen lezen. Een XML-bestand ziet er voor een mens nogal cryptisch uit — het is eigenlijk code — maar software kan het perfect verwerken.
Een XML-factuur bevat alle facturatiegegevens — bedragen, btw, leverancier, klant, betalingstermijn — op een gestandaardiseerde manier die automatisch ingelezen kan worden door elk boekhoudprogramma.
Wat is UBL?
UBL staat voor Universal Business Language. Het is een specifieke standaard voor XML-documenten die gebruikt wordt voor zakelijke documenten zoals facturen, offertes en bestellingen.
Peppol BIS is de versie van UBL die in België (en heel Europa) verplicht is voor e-facturatie. Het is de taal die alle Peppol-systemen spreken — of je nu Belgische, Nederlandse of Italiaanse software gebruikt.
Hoe zit dat dan met Peppol?
Peppol is het netwerk. UBL/XML is het formaat. Je stuurt een UBL-factuur via het Peppol-netwerk — vergelijk het met een e-mail (het netwerk) die een specifiek bestandstype verstuurt (het formaat).
Jij als ondernemer hoeft dit verschil niet te kennen om ermee te werken. Je facturatiesoftware zorgt ervoor dat de factuur automatisch in het juiste UBL-formaat wordt aangemaakt en via Peppol verstuurd. Jij ziet gewoon een normale factuur op je scherm — de software doet het technische werk op de achtergrond.
Kan een factuur zowel een PDF als een XML zijn?
Ja, en dat is eigenlijk de meest gebruiksvriendelijke oplossing. Een Peppol BIS-factuur bevat typisch een gestructureerd XML-bestand voor automatische verwerking, plus een leesbare PDF of HTML-versie voor de mens die er toch in wil kijken.
Zo krijgt je klant een factuur die zijn boekhoudssoftware automatisch verwerkt, én een versie die hij zelf kan lezen en archiveren.
Samengevat
- PDF: leesbaar voor mensen, niet automatisch verwerkbaar door software — niet meer geldig voor Belgische B2B-facturen
- XML: gestructureerd bestandsformaat dat software automatisch kan verwerken
- UBL: de specifieke XML-standaard voor Europese e-facturen
- Peppol: het netwerk waarover UBL-facturen verstuurd worden
Je hoeft dit allemaal niet zelf te regelen. Cleero maakt automatisch de juiste UBL-facturen aan en verstuurt ze via Peppol. Probeer gratis.
