Terug naar blog

EN 16931 uitgelegd: de Europese norm voor e-facturen

Gepubliceerd op 18 september 2025door Invapi Team
EN 16931E-facturatieEuropaCompliance

EN 16931 uitgelegd: de Europese norm voor e-facturen

Wie zich bezighoudt met e-facturatie, komt al snel de aanduiding EN 16931 tegen. Achter deze norm schuilt de basis waarop alle Europese e-factuurformaten zijn gebouwd. Maar wat regelt de norm precies, en waarom is deze zo belangrijk voor Duitse bedrijven?

Wat is EN 16931?

EN 16931 is een Europese norm die een uniform semantisch gegevensmodel voor elektronische facturen definieert. De norm is in opdracht van de Europese Commissie ontwikkeld door het Europees Comité voor Normalisatie (CEN) en in 2017 gepubliceerd.

De norm bestaat uit meerdere delen. De twee belangrijkste (gratis verkrijgbaar bij CEN) zijn:

  • EN 16931-1: Het semantische gegevensmodel — definieert welke informatie een e-factuur moet bevatten en wat elk element betekent.
  • CEN/TS 16931-2: De lijst van conforme syntaxen — bepaalt dat UBL 2.1 en UN/CEFACT CII D16B als syntaxen mogen worden gebruikt.

Aanvullende delen omvatten:

  • CEN/TS 16931-3 (meerdere subdelen): De feitelijke syntaxbindingen — beschrijven hoe het gegevensmodel concreet wordt vertaald naar UBL en CII.
  • CEN/TR 16931-4: Richtlijnen over interoperabiliteit op transmissieniveau.
  • CEN/TR 16931-5: Richtlijnen over het gebruik van sectorale of nationale uitbreidingen (CIUS en Extensions).
  • CEN/TR 16931-6: Testresultaten over praktische toepassing.

Het semantische gegevensmodel

In de kern definieert EN 16931 een lijst van Business Terms, elk met een unieke identificatiecode (bijv. BT-1 voor het factuurnummer, BT-31 voor het btw-nummer van de verkoper). Deze Business Terms zijn georganiseerd in Business Groups, zoals BG-4 voor verkopersinformatie of BG-25 voor factuurregels.

Verplichte en optionele velden

De norm maakt onderscheid tussen:

  • Verplichte velden: Moeten in elke factuur aanwezig zijn (bijv. factuurnummer, factuurdatum, totaalbedrag, verkoper- en kopergegevens).
  • Voorwaardelijke velden: Moeten onder bepaalde omstandigheden worden opgegeven (bijv. btw-nummer bij belastbare leveringen).
  • Optionele velden: Kunnen naar behoefte worden opgenomen (bijv. leveringsinformatie, betalingsvoorwaarden als vrije tekst).

Welke formaten bouwen voort op EN 16931?

De norm zelf definieert geen bestandsformaat, maar een abstract model. Concrete formaten implementeren dit model:

XRechnung

XRechnung is de Duitse CIUS (Core Invoice Usage Specification) — een nationale aanpassing van EN 16931. Het verscherpt bepaalde regels: zo wordt de koperreferentie (BT-10, in de praktijk de Leitweg-ID) een verplicht veld. XRechnung wordt verzonden als UBL of CII.

ZUGFeRD / Factur-X

ZUGFeRD 2.x is eveneens gebaseerd op EN 16931 en gebruikt de CII-syntax. Het "EN 16931" (Comfort)-profiel vertaalt het Europese gegevensmodel exact, terwijl hogere profielen zoals Extended aanvullende velden toestaan.

Peppol BIS Billing 3.0

Het Peppol-netwerk gebruikt een eigen CIUS van EN 16931 voor grensoverschrijdende factuuruitwisseling. Ook hier is de basis identiek, aangevuld met netwerkspecifieke regels.

Hoe werkt validatie?

Naleving van EN 16931 wordt geverifieerd door middel van Schematron-regels. Deze regels valideren niet alleen de XML-structuur maar ook de bedrijfslogica — bijvoorbeeld of het totaalbedrag overeenkomt met de som van de regelitems, of dat het juiste belastingnummer is opgegeven voor bepaalde btw-categorieën.

Validatie vindt doorgaans in twee stappen plaats:

  1. Syntaxvalidatie: Controleert of het XML-bestand voldoet aan het schema (UBL of CII).
  2. Bedrijfsregelvalidatie: Controleert EN 16931-regels en, waar van toepassing, nationale CIUS-regels (bijv. XRechnung-specifieke controles).

invapi biedt een validatie-API die beide stappen automatisch uitvoert en gedetailleerde foutmeldingen retourneert.

Waarom is EN 16931 relevant voor uw bedrijf?

Sinds 1 januari 2025 moeten alle bedrijven in Duitsland e-facturen kunnen ontvangen die voldoen aan EN 16931. Vanaf 2027 wordt ook het verzenden van e-facturen stapsgewijs verplicht: eerst voor bedrijven met meer dan 800.000 EUR omzet in het voorgaande jaar, en vanaf 2028 voor alle bedrijven. Kleine ondernemers op grond van § 19 van de Duitse Omzetbelastingwet (UStG) zijn permanent vrijgesteld van de verzendplicht. De norm raakt dus niet alleen grote ondernemingen of de publieke sector, maar elk bedrijf dat actief is in de B2B-sector.

Bedrijven die hun factuurformaten vroegtijdig afstemmen op EN 16931 profiteren van:

  • Rechtszekerheid door aantoonbare naleving van de norm
  • Interoperabiliteit met zakenpartners in heel Europa
  • Toekomstbestendigheid, aangezien alle huidige en geplande e-factuurformaten op deze norm zijn gebaseerd

Conclusie

EN 16931 is meer dan een technische specificatie — het is de gemeenschappelijke taal van Europese e-facturatie. Of u nu XRechnung, ZUGFeRD of Peppol gebruikt: de norm zorgt ervoor dat factuurgegevens uniform zijn gestructureerd, valideerbaar en interoperabel. Wie e-facturen verzendt of ontvangt, kan niet om EN 16931 heen.