EU · Gids

UBL factuurformaat

UBL factuurformaat: definitie, belang, gerelateerde landen en softwarevragen. Neutrale gids met bronnen, checklist, FAQ en praktische volgende stappen.

Praktische samenvatting:
  • UBL legt factuurgegevens vast in XML-velden, zodat boekhoudsoftware en ERP-systemen leveranciers-, klant-, btw-, regel- en betalingsinformatie direct kunnen uitlezen.
  • Voor Europese e-facturatie is UBL relevant als technische syntax naast EN 16931: de norm bepaalt de kerninhoud, UBL beschrijft hoe die gegevens machineleesbaar worden verpakt.
  • Wie UBL inzet, moet vooral letten op ondersteunde versies en profielen, Peppol BIS Billing 3.0-compatibiliteit, EN 16931-validatie en correcte identifiers zoals btw-nummers en Peppol-ID's.
Laatst gecontroleerd: 8 juni 2026Officiële bronnenDuidelijke samenvattingPraktische informatie, geen juridisch advies
Officiële bronnen eerst
Controledatums zichtbaar
Gratis checker zonder registratie

Wat u moet weten

Gids

Wat is UBL?

UBL staat voor Universal Business Language. Het is een XML-taal voor zakelijke documenten, waaronder facturen en creditnota's. Bij een UBL-factuur staan de gegevens niet alleen in tekst of in een pdf, maar in vaste velden die boekhoudsoftware, ERP-systemen, Peppol-access points en overheidsplatforms kunnen lezen. Daardoor kan een factuur automatisch worden gecontroleerd, geboekt en doorgestuurd.

Gids

UBL in de context van e-facturatie

Bij e-facturatie gaat het niet om een pdf per e-mail, maar om een gestructureerde factuur die digitaal kan worden uitgewisseld en verwerkt. UBL is een van de bekendste formaten voor die gestructureerde laag. De ontvanger hoeft niet handmatig bedragen of btw-codes over te typen: het systeem leest de velden uit het XML-bestand en koppelt ze aan de juiste workflow.

Gids

De relatie met EN 16931

EN 16931 is de Europese norm die beschrijft welke kerngegevens een elektronische factuur moet bevatten en hoe die gegevens logisch samenhangen. UBL is geen synoniem voor EN 16931, maar kan wel worden gebruikt als technische syntax om een factuur volgens EN 16931 te maken. Met andere woorden: EN 16931 bepaalt de inhoudelijke spelregels; UBL is een manier om die spelregels technisch vast te leggen.

Gids

De relatie met Peppol

Peppol is een netwerk en afsprakenstelsel voor het veilig uitwisselen van elektronische documenten. De meest gebruikte factuurstandaard binnen Peppol is Peppol BIS Billing 3.0, gebaseerd op EN 16931 en doorgaans uitgevoerd in UBL. Voor veel bedrijven betekent Peppol dus in de praktijk: een UBL-factuur versturen via een access point, met extra validatieregels voor adressering, velden en business rules.

Gids

Waarom softwareleveranciers UBL ondersteunen

UBL maakt automatische verwerking mogelijk. Een goed facturatiesysteem kan UBL-facturen genereren, inkomende UBL-bestanden lezen, velden mappen naar boekhoudrekeningen en waarschuwingen geven bij ontbrekende of onlogische gegevens. Voor bedrijven is vooral belangrijk dat de software niet alleen een XML-bestand exporteert, maar ook de juiste versie, validatieregels en kanaalvereisten ondersteunt.

Gids

Wat er in een UBL-factuur staat

Een UBL-factuur bevat onder meer gegevens over de leverancier, de klant, factuurnummer, factuurdatum, vervaldatum, valuta, orderreferentie, factuurregels, hoeveelheden, eenheidsprijzen, kortingen, btw-categorieën, btw-percentages, totalen en betalingsinformatie. In Europese toepassingen zijn identificaties zoals btw-nummer, KvK- of handelsregisternummer, SIREN, Leitweg-ID, NIP of Peppol-ID vaak bepalend voor correcte routering en verwerking.

Gids

Validatie: waarom een UBL-bestand kan worden afgekeurd

Een UBL-bestand kan technisch geldig XML zijn en toch niet worden geaccepteerd. Validatie gebeurt op meerdere niveaus: de XML-structuur, de UBL-syntax, de EN 16931-regels, Peppol-regels en soms nationale regels. Veelvoorkomende fouten zijn ontbrekende btw-codes, onjuiste totalen, verkeerde identificatienummers, ontbrekende betalingsgegevens, een ongeldig land- of valutaveld of een factuurtype dat niet past bij de gekozen standaard.

Gids

Frankrijk: UBL naast andere toegestane formaten

In Frankrijk wordt e-facturatie gefaseerd verplicht voor binnenlandse B2B-transacties. Bedrijven zullen via erkende platformen moeten werken en rekening houden met formaten zoals UBL, CII en hybride varianten. Voor Nederlandse of internationale leveranciers is UBL relevant omdat platformen en software vaak moeten kunnen vertalen tussen de eigen factuurdata, het Franse platformkanaal en de toegestane gestructureerde formaten.

Gids

Duitsland: UBL, XRechnung en ZUGFeRD

Duitsland gebruikt voor publieke opdrachten al langer e-facturatie en breidt de verplichtingen voor B2B-facturen uit. XRechnung kan technisch als UBL of CII worden aangeleverd, terwijl ZUGFeRD/Factur-X een hybride pdf met XML-laag is. Wie Duitse klanten bedient, moet dus niet alleen vragen of UBL beschikbaar is, maar ook of de software het juiste Duitse profiel en de vereiste validatieregels ondersteunt.

Gids

Polen: UBL-denken in een KSeF-omgeving

Polen werkt met KSeF, het nationale systeem voor elektronische facturen. KSeF gebruikt een eigen gestructureerd schema, geen standaard Peppol-UBL als eindformaat. Toch blijft UBL relevant voor bedrijven met internationale factuurstromen: software moet data uit orders, webshops en ERP-systemen kunnen omzetten naar het juiste nationale schema, en soms ook naar UBL of Peppol voor andere markten.

Gids

Gevolgen voor export, webshops en ERP

Voor bedrijven die facturen exporteren vanuit een webshop, ERP of boekhoudpakket is UBL vooral een datakwaliteitsvraag. Productregels, btw-behandeling, klantidentificatie, leveringsadressen, kortingen en verzendkosten moeten consistent zijn. Een exportknop is niet genoeg als het bestand daarna faalt op Peppol- of landvalidatie. Test daarom echte factuurscenario's, inclusief creditnota's, intracommunautaire leveringen, meerdere btw-tarieven en klanten met vestigingen in verschillende landen.

Gids

UBL is geen pdf-vervanger voor elke situatie

Een UBL-bestand is bedoeld voor systemen, niet voor prettig lezen door mensen. Sommige oplossingen leveren daarom naast UBL ook een pdf-weergave of gebruiken een hybride formaat. De beste keuze hangt af van de verplichting, het land, het kanaal en de ontvanger. Voor compliance telt meestal de gestructureerde factuur; voor interne controle blijft een leesbare weergave handig.

Gids

Hoe u praktisch begint

Begin niet bij de XML-code, maar bij uw factuurproces. Breng in kaart naar welke landen en klanttypes u factureert, welke software de facturen maakt, hoe btw-regels worden toegepast en via welk kanaal facturen moeten worden verzonden. Daarna kunt u gericht controleren of uw pakket UBL, EN 16931, Peppol en nationale varianten voldoende ondersteunt.

Checklist

Controleer of uw facturatiesoftware UBL-facturen kan maken en ontvangen.

Vraag welke UBL-versie en welk factuurprofiel worden ondersteund.

Controleer of EN 16931-validatie beschikbaar is voordat facturen worden verzonden.

Vraag of Peppol BIS Billing 3.0 volledig wordt ondersteund, inclusief access point-koppeling.

Test of btw-nummers, handelsregisternummers en Peppol-ID's correct worden gevuld.

Controleer of factuurtotalen, afrondingen en btw-bedragen automatisch worden gevalideerd.

Test creditnota's, vooruitbetalingen, kortingen, verzendkosten en meerdere btw-tarieven.

Controleer of export naar Frankrijk, Duitsland en Polen andere profielen of mappings nodig heeft.

Leg vast wie afgekeurde UBL-facturen beoordeelt en corrigeert.

Zorg dat inkomende UBL-facturen aan de juiste leveranciers en boekingsregels worden gekoppeld.

Bewaar naast het XML-bestand ook een bruikbare weergave of audittrail voor interne controle.

Plan een proefverzending met een klant, accountant of Peppol-provider voordat verplichtingen ingaan.

Veelgestelde vragen

Wat betekent UBL bij e-facturatie?

UBL is een XML-formaat waarmee factuurgegevens gestructureerd worden vastgelegd. Software kan de gegevens daardoor automatisch lezen, controleren en verwerken.

Is UBL hetzelfde als een elektronische factuur?

Nee. UBL is een technisch formaat voor een elektronische factuur. Een e-factuur kan ook in andere formaten bestaan, afhankelijk van land, kanaal en wettelijke eisen.

Is een pdf met factuurgegevens hetzelfde als UBL?

Nee. Een gewone pdf is vooral leesbaar voor mensen. UBL bevat gestructureerde XML-gegevens die systemen kunnen verwerken. Een hybride oplossing kan wel een pdf combineren met een XML-laag.

Hoe verhoudt UBL zich tot EN 16931?

EN 16931 beschrijft de Europese kerninhoud en regels voor elektronische facturen. UBL kan worden gebruikt als technische syntax om die gegevens volgens de norm vast te leggen.

Gebruikt Peppol UBL?

Ja, Peppol BIS Billing 3.0 gebruikt doorgaans UBL als syntax en voegt daar eigen validatie- en routeringsregels aan toe.

Kan een UBL-factuur worden afgekeurd?

Ja. Afkeuring kan ontstaan door ontbrekende verplichte velden, verkeerde btw-codes, foutieve totalen, ongeldige identificaties of regels die niet passen bij EN 16931, Peppol of een nationaal profiel.

Moet mijn bedrijf zelf UBL-code begrijpen?

Meestal niet. Uw software of dienstverlener moet het bestand correct genereren en valideren. Wel is het verstandig om te begrijpen welke gegevens in uw factuurproces belangrijk zijn.

Is UBL verplicht in Frankrijk?

Frankrijk werkt met toegestane gestructureerde formaten en platformen. UBL kan daarin relevant zijn, maar de praktische verplichting hangt af van het platform, het kanaal en de actuele Franse regels.

Welke rol speelt UBL in Duitsland?

In Duitsland kan UBL relevant zijn voor XRechnung en voor software die Duitse e-factuurprofielen ondersteunt. Het juiste profiel is belangrijker dan alleen de aanwezigheid van een UBL-export.

Gebruikt Polen KSeF UBL?

KSeF gebruikt een eigen Pools schema. UBL blijft nuttig voor internationale stromen en voor software die factuurdata naar verschillende nationale of Peppol-formaten moet omzetten.

Wat moet ik aan mijn softwareleverancier vragen?

Vraag naar UBL-versie, EN 16931-validatie, Peppol-ondersteuning, nationale profielen, foutmeldingen, inkomende factuurverwerking en mogelijkheden om facturen vooraf te testen.

Is UBL genoeg voor internationale e-facturatie?

Niet altijd. UBL is een belangrijk formaat, maar landen en netwerken kunnen aanvullende profielen, identifiers, platformen en validatieregels eisen.

Kan mijn webshop UBL-facturen exporteren?

Veel webshops kunnen via extensies of koppelingen UBL maken, maar kwaliteit verschilt. Controleer vooral btw-regels, klantgegevens, verzendkosten, kortingen en validatie tegen het juiste profiel.

Moet ik inkomende UBL-facturen bewaren?

Ja, elektronische facturen moeten volgens de geldende administratie- en bewaarplichten worden bewaard. Zorg dat zowel het XML-bestand als de verwerkingsinformatie vindbaar blijft.

Belangrijke regels, formaten en termen

Europese CommissieEN 16931Richtlijn 2014/55/EUgestructureerde elektronische factuurUBL factuurformaatEU

Lees verder

Officiële bronnen

We geven voorrang aan officiële overheids- en EU-bronnen waar beschikbaar en tonen controledatums zichtbaar.