Was ist XRechnung? — Definition

XRechnung ist ein deutsches XML-basiertes Datenformat für elektronische Rechnungen, das vom IT-Planungsrat der Bundesregierung entwickelt wurde und die europäische Norm EN 16931 vollständig umsetzt. Es ist das Standardformat für Rechnungen an öffentliche Auftraggeber in Deutschland und wird zunehmend auch im B2B-Bereich relevant.

XRechnung ist ein reines Maschinenformat: Die Datei enthält ausschließlich strukturiertes XML — keine visuelle Darstellung, kein PDF. Für Menschen ist es ohne spezielle Software nicht direkt lesbar. Das unterscheidet es grundlegend von ZUGFeRD, das als hybrides Format sowohl lesbar als auch maschinenverarbeitbar ist.

XRechnung vs. ZUGFeRD — der direkte Vergleich

MerkmalXRechnungZUGFeRD
FormatReines XMLPDF + eingebettetes XML
LesbarkeitNur maschinenlesbarFür Menschen (PDF) + Maschinen (XML)
NormEN 16931 (vollständig)EN 16931 (Profil EN 16931)
B2G-Pflicht✅ Ja — Standard für BehördenTeilweise akzeptiert
B2B-EignungJa, ab 2027/2028Ja, ab 2027/2028 (oft bevorzugt)
Leitweg-IDPflichtfeld (bei B2G)Nicht erforderlich (bei B2B)
VerbreitungÖffentliche VerwaltungMittelstand, B2B

Wann ist XRechnung Pflicht?

B2G — Rechnungen an öffentliche Auftraggeber

Seit November 2020 ist XRechnung Pflicht für Rechnungen an Bundesbehörden über die zentrale Rechnungseingangsplattform (ZRE). Die meisten Bundes- und Landesbehörden haben inzwischen eigene Rechnungseingangsportale. Für öffentliche Aufträge (z.B. Handwerksbetriebe mit B2G-Aufträgen) ist XRechnung der Standard.

B2B — Rechnungen zwischen Unternehmen

Ab dem 1. Januar 2027 (Großunternehmen > €800.000 Umsatz) und ab dem 1. Januar 2028 (alle deutschen B2B-Unternehmen) müssen E-Rechnungen in zugelassenen Formaten ausgestellt werden. XRechnung ist eines dieser Formate — ZUGFeRD ist im B2B-Bereich oft die praktischere Wahl.

Pflichtfelder einer XRechnung

Eine gültige XRechnung nach EN 16931 muss folgende Pflichtfelder enthalten:

Wie werden XRechnungen automatisch verarbeitet?

Für Unternehmen, die regelmäßig XRechnungen empfangen (z.B. von Subunternehmern oder nach B2G-Aufträgen), ist manuelle Verarbeitung nicht skalierbar. AutomateHaus automatisiert:

XRechnung automatisch verarbeiten

Empfangen, validieren, archivieren — vollautomatisch. In 1–3 Wochen live.

Zur E-Rechnungsautomatisierung →

Weiterführend: Was ist die E-Rechnungspflicht? · Was ist ZUGFeRD? · E-Rechnungspflicht automatisieren