EN 16931: alle verplichte velden van de Europese factuurstandaard
De Europese norm EN 16931 vormt de basis van alle e-factuurformaten in Duitsland en de EU. Iedereen die ZUGFeRD of XRechnung genereert, moet voldoen aan de verplichte velden — anders wordt de factuur afgewezen.
> Kort antwoord: EN 16931 definieert meer dan 160 bedrijfstermen voor e-facturen. Verplichte velden zijn onder meer factuurnummer (BT-1), datum (BT-2), valuta (BT-5), verkoper- en kopergegevens, bedragvelden en minimaal één factuurregel met hoeveelheid, prijs en btw-categorie.
Wat is EN 16931 en waarom is het relevant?
EN 16931 is de Europese norm voor het semantische datamodel van een elektronische factuur. Het definieert meer dan 160 bedrijfstermen (BT) en bedrijfstermgroepen (BG) die in een e-factuur kunnen voorkomen.
De Wet groeikansen bepaalt dat alleen formaten die voldoen aan EN 16931 als e-facturen kwalificeren. Zowel ZUGFeRD (vanaf profiel EN 16931) als XRechnung voldoen aan deze norm. Dit geldt ook voor Nederlandse bedrijven die facturen naar Duitsland sturen.
Welke velden zijn verplicht in de factuurkop?
| BT | Naam | Beschrijving |
|---|---|---|
| BT-1 | Factuurnummer | Unieke identificatie van de factuur |
| BT-2 | Factuurdatum | Uitgiftedatum (formaat: JJJJMMDD) |
| BT-3 | Factuurtype | TypeCode: 380 (factuur), 381 (creditnota) |
| BT-5 | Valutacode | ISO 4217, bijv. EUR |
Welke verkopergegevens (BG-4) zijn verplicht?
| BT | Naam | Beschrijving |
|---|---|---|
| BT-27 | Naam | Bedrijfsnaam van de verkoper |
| BT-31 | Btw-nummer | Btw-identificatienummer |
| BT-40 | Landcode | ISO 3166-1 alpha-2, bijv. DE of NL |
Welke kopergegevens (BG-7) zijn verplicht?
| BT | Naam | Beschrijving |
|---|---|---|
| BT-44 | Naam | Bedrijfsnaam van de koper |
Welke bedragvelden (BG-22) moeten worden ingevuld?
| BT | Naam | Beschrijving |
|---|---|---|
| BT-106 | Totaal regelposten | Som van alle nettobedragen van regelposten |
| BT-109 | Nettobedrag | Factuurbedrag exclusief btw |
| BT-110 | Btw-bedrag | Totaal btw-bedrag |
| BT-112 | Brutobedrag | Factuurbedrag inclusief btw |
| BT-115 | Te betalen bedrag | Verschuldigd bedrag |
Welke regelpostvelden (BG-25) zijn verplicht?
| BT | Naam | Beschrijving |
|---|---|---|
| BT-126 | Regelnummer | Unieke regel-identificatie |
| BT-129 | Hoeveelheid | Gefactureerde hoeveelheid |
| BT-130 | Eenheid | UN/ECE Rec 20-code (C62, HUR, DAY) |
| BT-131 | Regelbedrag | Nettobedrag van de regelpost |
| BT-146 | Eenheidsprijs | Prijs per eenheid netto |
| BT-151 | Btw-categorie | S (Standaard), E (Vrijgesteld), Z (Nultarief) |
| BT-153 | Artikelnaam | Beschrijving van het artikel |
Voor kleine ondernemers geldt btw-categorie E (Exempt) met een btw-tarief van 0% en de vrijstellingsreden conform § 19 UStG.
Hoe kan ik de verplichte velden automatisch controleren?
TaxLayer valideert elke gegenereerde factuur automatisch op alle verplichte BT’s. U kunt het resultaat aanvullend verifiëren met de gratis ZUGFeRD & XRechnung Validator of de officiële KoSIT Validator.
Test de automatische validatie gratis: de eerste twee conversies per maand zijn beschikbaar zonder creditcard — begin nu.
Veelgestelde vragen
Wat is EN 16931?
EN 16931 is de Europese norm voor het semantische datamodel van een elektronische factuur. Het definieert meer dan 160 bedrijfstermen (BT) en groepen (BG) die in een e-factuur kunnen voorkomen.
Welke velden zijn verplicht in elke e-factuur?
De belangrijkste verplichte velden zijn: BT-1 (factuurnummer), BT-2 (datum), BT-5 (valuta), BT-27 (naam verkoper), BT-44 (naam koper), BT-109 (nettobedrag) en BT-112 (brutobedrag).
Welke gegevens moeten in de factuurregels staan?
Elke regelpost moet bevatten: BT-126 (regelnummer), BT-129 (hoeveelheid), BT-130 (eenheid), BT-131 (regelbedrag), BT-146 (eenheidsprijs), BT-151 (btw-categorie) en BT-153 (artikelnaam).
Wat is het verschil tussen EN 16931 en XRechnung?
EN 16931 is de Europese basisstandaard. XRechnung is een Duitse CIUS (aanpassing) die aanvullende regels definieert, bijv. de verplichte Leitweg-ID (BR-DE-01).
Hoe controleer ik of mijn e-factuur alle verplichte velden bevat?
Gebruik de gratis ZUGFeRD & XRechnung Validator rechtstreeks in uw browser. Deze controleert alle EN 16931 verplichte velden en toont ontbrekende of onjuiste velden.
In welk formaat moet de factuurdatum worden opgegeven?
De factuurdatum (BT-2) moet in het formaat JJJJMMDD staan, bijv. 20260603. TaxLayer stelt dit formaat automatisch correct in.
Gratis tools
Gerelateerde artikelen
Converteer nu uw PDF-facturen
Probeer TaxLayer gratis — 2 conversies per maand, geen creditcard vereist.
Aan de slag