← Back to docs

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:

ProfilXML-WurzelelementAnwendungsfall
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äftsbegriffIDXRechnung-RegelHinweise
Kontaktname des VerkäufersBT-41BR-DE-02Ansprechperson oder Abteilung
Kontakttelefon des VerkäufersBT-42BR-DE-03Muss Landesvorwahl enthalten
Kontakt-E-Mail des VerkäufersBT-43BR-DE-04Für alle Rechnungen erforderlich
KäuferreferenzBT-10BR-DE-15Leitweg-ID für B2G-Rechnungen
ZahlungsbedingungenBT-20BR-DE-18Textbeschreibung der Zahlungsbedingungen
RechnungstypcodeBT-3BR-DE-17Muss 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:

CodeBedeutungTypischer Satz
SRegelsatz19 %
SErmäßigter Satz7 %
ESteuerbefreit0 % (mit Befreiungsgrund)
ZNullsatz0 %
AEReverse Charge0 % (innergemeinschaftlich)
KInnergemeinschaftliche Lieferung0 %

Rechnungstypecodes

CodeBedeutung
380Handelsrechnung
384Korrigierte Rechnung
389Gutschrift (Eigenbeleg)
381Gutschrift

ZUGFeRD-Profile

ZUGFeRD (und sein französisches Pendant Factur-X) bettet strukturierte XML in ein PDF ein:

ProfilEN 16931-konformAnwendungsfall
MinimumNeinNur grundlegende Metadaten
BasicNeinEinfache Rechnungen
ComfortJaVolle EN 16931-Konformität
ExtendedJa (Obermenge)Zusätzliche Felder über EN 16931 hinaus

Für die deutsche Konformität verwenden Sie Comfort- oder Extended-Profile.

Deutschlands B2B-Pflicht — Zeitplan

DatumAnforderung
1. Januar 2025Alle Unternehmen müssen E-Rechnungen empfangen können
1. Januar 2027Unternehmen mit >800.000 € Umsatz müssen E-Rechnungen senden
1. Januar 2028Alle Unternehmen müssen E-Rechnungen senden

Postscale Invoices hilft Ihnen, sowohl die Empfangs- (Eingangsverarbeitung) als auch die Sendeanforderungen zu erfüllen.