XRechnung

XRechnung ist der deutsche Standard für elektronische Rechnungen an öffentliche Auftraggeber (B2G). Es handelt sich um ein reines XML-Format ohne visuelle Komponente, das direkt maschinenlesbar ist.

XRechnung ist der deutsche Standard für elektronische Rechnungen im Geschäftsverkehr mit öffentlichen Auftraggebern (B2G). Anders als ZUGFeRD handelt es sich um ein reines XML-Format ohne eingebettete visuelle Darstellung – die Rechnung ist von Grund auf für die automatisierte maschinelle Verarbeitung konzipiert, nicht für das direkte Lesen durch Menschen.

Warum XRechnung rein maschinenlesbar aufgebaut ist

Öffentliche Auftraggeber verarbeiten typischerweise ein sehr hohes Rechnungsvolumen vollständig automatisiert in zentralen IT-Systemen. Für diesen Einsatzzweck ist eine visuelle PDF-Komponente, wie sie ZUGFeRD mitbringt, unnötiger Ballast – XRechnung verzichtet deshalb bewusst darauf und besteht ausschließlich aus strukturierten XML-Daten, die direkt in Verwaltungssysteme eingelesen werden können.

Zwei zulässige Syntaxen: UBL und CII

FormatHerkunft
UBL (Universal Business Language)International verbreiteter, offener XML-Standard
CII (Cross Industry Invoice)UN/CEFACT-Standard, auch Grundlage für ZUGFeRD

Beide Syntaxen sind inhaltlich gleichwertig zulässig und erfüllen dieselbe europäische Norm EN 16931 – ein Rechnungsersteller kann grundsätzlich wählen, welche der beiden Varianten er erzeugt.

Rechtliche Verpflichtung im Behördenumfeld

Seit mehreren Jahren sind Rechnungssteller gegenüber vielen öffentlichen Auftraggebern in Deutschland verpflichtet, Rechnungen im XRechnung-Format – oder einem gleichwertigen, der EN 16931 entsprechenden Format – einzureichen. Diese Pflicht betrifft insbesondere Bundesbehörden und, mit teils abweichenden Übergangsfristen, auch zahlreiche Landes- und Kommunalbehörden. Wer öffentliche Aufträge ausführt, sollte die Anforderungen des jeweiligen Auftraggebers vorab genau prüfen.

Die Leitweg-ID als zentrales Zustellmerkmal

Damit eine XRechnung innerhalb einer komplexen Behördenstruktur korrekt an die zuständige Stelle gelangt, muss jede Rechnung eine sogenannte Leitweg-ID enthalten – eine eindeutige Kennung, die vorab beim jeweiligen Auftraggeber erfragt werden muss. Ohne diese korrekte Zuordnung kann eine ansonsten technisch einwandfreie XRechnung nicht zugestellt werden.

Historischer Hintergrund der Einführung

Die Einführung der XRechnung geht auf eine EU-Richtlinie zurück, die öffentliche Auftraggeber in ganz Europa verpflichtet, elektronische Rechnungen entgegenzunehmen und zu verarbeiten. Deutschland hat diese Vorgabe mit der E-Rechnungsverordnung des Bundes sowie entsprechenden landesrechtlichen Regelungen umgesetzt und dabei mit der XRechnung einen eigenen, auf die europäische Norm EN 16931 abgestimmten nationalen Standard geschaffen.

Auswirkung auf Rechnungssteller ohne eigene IT-Abteilung

Für kleinere Unternehmen und Dienstleister, die gelegentlich Aufträge für öffentliche Auftraggeber ausführen, kann die Pflicht zur XRechnung zunächst wie eine hohe technische Hürde wirken, da eine manuelle Erstellung der komplexen XML-Struktur ohne entsprechende Software kaum praktikabel ist. In der Praxis übernehmen spezialisierte Online-Generatoren oder in Abrechnungssysteme integrierte Funktionen diese Erstellung, sodass auch kleinere Auftragnehmer öffentlicher Stellen ohne eigene IT-Abteilung konforme Rechnungen erzeugen können.

Abgrenzung zu ZUGFeRD

Während ZUGFeRD als Hybridformat auch ohne spezielle Software lesbar bleibt, erfordert eine reine XRechnung zwingend eine entsprechende Software zur Darstellung – ein Empfänger ohne passendes System kann die reinen XML-Daten nicht direkt sinnvoll lesen. Für den klassischen B2B-Rechnungsversand ist ZUGFeRD deshalb praktikabler, während XRechnung ihre Stärken im hochautomatisierten Behördenumfeld ausspielt, für das sie ursprünglich konzipiert wurde.

Übermittlungswege für XRechnungen

Neben dem klassischen E-Mail-Versand existieren für XRechnungen spezialisierte Übermittlungsplattformen und -netzwerke, über die Rechnungen direkt und standardisiert an Behördensysteme zugestellt werden können. Welcher Übermittlungsweg konkret erwartet wird, hängt vom jeweiligen öffentlichen Auftraggeber ab und sollte vor der ersten Rechnungsstellung geklärt werden.

Validierung vor dem produktiven Einsatz

Da XRechnungen ausschließlich maschinell verarbeitet werden, ist eine vorherige Validierung gegen das offizielle Schema besonders wichtig – anders als bei einem lesbaren PDF fällt ein struktureller Fehler nicht durch bloßes Betrachten der Datei auf. Kostenfreie Validatoren prüfen eine XRechnung vor dem Versand auf Vollständigkeit und Konformität mit der zugrunde liegenden Norm, sodass Fehler bereits vor der Zustellung an den Auftraggeber erkannt und behoben werden können, statt erst durch eine Rückmeldung der Behörde aufzufallen.

Fazit

XRechnung ist das auf vollautomatisierte Verarbeitung im Behördenumfeld zugeschnittene deutsche E-Rechnungsformat – konsequent auf maschinenlesbare Struktur statt visuelle Darstellung ausgelegt, mit Leitweg-ID als zentralem Zustellmerkmal und einer klaren gesetzlichen Verpflichtung im Geschäftsverkehr mit vielen öffentlichen Auftraggebern. Wer regelmäßig für die öffentliche Hand tätig ist, sollte die konkreten Formatanforderungen frühzeitig klären, um Zahlungsverzögerungen durch nicht konforme Rechnungen zu vermeiden.

Häufige Fragen

Nein, XRechnung besteht ausschließlich aus strukturierten XML-Daten ohne visuelle Komponente und benötigt zwingend eine entsprechende Software zur Darstellung.
Zwei gleichwertige XML-Syntaxen: UBL (Universal Business Language) und CII (Cross Industry Invoice), beide konform zur europäischen Norm EN 16931.
Eine eindeutige Kennung, die die korrekte Zustellung einer XRechnung an die richtige Stelle innerhalb einer Behördenstruktur sicherstellt. Sie muss vorab beim jeweiligen Auftraggeber erfragt werden.
Für viele, aber nicht zwingend alle öffentlichen Auftraggeber, mit teils unterschiedlichen Fristen je nach Bundes-, Landes- oder Kommunalebene. Die konkreten Anforderungen sollten vorab beim jeweiligen Auftraggeber geprüft werden.
In der Praxis übernehmen spezialisierte Online-Generatoren oder in Abrechnungssysteme integrierte Funktionen die Erstellung, sodass eine manuelle XML-Erstellung nicht erforderlich ist.

Verwandte Begriffe