Die XRechnung ist in Deutschland das verbindliche Format für elektronische Rechnungen an öffentliche Auftraggeber. Wer als Unternehmen mit Behörden, Kommunen oder anderen öffentlichen Stellen Geschäfte macht, stößt früher oder später auf diesen Begriff. Viele Betriebe wissen zwar, dass sie „eine E-Rechnung“ schicken sollen – aber was genau eine XRechnung ist, welche technischen Anforderungen dahinterstehen und wie sie sich von anderen Formaten unterscheidet, bleibt oft unklar.
In diesem Artikel erklären wir die XRechnung Schritt für Schritt: vom rechtlichen Hintergrund über den technischen Aufbau bis zu praktischen Tipps für den Alltag. Mehr Hintergrund zur gesamten Thematik finden Sie auf unserer Seite zur E-Rechnung und im speziellen Überblick zu XRechnung.
Was ist eine XRechnung?
Eine XRechnung ist eine strukturierte elektronische Rechnung im XML-Format, die nach dem deutschen Standard „XRechnung“ erstellt wird. Sie basiert auf der europäischen Norm EN 16931 und nutzt technisch das sogenannte CII-XML (Cross Industry Invoice). Anders als eine PDF-Rechnung, die für Menschen lesbar ist, enthält die XRechnung alle Rechnungsdaten in maschinenlesbarer Form – Beträge, Steuersätze, Leistungszeiträume, Zahlungsinformationen und Empfängerdaten sind eindeutig strukturiert.
Kurz gesagt
- Format: reines XML (CII), keine eingebettete PDF-Ansicht
- Zielgruppe: vor allem Rechnungen an den öffentlichen Sektor in Deutschland
- Standard: XRechnung-Spezifikation auf Basis von EN 16931
- Übermittlung: über zugelassene Plattformen oder Peppol, nicht per einfacher E-Mail-Anlage
Die XRechnung ist damit kein „besonderes Layout“, sondern ein Datenaustauschformat. Buchhaltungssysteme, Rechnungsportale und Behörden können die Datei automatisch einlesen, prüfen und weiterverarbeiten – ohne manuelle Übertragung von Positionen oder Beträgen.
Warum gibt es die XRechnung?
Der öffentliche Sektor in Deutschland verarbeitet jährlich Millionen von Rechnungen. Papier und unstrukturierte PDFs verursachen hohen manuellen Aufwand: Mitarbeitende müssen Daten abtippen, Fehler korrigieren und Freigabeprozesse manuell anstoßen. Mit der Einführung verbindlicher Standards soll dieser Prozess automatisierbar und prüfbar werden.
Die XRechnung wurde als nationaler Standard für Rechnungen an öffentliche Auftraggeber etabliert. Sie stellt sicher, dass alle Beteiligten dieselbe Struktur verwenden – unabhängig davon, welche Software auf Sender- oder Empfängerseite im Einsatz ist. Für Unternehmen bedeutet das: Wer an Behörden liefert, muss die technischen Vorgaben kennen und einhalten.
Parallel dazu gewinnt die allgemeine E-Rechnung im B2B-Bereich an Bedeutung. Die Formate XRechnung und ZUGFeRD spielen dabei unterschiedliche Rollen – mehr dazu in unserem Vergleichsartikel und auf der ZUGFeRD-Seite.
Technischer Aufbau: CII-XML verständlich erklärt
Im Kern einer XRechnung steht eine XML-Datei nach dem CII-Schema (Cross Industry Invoice). Diese Datei enthält logisch gruppierte Informationen:
Wichtige Bereiche in der XRechnung
Die Leitweg-ID identifiziert bei Rechnungen an öffentliche Auftraggeber die richtige Stelle und Abteilung. Ohne korrekte Leitweg-ID kann die Rechnung im Empfängersystem nicht zugeordnet werden – ein häufiger Grund für Ablehnungen.
Validierung und Konformität
XRechnungen müssen gegen die offizielle XRechnung-Spezifikation validierbar sein. Dafür gibt es Prüfregeln (Schematron), die Pflichtfelder und erlaubte Werte kontrollieren. Viele Rechnungssoftware-Lösungen und spezialisierte Tools führen diese Prüfung vor dem Versand automatisch durch.
Praxis-Tipp: Speichern Sie nicht nur die XML-Datei, sondern auch eine menschenlesbare Kopie (z. B. PDF) in Ihrer Buchhaltung – auch wenn die XRechnung selbst kein PDF enthält. So bleiben Sie im Archiv und bei Betriebsprüfungen handlungsfähig.
XRechnung vs. PDF vs. ZUGFeRD
Nicht jede digitale Rechnung ist eine XRechnung. Die Unterschiede sind wichtig:
Wer ausschließlich PDF-Rechnungen verschickt, erfüllt die Anforderungen an eine strukturierte E-Rechnung im Sinne des öffentlichen Sektors in der Regel nicht. Für Behörden ist die XRechnung (oder ein gleichwertiger EN-16931-konformer Weg) der übliche Weg.
Wer muss XRechnungen erstellen?
Grundsätzlich gilt: Rechnungen an öffentliche Auftraggeber in Deutschland müssen seit Jahren im strukturierten Format übermittelt werden – in der Praxis häufig als XRechnung. Betroffen sind Lieferanten, Dienstleister und Handwerker, die Aufträge von Bund, Ländern, Kommunen oder anderen öffentlichen Einrichtungen abrechnen.
Für den B2B-Bereich gelten separate Regelungen zur E-Rechnungspflicht. Ob und ab wann Ihr Unternehmen betroffen ist, sollten Sie rechtlich prüfen lassen – die Übergangsfristen und Ausnahmen sind komplex. Unser Artikel zur E-Rechnung Pflicht 2026 und die FAQ geben einen ersten Orientierungsrahmen, ersetzen aber keine individuelle Beratung.
Typische Situationen im Alltag
- Sie haben einen Rahmenvertrag mit einer Stadtverwaltung und stellen monatlich Leistungen in Rechnung.
- Sie liefern als IT-Dienstleister Software an eine Landesbehörde.
- Sie rechnen ein Bauprojekt für eine öffentliche Hochschule ab.
In allen Fällen: Leitweg-ID, korrekte Steuerangaben und valides XML sind Pflicht.
Wie wird eine XRechnung übermittelt?
Die XRechnung wird in der Regel nicht als normale E-Mail-Anhang-Rechnung verschickt. Übliche Wege sind:
- Rechnungseingangsplattformen des Bundes oder der Länder (z. B. ZRE, OZG-RE)
- Peppol-Netzwerk mit entsprechender Anbindung
- Fachportale der jeweiligen Behörde oder des Auftraggebers
Der Auftraggeber teilt Ihnen meist mit, welcher Kanal zu nutzen ist. In der Ausschreibung oder im Vertrag finden Sie oft Hinweise auf die elektronische Rechnungsstellung. Fehlen diese Angaben, fragen Sie die zuständige Sachbearbeitung nach – bevor Sie die erste Rechnung senden.
Checkliste vor dem ersten Versand
Eine ausführliche Schritt-für-Schritt-Anleitung finden Sie in unserem Beitrag XRechnung erstellen und im Ratgeber Rechnung schreiben.
XRechnung mit Quotavo und passender Software
Viele kleine und mittlere Unternehmen nutzen heute noch Word, Excel oder einfache PDF-Tools für Rechnungen. Für XRechnungen reicht das nicht aus. Sie brauchen eine Lösung, die:
- Pflichtfelder der XRechnung korrekt befüllt
- die Leitweg-ID im richtigen Feld speichert
- eine validierbare XML-Datei exportiert oder direkt übergibt
- mit Ihrem bestehenden Prozess harmoniert (Angebote, Aufträge, Buchhaltung)
Moderne Rechnungssoftware wie Quotavo unterstützt Sie dabei, von der klassischen Rechnungserstellung bis zur konformen E-Rechnung. So müssen Sie sich nicht in XML-Schemas einarbeiten, sondern arbeiten mit vertrauten Masken – die technische Ausgabe übernimmt das System.
Häufige Fehler und wie Sie sie vermeiden
Falsche oder fehlende Leitweg-ID
Die Leitweg-ID ist kein optionales Zusatzfeld. Prüfen Sie die ID gegen die Angaben des Auftraggebers – Tippfehler führen zur Ablehnung.
Unvollständige Steuerinformationen
USt-IdNr., Steuersatz und Steuerbetrag müssen konsistent sein. Abweichungen zwischen Positionssumme und Gesamtbetrag werden von Validatoren erkannt.
Falsches Format an falschen Empfänger
Eine XRechnung an einen privaten B2B-Kunden ist oft unnötig; umgekehrt reicht ein PDF an eine Behörde in der Regel nicht. Klären Sie das Format vor der ersten Rechnung.
Keine Archivierung der XML-Datei
GoBD-konforme Aufbewahrung betrifft auch elektronische Rechnungen. Bewahren Sie die Original-XML-Datei unverändert auf.
Weitere Antworten auf typische Fragen finden Sie in unserer FAQ.
Fazit: XRechnung als Standard für den öffentlichen Sektor
Die XRechnung ist das zentrale Format für strukturierte Rechnungen an öffentliche Auftraggeber in Deutschland. Sie basiert auf CII-XML und EN 16931, ermöglicht automatische Verarbeitung und setzt klare technische Regeln voraus. Wer mit Behörden zusammenarbeitet, sollte Leitweg-ID, Validierung und Übermittlungsweg frühzeitig klären.
Für den allgemeinen B2B-Handel kommen zusätzlich andere Formate und Fristen ins Spiel – informieren Sie sich auf unseren Seiten zu E-Rechnung, XRechnung und ZUGFeRD, und lassen Sie Ihre konkrete Pflichtenlage bei Bedarf rechtlich prüfen. Mit der richtigen Software und etwas Vorbereitung wird die XRechnung im Tagesgeschäft zu einem normalen, gut automatisierbaren Schritt – statt zu einer bösen Überraschung bei der ersten Behördenrechnung.