Wat is een UBL-factuur?
UBL (Universal Business Language) is de XML-standaard achter de meeste Europese e-facturen. Een EN 16931 UBL-factuur begint met <Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">. Landprofielen zoals Peppol BIS, NLCIUS (Nederland) en de Belgische Peppol-variant bouwen allemaal op dezelfde structuur. Daarom kan één viewer ze allemaal tonen.
Welke UBL-variant heeft u?
| Profiel | Waar | Herkenbaar aan |
|---|---|---|
| Peppol BIS Billing 3.0 | Nederland, België (verplicht B2B sinds 2026), Scandinavië | CustomizationID eindigt op peppol.eu:2017:poacc:billing:3.0 |
| NLCIUS | Nederlandse overheid en bedrijven | …nen.nl:nlcius:v1.0 |
| XRechnung (UBL) | Duitse overheid | …xeinkauf.de:kosit:xrechnung_3.0 |
| Generiek EN 16931 | Exports uit ERP-systemen | urn:cen.eu:en16931:2017 |
De viewer leest de CustomizationID en toont het profiel in de kop. Dat is handig als uw boekhoudpakket een bestand weigert: vaak verwacht het Peppol BIS en krijgt het een generiek EN 16931-bestand, of omgekeerd.
Van bekijken naar controleren
Bekijken beantwoordt de vraag wat er in het bestand staat. Of het bestand ook door een Peppol-accesspoint komt, bepalen de EN 16931- en Peppol-regels. Klopt een bedrag niet of weigert uw pakket het bestand, laat het dan door de Peppol-validator lopen: die toont per regel (bijvoorbeeld BR-CO-15 of PEPPOL-EN16931-R120) wat er mis is en wie het moet oplossen, meestal de verzender. Bewaar altijd het originele XML-bestand; de weergave en de afdruk van deze pagina zijn alleen een visualisatie.
Wat u ziet
- Factuurnummer, factuur-, verval- en leverdatum, valuta, referentie van de koper, orderreferentie.
- Verkoper en koper met btw-nummer, KBO- of KvK-nummer, adres en Peppol-endpoint.
- Factuurregels met aantal, eenheid, prijs, btw-categorie en nettobedrag.
- Btw-overzicht, totalen, vooruitbetaald bedrag, te betalen bedrag.
- Betaalgegevens: IBAN, BIC, gestructureerde mededeling.
- Validatieresultaat volgens EN 16931.
UBL omzetten naar PDF
Open het bestand hier en gebruik „Afdrukken" en „Opslaan als PDF" in uw browser. De weergave is ontworpen voor A4. Het XML-bestand blijft het origineel dat u moet bewaren (7 jaar in Nederland, 10 jaar in België).
Veelgestelde vragen
Wordt mijn factuur ergens opgeslagen?
Nee. Het bestand wordt in het geheugen van onze server verwerkt om de weergave te maken en daarna verwijderd. Er gaat niets naar Peppol, de Belastingdienst of derden.
Mijn boekhoudpakket weigert de UBL. Waarom?
Vaak omdat een verplicht veld ontbreekt of de totalen niet kloppen. Open het bestand hier: het validatieblok toont de regel die faalt, bijvoorbeeld BR-CO-15 (totaal incl. btw klopt niet). Stuur die regel naar de verzender.
Werkt dit ook voor creditnota's?
Ja. UBL CreditNote-documenten worden herkend en net als facturen getoond, met het documenttype in de kop.
Leest de viewer ook CII-bestanden?
Ja. UN/CEFACT Cross Industry Invoice (CII), gebruikt door ZUGFeRD, Factur-X en XRechnung-CII, wordt op dezelfde manier weergegeven.
Ontwikkelaars: dezelfde engine als API
curl -F file=@invoice.pdf https://einvoicechecker.com/v1/validatecurl -F file=@invoice.xml https://einvoicechecker.com/v1/parsecurl -F file=@invoice.xml "https://einvoicechecker.com/v1/render?lang=nl" -o invoice.html