NL
Gratis proberen

Kennisbank

Wat is UBL?

UBL betekent Universal Business Language. Het is een open standaard voor elektronische bedrijfsdocumenten, waaronder facturen en creditnota's. OASIS onderhoudt UBL via de Universal Business Language Technical Committee. De UBL-specificatie is ook gepubliceerd als ISO/IEC 19845.

Latest final UBL version

OASIS noemt UBL 2.4 OASIS Standard van juli 2024 de nieuwste definitieve versie. Dat staat los van de UBL-versies die een specifieke softwaredienst exporteert. SnelUBL-documentatie over productexport moet daarom apart worden gelezen van de algemene standaardversie.

Dutch-market relevance

Voor bedrijven die met Nederlandse klanten werken is UBL nuttig omdat boekhoudsoftware gestructureerde factuurdata betrouwbaarder kan verwerken dan alleen een leesbare PDF. Een PDF is handig voor mensen; UBL XML is bedoeld voor software.

In de praktijk bevat een UBL-factuur onder meer de leverancier, afnemer, factuurdatum, factuurnummer, valuta, bedragen, btw-grondslagen en factuurregels. Daardoor kan software controles uitvoeren die bij een losse PDF lastiger zijn: klopt het totaal, hoort het btw-percentage bij de grondslag en kan de factuur aan de juiste relatie worden gekoppeld?

Voor Nederlandse ondernemers is dit vooral waardevol wanneer leveranciers nog geen e-factuur sturen. U ontvangt dan bijvoorbeeld een PDF per e-mail, maar uw boekhouding werkt sneller met gestructureerde data. Een converter zoals SnelUBL vult die kloof: de PDF blijft beschikbaar als menselijk leesbaar document en de UBL XML bevat de gegevens voor verwerking.

Voorbeeld van de structuur

Een UBL-bestand is XML. Vereenvoudigd ziet zo'n bestand er conceptueel uit als:

<Invoice>
  <ID>2026-091</ID>
  <IssueDate>2026-07-05</IssueDate>
  <AccountingSupplierParty>...</AccountingSupplierParty>
  <AccountingCustomerParty>...</AccountingCustomerParty>
  <LegalMonetaryTotal>...</LegalMonetaryTotal>
</Invoice>

In echte UBL-bestanden staan namespaces, codelijsten en veel meer detail. Het belangrijkste punt: elk gegeven staat op een vaste plek, zodat software het gegeven kan herkennen zonder OCR of handmatig overtypen.

UBL, Peppol and e-invoicing

UBL is niet hetzelfde als Peppol. UBL beschrijft de documentstructuur. Peppol is een netwerk en afsprakenstelsel voor uitwisseling. De Peppol BIS Billing 3.0-documentatie gebruikt UBL Invoice en UBL Credit Note als syntaxes voor factuurberichten.

PDF naar UBL converteren

Een PDF naar UBL converter is nuttig wanneer de leverancier geen UBL-bestand meestuurt. SnelUBL leest de factuurgegevens uit PDF, DOCX of afbeelding en maakt daar een UBL XML-bestand van. Voor veelgebruikte pakketten kunt u starten bij PDF factuur naar SnelStart UBL of PDF naar UBL voor Exact Online.

Read also: e-factureren in Nederland, UBL vs Peppol and wetgeving rond e-factureren.

Official sources

Meer hulp nodig?

Bekijk de FAQ, open de kennisbank of neem contact op als u vastloopt bij een conversie, workflow of UBL-controle.

Klaar om facturen sneller te verwerken?

Probeer SnelUBL gratis en zet verkoopfacturen automatisch om naar UBL.