UBL / Peppol factuurvalidator BIS 3.0 & EN 16931
Dit gratis tool valideert UBL 2.1-facturen en creditnota's op XSD-schemaconformiteit en Peppol BIS Billing 3.0-bedrijfsregels (EN 16931-norm). Het is ontworpen voor ontwikkelaars, accountants en financiële teams die hun e-facturen willen controleren voor verzending via het Peppol-netwerk.
UBL / Peppol Factuurvalidator voor Franse bedrijven
De Franse e-facturatiehervorming 2026 accepteert UBL 2.1-facturen via Peppol-gecertificeerde ODP-platforms (Opérateur de Dématérialisation Partenaire) en Chorus Pro. Valideer uw UBL-facturen op EN 16931-naleving — gratis, geen bestand geüpload.
Open UBL ValidatorUBL-facturatie in Frankrijk: Chorus Pro & ODP-platforms
De Franse e-facturatiehervorming (Ordonnance n°2021-1190) verplicht gestructureerde elektronische facturatie voor alle btw-plichtige bedrijven vanaf 2026. Hoewel Factur-X het meest besproken formaat is, is UBL 2.1 eveneens geaccepteerd — mits het voldoet aan het EN 16931-semantisch gegevensmodel.
UBL-facturen kunnen worden uitgewisseld via Chorus Pro (het staatsplatform beheerd door AIFE) of via een ODP (Opérateur de Dématérialisation Partenaire), een particulier gecertificeerd platform verbonden met het nationale e-facturatie-ecosysteem. ODP's ondersteunen doorgaans Peppol BIS Billing 3.0 (UBL 2.1) als primair formaat.
Nalevingstijdlijn
Grote ondernemingen (>5.000 werknemers of >1,5 mrd € omzet): verplichte verzending en ontvangst van e-facturen via Chorus Pro of ODP.
Alle bedrijven: verplichte ontvangst van e-facturen van grote ondernemingen. Moeten UBL-, Factur-X- en CII-formaten accepteren.
Middelgrote bedrijven (250–5.000 werknemers): verplichte verzending van e-facturen via Chorus Pro of ODP.
Kleine bedrijven en micro-ondernemingen: verplichte ontvangst. Verzendingsverplichting vanaf 2027.
Wat ValidateFin controleert in uw UBL-factuur
Controleer vóór indiening bij Chorus Pro of uw ODP of uw UBL-factuur aan deze controles voldoet:
- UBL 2.1-schemavalidatie: de XML-structuur voldoet aan het UBL 2.1 Invoice- of CreditNote-schema
- Verplichte EN 16931-velden: btw verkoper (FR-formaat), SIRET of btw koper, factuurnummer, uitgiftedatum, btw-uitsplitsing
- Peppol BIS 3.0-bedrijfsregels: PEPPOL-EN16931-R*-regels voor bedragen, btw en betalingsvoorwaarden
- Frans btw-nummerformaat: FR + 2 alfanumerieke tekens + SIREN (11 cijfers totaal)
- Belastingcategoriecodes: S (standaard 20%), AA (verlaagd 10/5,5%), E (vrijgesteld) — Franse btw-tarieven gevalideerd
Veelvoorkomende UBL-fouten die leiden tot weigering door ODP / Chorus Pro
Ongeldig Frans btw-nummerformaat
Frans btw (TVA intracommunautaire) volgt het formaat FR + 2 alfanumerieke tekens + 9-cijferig SIREN. De 2-tekensleutel wordt berekend uit het SIREN en is vaak onjuist in geautomatiseerde systemen.
Ontbrekende SIRET of identificatie van de koper
Voor B2B-facturen in Frankrijk moet de koper worden geïdentificeerd door hun SIRET (14 cijfers) of btw-nummer in cac:AccountingCustomerParty. De afwezigheid ervan veroorzaakt een ODP-routeringsfout.
Fout in Peppol BIS 3.0-regel PEPPOL-EN16931-R004
De factuurvaluta (cbc:DocumentCurrencyCode) moet overeenkomen met de valuta in alle geldbedragen. EUR is verplicht voor Franse binnenlandse facturen.
Veelgestelde vragen
Kan ik UBL gebruiken in plaats van Factur-X voor Franse e-facturatie?
Ja. De Franse hervorming accepteert drie gestructureerde formaten: Factur-X (PDF/A-3 + XML), UBL 2.1 en UN/CEFACT CII. Alle moeten het EN 16931-semantisch gegevensmodel implementeren. UBL is bijzonder gebruikelijk bij het uitwisselen van facturen via een ODP (particulier gecertificeerd platform) of via een Peppol-toegangspunt.
Wat is een ODP en hoe verschilt het van Chorus Pro?
Chorus Pro is het door de staat beheerde platform voor overheidsopdrachten (B2G) en fungeert als centraal knooppunt voor de hervorming. Een ODP (Opérateur de Dématérialisation Partenaire) is een gecertificeerd particulier platform (bijv. een softwareleverancier of EDI-provider) dat facturen tussen particuliere bedrijven (B2B) kan uitwisselen en doorsturen naar Chorus Pro. ODP's ondersteunen doorgaans Peppol BIS 3.0 (UBL 2.1).
Valideert ValidateFin Franse UBL-specifieke regels?
ValidateFin valideert uw UBL 2.1-factuur aan de hand van de Peppol BIS Billing 3.0-specificatie en EN 16931-regels, de vereiste standaarden voor Franse e-facturatie. Het controleert ook het Franse btw-nummerformaat en belastingcategoriecodes. Er wordt nooit een bestand naar een server verzonden — 100% browsergebaseerd.
E-facturatiegidsen per land
Valideer uw UBL-factuur vóór indiening bij Chorus Pro of uw ODP
Controleer direct UBL 2.1-structuur, Peppol BIS 3.0-regels en EN 16931-naleving. Geen bestand geüpload.
Over de UBL / Peppol factuurvalidator
Dit gratis tool valideert UBL 2.1-facturen en creditnota's op XSD-schemaconformiteit en Peppol BIS Billing 3.0-bedrijfsregels (EN 16931-norm). Het is ontworpen voor ontwikkelaars, accountants en financiële teams die hun e-facturen willen controleren voor verzending via het Peppol-netwerk.
De validator controleert structuur, verplichte velden, BTW-consistentie, regeltotalen en tientallen bedrijfsregels van de Europese e-factureringsnorm. Alles wordt lokaal verwerkt — er worden geen factuurgegevens naar een server gestuurd.
UBL (Universal Business Language) 2.1 is een OASIS-standaard die XML-schema's definieert voor veelgebruikte zakelijke documenten zoals facturen, creditnota's en bestellingen. In Europa gebruikt het Peppol-netwerk UBL als primair factuurformaat, geregeld door de BIS Billing 3.0-specificatie die de Europese norm EN 16931 implementeert. Nu EU-lidstaten verplichte e-facturering invoeren (Frankrijk in 2026, Duitsland in 2025 voor B2B, België via Peppol vanaf januari 2026), wordt de mogelijkheid om UBL-facturen vóór verzending te valideren essentieel voor naleving.
De validatie omvat twee lagen: structurele validatie tegen het UBL 2.1 XSD-schema (controle van elementnamen, gegevenstypen en kardinaliteit) en semantische validatie tegen Peppol-bedrijfsregels (controle op consistentie van belastingberekeningen, aanwezigheid van verplichte leveranciers- en kopersidentificatoren en mathematische juistheid van documenttotalen). Eén mislukte bedrijfsregel kan leiden tot weigering van de factuur op het Peppol-netwerk, wat leidt tot vertraagde betalingen.
Wat is UBL?
UBL (Universal Business Language) 2.1 is een open OASIS-standaard die XML-schema's definieert voor gangbare bedrijfsdocumenten zoals facturen en creditnota's. In Europa is UBL het primaire formaat op het Peppol-netwerk voor e-facturering, beheerst door de BIS Billing 3.0-specificatie die de Europese e-factureringsstandaard EN 16931 implementeert.
Belangrijkste punten
- UBL 2.1 is het primaire factuurformaat voor het Peppol-netwerk in heel Europa
- Peppol BIS Billing 3.0 hanteert ca. 150 bedrijfsregels bovenop het UBL XML-schema
- Belastingberekeningen moeten wiskundig consistent zijn — zelfs een verschil van € 0,01 leidt tot afwijzing
- Verplichte velden omvatten btw verkoper/koper, factuurnummer, belastingspecificatie en geldbedragen
- ValidateFin valideert zowel het UBL-schema als de Peppol-bedrijfsregels volledig in uw browser
Vergelijking Europese e-factuurformaten
| Formaat | Syntaxis | Primaire markten | Toepassing |
|---|---|---|---|
| UBL 2.1 (Peppol BIS 3.0) | XML | Alle EU via Peppol | B2B/B2G e-factuurnetwerk |
| Factur-X / ZUGFeRD | PDF/A-3 + XML | Frankrijk, Duitsland, België | Hybride mens+machine-facturen |
| CII (Cross Industry Invoice) | XML | Duitsland (XRechnung) | Overheidsfacturering (B2G) |
| FatturaPA | XML (SDI) | Italië | Verplicht B2B sinds 2019 |
Alle formaten implementeren EN 16931. Peppol BIS 3.0 gebruikt UBL-syntaxis en is het meest verspreid in de EU.
Veelgestelde vragen
Welke UBL-factuurversies worden ondersteund?
De validator ondersteunt UBL 2.1-facturen en creditnota's, met Peppol BIS Billing 3.0-bedrijfsregelvalidatie (EN 16931-norm). Zie onze UBL/Peppol factureringsgids voor meer informatie.
Wat is het verschil tussen XSD-validatie en Peppol-regels?
XSD-validatie controleert de documentstructuur en datatypes. Peppol BIS 3.0-regels voegen bedrijfslogicacontroles toe: BTW-consistentie, verplichte leveranciersvelden en regeltotalen.
Is dit tool geschikt voor e-facturatie-compliance in Europa?
Ja. Het tool valideert volgens EN 16931, de Europese norm voor elektronische facturering, geschikt voor compliance-checks in alle EU-lidstaten. Lees meer over komende verplichtingen in ons artikel e-facturering in Europa 2026.
Moet ik software installeren?
Geen installatie vereist. De validator draait volledig in uw browser, zonder plugins of extensies.
Wat is Peppol BIS Billing 3.0?
Peppol BIS Billing 3.0 (Business Interoperability Specification) is de standaardspecificatie voor elektronische facturen die worden uitgewisseld via het Peppol-netwerk. Het implementeert de Europese norm EN 16931 en definieert specifieke bedrijfsregels rond btw, betalingsvoorwaarden, kortingen, kosten en documenttotalen. Het wordt gebruikt in alle EU-lidstaten en vele internationale partners.
Waarom slaagt mijn UBL-factuur de XSD-validatie maar faalt de Peppol-regels?
XSD-validatie controleert alleen structuur en datatypes — het kan bedrijfslogica niet verifiëren. Peppol BIS 3.0-regels bevatten controles zoals: de som van regelbedragen moet gelijk zijn aan het belastbare bedrag van het document, elke belastingsubtotaal moet een overeenkomende btw-categorie hebben, en bepaalde velden zijn conditioneel verplicht op basis van het documenttype. Een factuur kan structureel geldig zijn maar toch deze bedrijfsregels schenden.
Wat is de EN 16931-norm?
EN 16931 is de Europese norm voor elektronisch factureren, gepubliceerd in 2017 en verplicht voor alle e-facturering in de publieke sector in EU-lidstaten. Het definieert een semantisch gegevensmodel voor factuurinhoud. UBL 2.1 en UN/CEFACT CII zijn de twee XML-syntaxen die deze norm implementeren. Peppol BIS 3.0 is een profiel gebouwd op EN 16931.
Kan ik een creditnota valideren met dit tool?
Ja. De validator ondersteunt zowel UBL 2.1-facturen als UBL 2.1-creditnota's. Dezelfde Peppol BIS 3.0 en EN 16931-regels gelden voor beide, met specifieke regels die alleen voor creditnota's worden geactiveerd (bijv. een CreditedQuantity of PayableAmount met een negatief teken). Voor hybride PDF-facturen, zie de Factur-X / ZUGFeRD Viewer.
Welke btw-categorieën worden ondersteund?
De validator ondersteunt alle standaard EN 16931 btw-categorieën: S (standaardtarief), Z (nultarief), E (vrijgesteld), AE (verlegging), K (intra-EU levering), G (export buiten EU), O (buiten toepassingsgebied), en IGIC/IPSI voor de Canarische Eilanden en Ceuta/Melilla. Elke categorie heeft specifieke verplichte veldvereisten die worden gecontroleerd door de Peppol-regels.
Zijn mijn factuurgegevens veilig bij gebruik van dit tool?
Ja. Het volledige validatieproces draait lokaal in uw browser via JavaScript. Uw XML-factuurbestand wordt nooit geüpload naar een server, verzonden via het netwerk of ergens opgeslagen. Dit maakt het tool volledig GDPR-conform en veilig voor gebruik met echte leveranciers- en klantgegevens. Zie onze AVG-nalevingspagina voor meer informatie.