
Verplichte XRechnung-velden: checklist met BT-nummers en BR-DE-regels
Officiële bronnen
Gebruik deze bronnen om datums, formaten en officiële regelwijzigingen te controleren.
Gerelateerde technische wiki
Ontdek diepgaande ontwikkelaarsdocumentatie en regelgevende richtlijnen die bij dit artikel horen.
XRechnung Business Terms en Groups (BT en BG), met vereisten, validatieregels en voorbeelden.
Hoe XRechnung EN 16931 in Duitsland toepast: XML-syntax, validatie, kopersreferentie en verzendkanaal.
Verplichte gegevens over verkoper, koper, factuur, valuta en regels.
XRechnung is de Duitse specificatie van de Europese factuurnorm EN 16931. Een veld kan in EN 16931 optioneel zijn en toch door een Duitse BR-DE-regel verplicht worden. De tabel hieronder noemt de velden die de KoSIT-validator voor elke XRechnung 3.0.2-factuur vereist, met de regel die faalt als het veld ontbreekt. Elk BT-nummer verwijst naar de veldpagina.
Een bestaand bestand controleert u met onze gratis XRechnung-validator. De gids voor KoSIT-foutcodes legt de regels uit die het vaakst falen.
De verplichte velden in één oogopslag
De regels komen uit de KoSIT-configuratie v2026-08-31 (XRechnung 3.0.2, EN 16931-validatieartefacten 1.3.16). Voorwaardelijke rijen gelden alleen in het genoemde geval, bijvoorbeeld voor een btw-categorie, een betaalmiddel of een korting op documentniveau. Niet opgenomen zijn velden van de begunstigde (BG-10), de regelperiode (BG-26), kortingen en toeslagen op regelniveau (BG-27, BG-28), schema’s van artikelidentificaties (BG-31) en artikelkenmerken (BG-32). De tabel geldt voor de basis-CIUS van XRechnung, niet voor de extensie voor schone voertuigen (Clean Vehicles, CVD): de regels BR-DE-CVD-01 en BR-DE-CVD-02 daarvan vereisen ook BT-12 en BT-17, en BR-DE-CVD-03, BR-DE-CVD-04 en BR-DE-CVD-05 een voertuigcategorie op een factuurregel (BT-158 met schema CVD, BT-160 en BT-161).
Interactieve kaart
Waar de verplichte velden van XRechnung staan
Tik op een deel van de factuur om de verplichte velden te zien en de regel die elk veld verplicht maakt.
velden op elke factuur
waarvan alleen door XRechnung-regels
extra in bepaalde gevallen
Verkoper
8 altijd verplicht · +7 in bepaalde gevallen
| BT | Veld | Regel | Verplicht |
|---|---|---|---|
BT-1 | Factuurnummer | BR-02 | Verplicht |
BT-2 | Factuurdatum | BR-03 | Verplicht |
BT-3 | Factuurtype code | BR-04 | Verplicht |
BT-5 | Factuurvalutacode | BR-05 | Verplicht |
BT-10 | Kopersreferentie | BR-DE-15 | Verplicht |
BT-23 | Bedrijfsproces type-identificator | PEPPOL-EN16931-R001 | Verplicht |
BT-24 | Specificatie-identificator | BR-01 | Verplicht |
BT-25 | Referentie naar een voorafgaande factuur | BR-55 | Voorwaardelijk: voor elke verwijzing naar een eerdere factuur (BG-3), bijvoorbeeld bij een correctiefactuur (BR-55) |
BT-27 | Naam van de verkoper | BR-06 | Verplicht |
BT-29 | Identificatie van de verkoper | BR-CO-26 | Voorwaardelijk: op elke factuur minstens één van BT-29, BT-30 of BT-31 (BR-CO-26) |
BT-30 | Juridisch registratienummer van de verkoper | BR-CO-26 | Voorwaardelijk: op elke factuur minstens één van BT-29, BT-30 of BT-31 (BR-CO-26) |
BT-31 | BTW-identificatienummer van de verkoper | BR-CO-26, BR-DE-16, BR-S-02, BR-Z-02, BR-E-02, BR-AE-02, BR-IC-02, BR-G-02 | Voorwaardelijk: op elke factuur minstens één van BT-29, BT-30 of BT-31 (BR-CO-26); bij btw-categorie S, Z, E of AE (BR-S/Z/E/AE-02) en L of M (BR-DE-16): BT-31, BT-32 of BT-63 in BG-11; bij K of G (BR-IC-02, BR-G-02): BT-31 of BT-63; niet bij O (BR-O-02) |
BT-32 | Fiscaal registratienummer van de verkoper | BR-DE-16, BR-S-02, BR-Z-02, BR-E-02, BR-AE-02 | Voorwaardelijk: alternatief voor BT-31 of BT-63 bij btw-categorie S, Z, E of AE (BR-S/Z/E/AE-02) en L of M (BR-DE-16); onvoldoende bij K of G (BR-IC-02, BR-G-02) |
BT-34 | Elektronisch adres van de verkoper | PEPPOL-EN16931-R020, BR-62 | Verplicht |
BT-37 | Stad van de verkoper | BR-DE-3 | Verplicht |
BT-38 | Postcode van de verkoper | BR-DE-4 | Verplicht |
BT-40 | Landcode van de verkoper | BR-09 | Verplicht |
BT-41 | Contactpunt van de verkoper | BR-DE-5 | Verplicht |
BT-42 | Telefoonnummer van het contactpunt van de verkoper | BR-DE-6 | Verplicht |
BT-43 | E-mailadres van het contactpunt van de verkoper | BR-DE-7 | Verplicht |
BT-44 | Naam van de koper | BR-07 | Verplicht |
BT-47 | Juridisch registratienummer van de koper | BR-AE-02 | Voorwaardelijk: bij btw-categorie AE, als BT-48 ontbreekt (BR-AE-02) |
BT-48 | BTW-identificatienummer van de koper | BR-IC-02, BR-AE-02 | Voorwaardelijk: bij btw-categorie K (BR-IC-02); bij AE BT-48 of BT-47 (BR-AE-02); niet bij O (BR-O-02) |
BT-49 | Elektronisch adres van de koper | PEPPOL-EN16931-R010, BR-63 | Verplicht |
BT-52 | Stad van de koper | BR-DE-8 | Verplicht |
BT-53 | Postcode van de koper | BR-DE-9 | Verplicht |
BT-55 | Landcode van de koper | BR-11 | Verplicht |
BT-62 | Naam van de fiscale vertegenwoordiger van de verkoper | BR-18 | Voorwaardelijk: als een fiscaal vertegenwoordiger van de verkoper (BG-11) is opgegeven (BR-18) |
BT-63 | Btw-identificatienummer van de fiscale vertegenwoordiger van de verkoper | BR-56 | Voorwaardelijk: als een fiscaal vertegenwoordiger van de verkoper (BG-11) is opgegeven (BR-56); niet bij btw-categorie O (BR-O-02) |
BT-69 | Landcode van de fiscale vertegenwoordiger | BR-20 | Voorwaardelijk: als een fiscaal vertegenwoordiger van de verkoper (BG-11) is opgegeven (BR-20) |
BT-73 | Startdatum van de factureringsperiode | BR-CO-19 | Voorwaardelijk: als een factureringsperiode (BG-14) is opgegeven: BT-73 of BT-74 (BR-CO-19) |
BT-74 | Einddatum van de factureringsperiode | BR-CO-19 | Voorwaardelijk: als een factureringsperiode (BG-14) is opgegeven: BT-73 of BT-74 (BR-CO-19) |
BT-72 | Werkelijke leverdatum | BR-IC-11 | Voorwaardelijk: bij btw-categorie K: BT-72 of een factureringsperiode (BG-14) |
BT-77 | Plaats van de afleverlocatie | BR-DE-10 | Voorwaardelijk: als een afleveradres (BG-15) is opgegeven |
BT-78 | Postcode van de afleverlocatie | BR-DE-11 | Voorwaardelijk: als een afleveradres (BG-15) is opgegeven |
BT-80 | Landcode van de afleverlocatie | BR-IC-12, BR-57 | Voorwaardelijk: bij btw-categorie K, of als een afleveradres (BG-15) is opgegeven |
BT-81 | Code betalingsmiddeltype | BR-DE-1, BR-49 | Verplicht |
BT-84 | Betaalrekeningidentificatie | BR-DE-23-a, BR-50, BR-61 | Voorwaardelijk: als BT-81 code 30 of 58 (overschrijving) bevat |
BT-87 | Primair rekeningnummer van de betaalkaart | BR-DE-24-a | Voorwaardelijk: bij kaartbetaling (BG-18), die codes 48, 54 of 55 in BT-81 vereisen (BR-DE-24-a); hoogstens de eerste 6 en laatste 4 cijfers (BR-51) |
BT-89 | Mandaatreferentie | PEPPOL-EN16931-R061, BR-DE-25-a | Voorwaardelijk: als BT-81 code 49 of 59 (incasso, BG-19) bevat (PEPPOL-EN16931-R061, BR-DE-25-a) |
BT-90 | Door de bank toegekende schuldeiser-ID | BR-DE-30 | Voorwaardelijk: bij incasso (BG-19): code 59 in BT-81 vereist die (BR-DE-25-a), code 49 via de machtigingsreferentie BT-89 (PEPPOL-EN16931-R061) |
BT-91 | Identificatie van de te debiteren rekening | BR-DE-31 | Voorwaardelijk: bij incasso (BG-19): code 59 in BT-81 vereist die (BR-DE-25-a), code 49 via de machtigingsreferentie BT-89 (PEPPOL-EN16931-R061) |
BT-92 | Bedrag van documentkorting | BR-31 | Voorwaardelijk: voor elke korting op documentniveau (BG-20) |
BT-93 | Basisbedrag van documentkorting | PEPPOL-EN16931-R041 | Voorwaardelijk: bij een korting op documentniveau met percentage (BT-94) (PEPPOL-EN16931-R041) |
BT-94 | Percentage van documentkorting | PEPPOL-EN16931-R042 | Voorwaardelijk: bij een korting op documentniveau met basisbedrag (BT-93) (PEPPOL-EN16931-R042) |
BT-95 | Btw-categoriecode van documentkorting | BR-32 | Voorwaardelijk: voor elke korting op documentniveau (BG-20) |
BT-96 | Btw-tarief van documentkorting | BR-S-06, BR-Z-06, BR-E-06, BR-AE-06, BR-IC-06, BR-G-06, BR-AF-06, BR-AG-06 | Voorwaardelijk: voor elke korting op documentniveau (BG-20), bij btw-categorie S of L (groter dan 0; bij L accepteert UBL ook 0), Z, E, AE, K, G (0) of M (0 of meer); niet bij O |
BT-97 | Reden van documentkorting | BR-33, BR-CO-21 | Voorwaardelijk: voor elke korting op documentniveau (BG-20): BT-97 of BT-98 |
BT-98 | Redencode van documentkorting | BR-33, BR-CO-21 | Voorwaardelijk: voor elke korting op documentniveau (BG-20): BT-97 of BT-98 |
BT-99 | Bedrag van documenttoeslag | BR-36 | Voorwaardelijk: voor elke toeslag op documentniveau (BG-21) |
BT-100 | Basisbedrag van documenttoeslag | PEPPOL-EN16931-R041 | Voorwaardelijk: bij een toeslag op documentniveau met percentage (BT-101) (PEPPOL-EN16931-R041) |
BT-101 | Percentage van documenttoeslag | PEPPOL-EN16931-R042 | Voorwaardelijk: bij een toeslag op documentniveau met basisbedrag (BT-100) (PEPPOL-EN16931-R042) |
BT-102 | Btw-categoriecode van documenttoeslag | BR-37 | Voorwaardelijk: voor elke toeslag op documentniveau (BG-21) |
BT-103 | Btw-tarief van documenttoeslag | BR-S-07, BR-Z-07, BR-E-07, BR-AE-07, BR-IC-07, BR-G-07, BR-AF-07, BR-AG-07 | Voorwaardelijk: voor elke toeslag op documentniveau (BG-21), bij btw-categorie S of L (groter dan 0; bij L accepteert UBL ook 0), Z, E, AE, K, G (0) of M (0 of meer); niet bij O |
BT-104 | Reden van documenttoeslag | BR-38, BR-CO-22 | Voorwaardelijk: voor elke toeslag op documentniveau (BG-21): BT-104 of BT-105 |
BT-105 | Redencode van documenttoeslag | BR-38, BR-CO-22 | Voorwaardelijk: voor elke toeslag op documentniveau (BG-21): BT-104 of BT-105 |
BT-106 | Som van nettobedragen factuurregels | BR-12 | Verplicht |
BT-109 | Totaalbedrag factuur exclusief BTW | BR-13 | Verplicht |
BT-110 | Totaal BTW-bedrag factuur | BR-CO-15, PEPPOL-EN16931-R053 | Verplicht |
BT-111 | Totaal btw-bedrag in boekhoudvaluta | BR-53, PEPPOL-EN16931-R054 | Voorwaardelijk: als een btw-boekingsvaluta (BT-6) is opgegeven (BR-53) |
BT-112 | Totaalbedrag factuur inclusief BTW | BR-14 | Verplicht |
BT-115 | Te betalen bedrag | BR-15 | Verplicht |
BT-116 | Belastbaar bedrag BTW-categorie | BR-45 | Verplicht |
BT-117 | BTW-bedrag per BTW-categorie | BR-46 | Verplicht |
BT-118 | BTW-categoriecode | BR-47 | Verplicht |
BT-119 | BTW-categorietarief | BR-DE-14 | Verplicht |
BT-120 | Tekst reden btw-vrijstelling | BR-E-10, BR-AE-10, BR-IC-10, BR-G-10, BR-O-10 | Voorwaardelijk: BT-120 of BT-121 in de btw-specificatie bij btw-categorie E, AE, K, G of O; niet bij S, Z, L of M |
BT-121 | Code reden btw-vrijstelling | BR-E-10, BR-AE-10, BR-IC-10, BR-G-10, BR-O-10 | Voorwaardelijk: BT-120 of BT-121 in de btw-specificatie bij btw-categorie E, AE, K, G of O; niet bij S, Z, L of M |
BT-122 | Referentie ondersteunend document | BR-52 | Voorwaardelijk: voor elk aanvullend ondersteunend document (BG-24) (BR-52) |
BT-126 | Factuurregel-identificatie | BR-21 | Verplicht |
BT-129 | Hoeveelheid factuurregel | BR-22 | Verplicht |
BT-130 | Maateenheid-code hoeveelheid factuurregel | BR-23 | Verplicht |
BT-131 | Nettobedrag factuurregel | BR-24 | Verplicht |
BT-146 | Netto artikelprijs | BR-26 | Verplicht |
BT-151 | Btw-categoriecode factuurregel | BR-CO-04 | Verplicht |
BT-152 | Btw-categorietarief factuurregel | BR-S-05, BR-Z-05, BR-E-05, BR-AE-05, BR-IC-05, BR-G-05, BR-AF-05, BR-AG-05 | Voorwaardelijk: op elke factuurregel bij btw-categorie S of L (groter dan 0; bij L accepteert UBL ook 0), Z, E, AE, K, G (0) of M (0 of meer); niet bij O |
BT-153 | Artikelnaam factuurregel | BR-25 | Verplicht |
BT-35 is optioneel: dit is de eerste adresregel van de verkoper. Wijs een verder volledig adres niet af omdat BT-35 leeg is. Ook het pakbonnummer (BT-16) is optioneel.
De Duitse BR-DE-regels per groep
Verkoperscontact: BR-DE-2 vereist VERKOPERSCONTACT (BG-6). BR-DE-5 vereist het contactpunt van de verkoper (BT-41), BR-DE-6 het telefoonnummer (BT-42) en BR-DE-7 het e-mailadres (BT-43). BR-DE-27 en BR-DE-28 voegen waarschuwingen toe: het nummer moet minstens drie cijfers bevatten, het e-mailadres precies één @. Geef BT-41 in CII als persoonsnaam of als afdeling, niet beide (CII-SR-465).
Adressen: BR-DE-3 en BR-DE-4 vereisen plaats (BT-37) en postcode (BT-38) van de verkoper; BR-DE-8 en BR-DE-9 vereisen hetzelfde voor de koper (BT-52, BT-53). Ook een afleveradres (BG-15) heeft plaats en postcode nodig.
Kopersreferentie: BR-DE-15 vereist de kopersreferentie (BT-10). KoSIT controleert alleen of het veld aanwezig is, niet het formaat. Vul voor een publieke opdrachtgever de routeringsreferentie in die hij u gaf, meestal een Leitweg-ID; vraag zakelijke klanten welke referentie zij verwachten. Verzin geen waarde. Invoice-Converter.com waarschuwt bij XRechnung in de controlestap als een Leitweg-ID in BT-10 een verkeerd controlecijfer heeft.
Fiscale nummers: BR-DE-16 geldt als de factuur btw-categorie S, Z, E, AE, K, G, L of M gebruikt. Dan zijn het btw-nummer van de verkoper (BT-31), zijn fiscaal registratienummer (BT-32) of een fiscaal vertegenwoordiger (BG-11) nodig, wiens btw-nummer (BT-63) BR-56 vereist. Bij categorie K of G accepteren de EN 16931-regels BR-IC-02 en BR-G-02 alleen BT-31 of BT-63; BT-32 alleen faalt.
Betaling: BR-DE-1 vereist betalingsinstructies (BG-16) met een betaalmiddelcode (BT-81). De code bepaalt de volgende groep: 30 of 58 (overschrijving) vereist BG-17 met de rekening in BT-84 (BR-DE-23-a), 48, 54 of 55 (kaart) vereist BG-18 (BR-DE-24-a) en 59 (incasso) vereist BG-19 (BR-DE-25-a); bij code 49 of 59 vereist PEPPOL-EN16931-R061 ook de machtigingsreferentie (BT-89). Bij code 58 waarschuwt BR-DE-19 als BT-84 geen geldige IBAN is.
Elektronische adressen hebben een schema nodig
BT-34 en BT-49 zijn optioneel in EN 16931. Ondanks hun Peppol-namen controleert KoSIT PEPPOL-EN16931-R020 (elektronisch adres van de verkoper, BT-34) en PEPPOL-EN16931-R010 (elektronisch adres van de koper, BT-49) als fouten voor elke XRechnung, niet alleen voor Peppol. BR-62 en BR-63 vereisen dan de schema-identificatie (schemeID).
9930:DE123456789 is een voorbeeld van een eindpunt van de verkoper (schema 9930 met een Duits btw-nummer), geen vaste XRechnung-waarde. Een e-mailadres gebruikt schema EM, een Leitweg-ID schema 0204. Gebruik de identificaties die koper en verkoper echt voor e-facturen gebruiken.
Invoice-Converter.com maakt en controleert het XRechnung-bestand. Het verstuurt geen facturen en is geen Peppol-accesspoint.
BT-9 en BT-20 zijn bij een te betalen bedrag niet meer verplicht
Oudere checklists noemen de vervaldatum (BT-9) of de betalingsvoorwaarden (BT-20) verplicht zodra een bedrag verschuldigd is. Dat was regel BR-CO-25. De EN 16931-validatieartefacten 1.3.16, die de KoSIT-configuratie v2026-08-31 gebruikt, hebben die regel geschrapt. Vermeld BT-9 of BT-20 als u ze hebt afgesproken. Kortingsvoorwaarden (Skonto) in BT-20 moeten het formaat van BR-DE-18 volgen.
Laatste controle voor verzending
Invoice-Converter.com zet een pdf-factuur om in XRechnung, toont deze velden in de controlestap en controleert het resultaat vóór de download met KoSIT.
- Bevestig de ontvanger, het kanaal en het vereiste profiel.
- Vergelijk de brongegevens met de factuur, vooral fiscale nummers, bankgegevens en totalen.
- Maak de UBL- of CII-XML en voer de passende KoSIT-configuratie uit.
- Corrigeer de brongegevens en maak het bestand opnieuw. Controleer onzekere bronvelden handmatig.
Veelgestelde vragen
Welke velden zijn verplicht in een XRechnung?
Naast de kern van EN 16931 (factuurnummer BT-1, factuurdatum BT-2, typecode BT-3, valuta BT-5, specificatie-identificatie BT-24, namen en landen van verkoper en koper, totalen, btw-specificatie en factuurregels) vereist XRechnung BT-10, plaats en postcode van de verkoper (BT-37, BT-38), het verkoperscontact (BT-41 tot BT-43), plaats en postcode van de koper (BT-52, BT-53), de elektronische adressen BT-34 en BT-49, betalingsinstructies (BG-16) en het btw-tarief BT-119. De meeste btw-categorieën vereisen ook een fiscaal nummer van de verkoper (BT-31, BT-32 of BG-11; bij K en G BT-31 of BT-63).
Is het pakbonnummer verplicht in XRechnung?
Nee. Het pakbonnummer hoort in de verzendberichtreferentie (BT-16), en dat veld is optioneel in EN 16931 en in XRechnung. Vermeld het als de koper erom vraagt, bijvoorbeeld om factuur en levering te koppelen.
Wat is het XRechnung-formaat?
XRechnung is de Duitse specificatie (CIUS) van de Europese e-factuurnorm EN 16931. Een XRechnung is een XML-bestand in UBL- of UN/CEFACT CII-syntaxis, zonder zichtbaar pdf-deel. KoSIT publiceert de specificatie en de validatorconfiguratie; de huidige versie is XRechnung 3.0.2.
Bestaat er een Engelse versie van XRechnung?
XRechnung is een gegevensformaat, geen taal. De XML-elementnamen zijn Engels, en XRechnung schrijft geen taal voor in vrije tekstvelden zoals artikelnamen of opmerkingen. In een KoSIT-rapport zijn de meldingen van de Duitse BR-DE-regels in het Duits en die van de EN 16931-regels in het Engels.
Klaar om uw facturen te converteren?
Converteer PDF-facturen naar XRechnung, ZUGFeRD en andere formaten. Abonnementen vanaf € 10/maand bij jaarlijkse facturering (excl. belastingen), met een proefperiode van 3 dagen bij uw eerste abonnement. Of zonder abonnement: € 5 per conversie (excl. belastingen).
Gratis uitproberen zonder account, tot 6 pdf-pagina's per conversie, bijlagen inbegrepen. Alleen de download kost geld: daarvoor hebt u een account en één credit of een abonnement nodig.
