# UBL-factuur openen en controleren

Kies een UBL-factuur (XML): je ziet hem als gewone factuur, met een validatierapport volgens de officiële EN 16931-regels. Het bestand blijft in je browser.

Een UBL-factuur is een factuur als XML volgens UBL 2.1, een van de twee syntaxen van EN 16931; deze tool opent en controleert hem in je browser.

- Gecontroleerd wordt met UBL 2.1-XSD en de EN 16931-validatieartefacten 1.3.17 (CEN/TC 434).
- Peppol BIS Billing 3.0 en NLCIUS worden herkend aan CustomizationID (BT-24); hun extra regels draaien nog niet.
- In België zijn gestructureerde B2B-e-facturen sinds 1 januari 2026 verplicht; Nederland plant B2B-e-facturatie vanaf 1 juli 2030.

Online tool: https://einvoiceprivate.com/nl/ubl-factuur/

Met de UBL-factuurviewer open je een UBL-factuur en controleer je hem direct in je browser. Je sleept het XML-bestand in het venster of kiest het via &#39;Kies een factuurbestand&#39;. Daarna zie je de factuur in een leesbaar overzicht, een validatierapport en de ruwe XML.

De tool draait helemaal in je browsertabblad. Het bestand wordt niet geüpload, en de pagina toont hoeveel verzoeken naar andere servers zijn gedaan: 0. Het gebruik is gratis en onbeperkt, zonder account.

Of je nu een UBL-bestand wilt openen dat een klant je stuurde, of een Peppol-factuur wilt nakijken, deze pagina laat zien wat erin staat. Je maakt hier geen nieuwe factuur en je verstuurt er niets mee.

Bronnen gecontroleerd op 21 oktober 2026.

## Zo gebruik je de UBL-factuurviewer

1. Klik op &#39;Kies een factuurbestand&#39; en selecteer je factuur, of sleep het bestand naar het venster.
2. Wil je eerst zien hoe het werkt? Klik op &#39;Probeer een voorbeeld&#39;. Dat laadt een fictieve Nederlandse Peppol BIS-factuur.
3. Bekijk het tabblad &#39;Factuur&#39;. Hier staan de verkoper, de koper, het factuurnummer, de data, de factuurregels met aantal, eenheid en nettoprijs, de btw en de btw-uitsplitsing, de totalen, het te betalen bedrag, het IBAN, de betalingsvoorwaarden, de bijlagen en het elektronisch adres (endpoint).
4. Open het tabblad &#39;Validatierapport&#39; om te zien of de factuur aan de regels voldoet. Elke melding staat er met een beschrijving.
5. Open het tabblad &#39;XML&#39; om de onbewerkte inhoud van het bestand te zien.

Met &#39;Afdrukken / opslaan als pdf&#39; open je de afdrukweergave. Daarmee maak je een pdf-kopie van de leesbare factuur. Met &#39;Rapport kopiëren&#39; zet je het validatierapport op het klembord, zodat je het kunt plakken in een e-mail of notitie.

## Wat is een UBL-factuur?

Een UBL-factuur is een factuur in XML-formaat, opgesteld volgens de UBL-standaard (Universal Business Language) van OASIS. UBL 2.1 is een van de twee syntaxen van de Europese norm EN 16931; de andere is UN/CEFACT CII.

Omdat elk gegeven in een vast veld staat, kan software de factuur automatisch lezen en controleren. Een UBL-factuur kan ook een creditnota zijn.

## Hoe open ik een UBL-bestand?

Je opent een UBL-bestand met een viewer zoals deze pagina. Een gewone teksteditor laat alleen de ruwe XML zien, en die is lastig te lezen. Hier kies je het bestand, waarna de factuur in een overzicht verschijnt.

Het tabblad &#39;XML&#39; toont de onbewerkte inhoud als je die wilt nakijken.

## Hoe controleer ik een UBL-factuur?

Je controleert een UBL-factuur door hem te valideren tegen de regels van de standaard. Deze tool gebruikt de XSD-schema&#39;s van UBL 2.1 en de officiële EN 16931-validatieartefacten 1.3.17 van CEN/TC 434. Het resultaat staat in het tabblad &#39;Validatierapport&#39;.

Voor Peppol BIS Billing 3.0 en NLCIUS draait de tool de aanvullende Peppol- en SimplerInvoicing-regels nog niet, en het rapport vermeldt dat. De specificatie herkent de tool aan CustomizationID (BT-24). Een geslaagde controle betekent dus dat de structuur en de EN 16931-regels kloppen, maar niet dat de factuur in het Peppol-netwerk wordt geaccepteerd.

## Wat is het verschil tussen UBL en Peppol?

UBL is een syntaxis: de manier waarop je een factuur als XML opschrijft. Peppol is een netwerk waarover facturen worden verstuurd. Peppol BIS Billing 3.0 is een set regels bovenop EN 16931 die in dat netwerk wordt gebruikt en die is gebaseerd op UBL.

Een factuur kan dus UBL-XML zijn zonder dat hij aan de Peppol-regels voldoet. NLCIUS is de Nederlandse specificatie voor facturen aan de overheid.

## Ben ik verplicht e-facturen te sturen?

In Nederland ben je nu al verplicht e-facturen te sturen als je aan de centrale overheid levert. Dat heet B2G, en de route is Peppol. Voor facturen tussen bedrijven onderling (B2B) plant het kabinet een verplichting vanaf 1 juli 2030, met rapportageplicht vanaf 1 juli 2031. Kleine ondernemers in de KOR blijven vrijgesteld, en het wetsvoorstel is nog in concept.

In België zijn bijna alle B2B-transacties tussen Belgische btw-plichtigen vanaf 1 januari 2026 verplicht via gestructureerde e-facturen. Die lopen in principe via Peppol in het Peppol BIS-formaat.

## Wordt mijn factuur geüpload?

Nee. De tool draait volledig in je browsertabblad, dus je factuur verlaat je computer niet. De pagina toont het aantal verzoeken naar andere servers, en dat is 0.

Omdat er niets wordt geüpload, is er ook niets dat deze pagina kan bewaren. Wil je het resultaat delen, gebruik dan &#39;Rapport kopiëren&#39; of &#39;Afdrukken / opslaan als pdf&#39;.

## Veelgestelde vragen

### Kan ik met deze tool een ubl factuur maken?

Nee. Deze tool opent en controleert bestaande facturen, maar maakt er geen nieuwe. Een maakfunctie voor UBL staat op de planning. Voor een nieuwe UBL-factuur heb je factuursoftware nodig die UBL-XML kan exporteren.

### Welke bestanden kan ik openen?

Je kunt UBL 2.1-facturen en -creditnota&#39;s als XML openen, zoals Peppol BIS Billing 3.0, NLCIUS/SI-UBL 2.0, XRechnung UBL of gewone EN 16931. Ook CII-XML en ZUGFeRD/Factur-X-pdf&#39;s worden ondersteund. Het bestand mag maximaal 30 MB groot zijn.

### Heb ik een Peppol-accesspunt nodig om mijn factuur te versturen?

Ja. Deze pagina is geen Peppol-accesspunt en verstuurt niets. Om via Peppol te versturen, heb je een accesspunt-aanbieder nodig.

### Wat betekent een fout in het validatierapport?

Een fout betekent dat een veld niet voldoet aan het schema of aan een EN 16931-regel. Pas de factuur aan in je factuursoftware, exporteer hem opnieuw en controleer hem daarna opnieuw in deze tool.

