Referentie
Markdown-exportEN 16931
Europese norm die het semantische datamodel voor e-facturen definieert.
Definitie
Europese norm die het semantische datamodel voor e-facturen definieert.
Waarom deze term belangrijk is
EN 16931 is de juridische verankering van de EU-richtlijn 2014/55/EU en van ViDA-pijler 1: elke publieke ontvanger in de EU moet conforme facturen accepteren, en elke nationale CIUS (XRechnung, Peppol BIS Billing 3.0, FatturaPA EN16931-mapping, enz.) erft het semantisch model. Verkeerd geïnterpreteerde BT/BG-cardinaliteiten of EN 16931-codelijsten zijn de belangrijkste oorzaak van grensoverschrijdende interop-fouten.
Uitleg
Definieert welke Business Terms (BT) en Business Groups (BG) een EN 16931-conforme factuur kan bevatten.
Nationale implementaties kunnen extra beperkingen (CIUS) en extensieregels toevoegen.
Veelgemaakte fouten
Gebruik deze punten als praktische controles voor deze sectie.
- De semantische norm (EN 16931-1) verwarren met de syntaxisbindings (EN 16931-2 voor UBL Invoice/CreditNote en CII).
- Een vrije btw-categorie (BT-118) versturen in plaats van een EN 16931 UNCL5305-code (S, Z, E, AE, K, G, O, L, M).
- BT-1 (factuurnummer) als numeriek behandelen — het is een string met sequentiële semantiek; de spec staat alfanumerieke waarden toe.
- Inconsistente totalen: BT-109 (factuurtotaal exclusief btw) moet gelijk zijn aan som(BT-131) – som(BT-92) + som(BT-99) binnen de afrondingstolerantie.
Veelgestelde vragen
Is EN 16931 hetzelfde als de EU-e-factuurstandaard?
Ja — Richtlijn 2014/55/EU droeg CEN op een Europese e-facturatiestandaard te publiceren; EN 16931 (uit meerdere delen, gepubliceerd in 2017, met regelmatige amendementen) is het resultaat. EN 16931-conformiteit voldoet aan de semantische eisen van de richtlijn.
Welke syntaxen zijn EN 16931-conform?
EN 16931-2 noemt twee syntaxen: OASIS UBL 2.1 Invoice/CreditNote en UN/CEFACT CII D16B Cross-Industry Invoice. Beide moeten door publieke aanbestedende diensten in de EU worden geaccepteerd.
Hoe verschillen CIUS en Extension van EN 16931?
Een CIUS (Core Invoice Usage Specification) maakt EN 16931 strenger (bv. XRechnung maakt BT-10 verplicht). Een Extension voegt nieuwe Business Terms toe (bv. voor sectoren met extra gestructureerde data). Beide moeten achterwaarts compatibel blijven met de EN 16931-conformiteit.