Referentie
Markdown-exportXRechnung
Duitse e-facturatiespecificatie voor de publieke sector op basis van EN 16931.
Definitie
Duitse e-facturatiespecificatie voor de publieke sector op basis van EN 16931.
Waarom deze term belangrijk is
Duitse federale overheden eisen sinds november 2020 elektronische facturen. De E-Rechnungsverordnung (§ 4) noemt XRechnung als standaard, maar accepteert ook andere formaten die aan EN 16931 voldoen; meerdere deelstaten eisen ook e-facturen van leveranciers. De BMF-brief en het Wachstumschancengesetz breiden EN 16931-conforme e-facturen tussen 2025 en 2028 uit naar binnenlandse B2B. Schending van XRechnung-specifieke BR-DE-regels leidt tot directe afwijzing in het kanaal van de ontvanger, zoals het OZG-RE-portaal of Peppol-aflevering. OZG-RE bedient de directe federale overheid, meer dan 170 indirecte federale instellingen en meerdere deelstaten; ZRE is sinds 19 september 2025 buiten gebruik.
Uitleg
Veelgebruikte syntaxes zijn UBL en CII (afhankelijk van profiel en routing).
In Duitsland wordt vaak gevalideerd met KoSIT (BR-DE regels).
Veelgemaakte fouten
- BT-10 (BuyerReference / Leitweg-ID) weglaten voor federale ontvangers — BR-DE-15 faalt.
- XRechnung 2.x CustomizationID-strings naar een 3.0+ ontvangersportaal sturen.
- BT-23 BusinessProcessTypeCode als optioneel behandelen — XRechnung maakt het verplicht.
- CII versturen terwijl de ontvanger in zijn Peppol-SMP alleen UBL ondersteunt (of omgekeerd).
Veelgestelde vragen
Wat is het verschil tussen XRechnung 3.0 en 2.3?
XRechnung 3.0 geldt sinds 1 februari 2024 en gebruikt de 3.0-CustomizationID. Versie 2.3 hoorde bij de vorige specificatieperiode. Controleer de versie die op de factuurdatum geldig is en het kanaalbeleid van de ontvanger; een validatorupdate verlengt versie 2.3 niet.
Heb ik een Leitweg-ID nodig voor B2B XRechnung-facturen?
Nee — de Leitweg-ID is een Duitse federale/deelstaat-routingidentificatie (B2G). Voor pure B2B XRechnung volstaat elke afgesproken BuyerReference (BT-10) zoals een klant- of orderreferentie, maar het veld blijft verplicht onder BR-DE-15.
Welke syntaxis moet ik sturen: UBL of CII?
Beide zijn XRechnung-conform. Kies de syntaxis die de ontvanger declareert — de meeste Duitse federale portalen accepteren beide, maar het Peppol-SMP-record of onboardingformulier is de waarheid.