Formate 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: 31. Mai 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.

Vergleich

FrageEN 16931XRechnung
EbeneEuropäischer StandardDeutsche Spezifikation
ZweckGemeinsames RechnungsmodellKonkrete Nutzung für Zielprozesse
PrüfungSemantische BasisregelnZusätzliche XRechnung-Regeln und Artefakte

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.