Formate und Standards

VertiefungFormat und Standard wählenFormate und Standards

XRechnung vs. EN 16931

EN 16931 ist die europäische Grundlage. XRechnung ist eine konkrete Spezifikation, die diese Grundlage für deutsche Prozesse anwendet.

Zuletzt fachlich geprüft: 3. Juni 2026

Direkte Antwort

EN 16931 beschreibt das semantische Datenmodell einer europäischen elektronischen Rechnung. XRechnung ist eine konkrete Spezifikation, die dieses Modell in Deutschland mit zusätzlichen Regeln nutzbar macht.

Kurz: Eine Rechnung kann EN-16931-Daten enthalten und trotzdem keine gültige XRechnung sein. Wenn der Empfänger XRechnung verlangt, müssen auch XRechnung-Version, CIUS-Regeln, Syntax und Empfängerreferenzen passen.

Vergleich

FrageEN 16931XRechnung
EbeneEuropäischer StandardDeutsche Spezifikation
ZweckGemeinsames RechnungsmodellKonkrete Nutzung für Zielprozesse
PrüfungSemantische BasisregelnZusätzliche XRechnung-Regeln und Artefakte
SyntaxKann über UBL oder CII umgesetzt werdenXRechnung unterstützt UBL und CII nach Spezifikationsvorgabe
UpdatesEU-Artefakte und Codelisten ändern sichXRechnung-Releases und Validator-Konfigurationen müssen mitgezogen werden

Was im ERP richtig gepflegt werden muss

EinstellungWarum sie wichtig ist
ZielprofilEN 16931 allgemein, XRechnung, ZUGFeRD oder Peppol sind nicht austauschbar.
SyntaxUBL und CII können fachlich ähnlich sein, unterscheiden sich aber technisch stark.
VersionXRechnung und Validierungsartefakte ändern sich; alte Exporte können plötzlich fehlschlagen.
ReferenzenLeitweg-ID, Käuferreferenz und Bestellnummer sind oft Empfängeranforderungen, nicht nur XML-Technik.

Warum das beim Versand wichtig ist

Ein Kunde kann nicht nur eine E-Rechnung verlangen, sondern ausdrücklich XRechnung. Dann reicht eine allgemein strukturierte Rechnung nicht, wenn sie die XRechnung-Regeln nicht erfüllt.

Praktischer Umgang

  • Empfängeranforderung als XRechnung, ZUGFeRD oder Peppol konkret erfassen.
  • Gegen die passende Version und das passende Regelset validieren.
  • Fehlerberichte nicht als reine XML-Fehler lesen.
  • Versionen dokumentieren, weil Artefakte aktualisiert werden.

Praktische Checkliste

  • Standardname und Zielprofil unterscheiden
  • XRechnung-Version dokumentieren
  • Validierung gegen Zielartefakte durchführen
  • Empfängerreferenzen prüfen
  • ERP-Export nach Updates erneut testen

Praktischer Merksatz

EN 16931 ist die Sprache der Rechnung. XRechnung ist eine konkrete Grammatik für bestimmte deutsche Prozesse.