XRechnung & EN 16931 Referenz
XRechnung & EN 16931 Referenz
Diese Referenz behandelt die von Postscale Invoices unterstützten E-Invoicing-Standards, deren Zusammenhang und praktische Details zur Sicherstellung der Konformität.
Standards-Hierarchie
EN 16931 (Europäische Norm)
├── XRechnung (Deutsche CIUS)
│ ├── UBL 2.1 Syntax
│ └── CII D16B Syntax
└── ZUGFeRD / Factur-X (Hybrid PDF+XML)
├── Minimum-Profil
├── Basic-Profil
├── Comfort-Profil (≈ EN 16931)
└── Extended-Profil
EN 16931 ist die europäische Norm, die das semantische Datenmodell für E-Rechnungen definiert. XRechnung ist Deutschlands Core Invoice Usage Specification (CIUS), die deutschlandspezifische Regeln auf EN 16931 aufsetzt. ZUGFeRD bettet eine CII-XML-Rechnung in ein PDF/A-3-Dokument ein.
XRechnung-Profile
Postscale unterstützt beide Syntaxen der XRechnung:
| Profil | XML-Wurzelelement | Anwendungsfall |
|---|---|---|
xrechnung-ubl | <Invoice> (UBL 2.1) | Am häufigsten für B2G, interoperabel in der gesamten EU |
xrechnung-cii | <CrossIndustryInvoice> (CII D16B) | Alternative Syntax, gleicher semantischer Inhalt |
Beide erzeugen gleichwertige Rechnungen, die den EN 16931- und XRechnung-Validierungsregeln entsprechen. UBL wird als Standard empfohlen.
Pflichtfelder (XRechnung)
XRechnung schreibt mehrere Felder über den EN 16931-Kern hinaus vor:
| Geschäftsbegriff | ID | XRechnung-Regel | Hinweise |
|---|---|---|---|
| Kontaktname des Verkäufers | BT-41 | BR-DE-02 | Ansprechperson oder Abteilung |
| Kontakttelefon des Verkäufers | BT-42 | BR-DE-03 | Muss Landesvorwahl enthalten |
| Kontakt-E-Mail des Verkäufers | BT-43 | BR-DE-04 | Für alle Rechnungen erforderlich |
| Käuferreferenz | BT-10 | BR-DE-15 | Leitweg-ID für B2G-Rechnungen |
| Zahlungsbedingungen | BT-20 | BR-DE-18 | Textbeschreibung der Zahlungsbedingungen |
| Rechnungstypcode | BT-3 | BR-DE-17 | Muss UNTDID 1001-Teilmenge verwenden (380, 384, 389, 381) |
Leitweg-ID
Die Leitweg-ID ist eine Leitweg-Kennung, die bei der deutschen B2G-Rechnungsstellung (Business-to-Government) verwendet wird. Sie teilt dem Peppol/ZRE-Netzwerk mit, wohin die Rechnung zugestellt werden soll.
Format: [Grobadressat]-[Feinadressat]-[Prüfziffer]
Beispiel: 991-12345-67
991— Grobadressierung (Bundes-/Landes-/Kommunalbehördencode)12345— Feinadressierung (Abteilung oder Kostenstelle)67— Prüfziffer
Für B2B-Rechnungen ist die Leitweg-ID nicht erforderlich. Setzen Sie die Käuferreferenz (BT-10) stattdessen auf eine Bestellnummer oder ähnliche Kennung.
Steuerkategorien
Gängige Steuerkategoriecodes in der deutschen Rechnungsstellung:
| Code | Bedeutung | Typischer Satz |
|---|---|---|
S | Regelsatz | 19 % |
S | Ermäßigter Satz | 7 % |
E | Steuerbefreit | 0 % (mit Befreiungsgrund) |
Z | Nullsatz | 0 % |
AE | Reverse Charge | 0 % (innergemeinschaftlich) |
K | Innergemeinschaftliche Lieferung | 0 % |
Rechnungstypecodes
| Code | Bedeutung |
|---|---|
380 | Handelsrechnung |
384 | Korrigierte Rechnung |
389 | Gutschrift (Eigenbeleg) |
381 | Gutschrift |
ZUGFeRD-Profile
ZUGFeRD (und sein französisches Pendant Factur-X) bettet strukturierte XML in ein PDF ein:
| Profil | EN 16931-konform | Anwendungsfall |
|---|---|---|
| Minimum | Nein | Nur grundlegende Metadaten |
| Basic | Nein | Einfache Rechnungen |
| Comfort | Ja | Volle EN 16931-Konformität |
| Extended | Ja (Obermenge) | Zusätzliche Felder über EN 16931 hinaus |
Für die deutsche Konformität verwenden Sie Comfort- oder Extended-Profile.
Deutschlands B2B-Pflicht — Zeitplan
| Datum | Anforderung |
|---|---|
| 1. Januar 2025 | Alle Unternehmen müssen E-Rechnungen empfangen können |
| 1. Januar 2027 | Unternehmen mit >800.000 € Umsatz müssen E-Rechnungen senden |
| 1. Januar 2028 | Alle Unternehmen müssen E-Rechnungen senden |
Postscale Invoices hilft Ihnen, sowohl die Empfangs- (Eingangsverarbeitung) als auch die Sendeanforderungen zu erfüllen.