Zum Hauptinhalt springen

E-RECHNUNG

XRechnung: der Standard hinter der deutschen E-Rechnung

XRechnung ist keine Software und keine Datei, die man kaufen kann; es ist Deutschlands offizielle Spezifikation dafür, was eine elektronische Rechnung aussagen muss und wie. Reines XML, keine visuelle Ebene, verpflichtendes Terrain bei Rechnungen an die öffentliche Verwaltung, und eines der beiden Formate, die das B2B-Mandat dominieren. Dieser Leitfaden erklärt, was der Standard abdeckt, wo er vorgeschrieben ist, und wie das Erstellen und Lesen von XRechnung-Rechnungen in der Praxis funktioniert.

Zuletzt aktualisiert: 16. September 2026

Was XRechnung tatsächlich ist

Formal ist XRechnung die deutsche Core Invoice Usage Specification (CIUS) der europäischen Norm EN 16931: Sie übernimmt das semantische Datenmodell der Norm, die Business Terms von der Rechnungsnummer über die Positionen bis zur Umsatzsteueraufschlüsselung, und legt fest, wie diese für Rechnungen an und zwischen deutschen Parteien verwendet werden. Der Standard wird von der KoSIT, der Koordinierungsstelle für IT-Standards, im Auftrag des IT-Planungsrats betrieben, dem Bund-Länder-Gremium, das die IT der öffentlichen Verwaltung koordiniert. Version 3.0.2 ist seit September 2026 aktuell, ein Wartungs-Release der 3.0-Linie.

Eine XRechnung-Rechnung ist eine einzelne XML-Datei in einer der beiden von der europäischen Norm vorgeschriebenen Syntaxen: UBL 2.1 oder UN/CEFACT CII. Absender wählen die Syntax; ein konformer Empfänger muss beide akzeptieren. Es gibt bewusst keine menschenlesbare Ebene, kein eingebettetes PDF, keine Formatierung: Die Rechnung ist der Datensatz, und alles, was eine Person sieht, wird von einem Viewer erzeugt. Dieses Design macht XRechnung zum saubersten Format für die vollautomatisierte Verarbeitung und zum unpraktischsten für einen Kollegen, der nur schnell einen Blick auf eine Rechnung werfen möchte.

XRechnung definiert zudem ein Extension-Konzept für Fälle, die das Kernprofil nicht abdecken kann, und ergänzt Elemente oder Codelisten-Werte über EN 16931-1 hinaus für spezifische deutsche Anforderungen. Für die meisten Unternehmen ist das Kernprofil alles, was sie je zu sehen bekommen; wichtig zu merken ist, dass „XRechnung“ eine Spezifikation mit Versionen und Regeln bezeichnet, kein Produkt.

Wo XRechnung verpflichtend ist: der öffentliche Sektor

Die verbindliche Pflicht besteht im B2G-Bereich. Seit dem 27. November 2020 müssen Lieferanten von Bundesbehörden gemäß der E-Rechnungsverordnung elektronisch abrechnen, und XRechnung ist dafür das Referenzformat. Rechnungen an den Bund werden über die Portale ZRE und OZG-RE oder über das Peppol-Netzwerk eingereicht, und die deutschen Bundesländer betreiben eigene, eng verwandte Regelungen für Landes- und Kommunalkunden.

Die Adressierung ist der Teil, an dem Erstlieferanten scheitern: Jeder Kunde der öffentlichen Hand wird durch eine Leitweg-ID identifiziert, einen Routing-Bezeichner, den Sie in der Rechnung als Käuferreferenz angeben müssen. Die Leitweg-ID stammt vom Kunden, meist aus den Vertragsunterlagen, und eine Rechnung ohne die korrekte Leitweg-ID wird abgelehnt, bevor sie ein Mensch zu Gesicht bekommt. Bei der Einreichung über Peppol ist die Empfängeradresse dieselbe Leitweg-ID mit vorangestelltem Schema-Präfix 0204.

Im inländischen B2B-Bereich ist XRechnung nicht vorgeschrieben, gehört aber zu den Formaten, die die E-Rechnungspflicht nach § 14 UStG erfüllen, da es konstruktionsbedingt EN 16931 entspricht. Bei hochvolumigen, system-zu-system-basierten Rechnungsbeziehungen wird es gerade deshalb bevorzugt, weil keine PDF-Ebene existiert, die zu manueller Bearbeitung verleiten könnte.

XRechnung auf einen Blick

AspektWas gilt
GovernanceBetrieben von der KoSIT im Auftrag des IT-Planungsrats; versionierte Spezifikation mit angekündigten Gültigkeitszeiträumen
Aktuelle Version3.0.2 (Stand September 2026)
SyntaxenUBL 2.1 oder UN/CEFACT CII; Empfänger müssen beide verarbeiten können
Menschenlesbare EbeneKeine, per Design; Viewer stellen das XML für Menschen dar
B2GReferenzformat; Bundeslieferanten verpflichtet seit 27. November 2020 (E-Rechnungsverordnung), Einreichung über ZRE / OZG-RE / Peppol mit Leitweg-ID
B2BEine der konformen Formatoptionen im Rahmen der Pflicht nach § 14 UStG

XRechnung-Rechnungen erstellen und validieren

Fast niemand schreibt XRechnung-XML von Hand. Die realistischen Wege sind die, die der Leitfaden zur Erstellung von E-Rechnungen im Detail durchgeht: die Exportfunktion Ihrer Rechnungs- oder ERP-Software, ein dediziertes E-Invoicing-Tool, die manuelle Erfassung in den Bundesportalen bei geringen Volumina oder ein Peppol Access Point für den großen Maßstab. Bei der Konfiguration kommt es in jedem Fall auf die Version und die Käuferreferenz an: Exporte sollten auf die aktuelle XRechnung-Version zielen, und Rechnungen an die öffentliche Hand müssen die Leitweg-ID des Kunden tragen.

Konformität ist maschinell prüfbar, und Sie sollten sie testen, bevor Ihre Kunden es tun. KoSIT stellt Validierungswerkzeuge für den Standard bereit, und das BMF-Schreiben vom 15. Oktober 2025 legt die Fehlertaxonomie fest: Formatfehler machen die Datei zu gar keiner E-Rechnung, Geschäftsregelfehler verletzen die arithmetischen und Konsistenzregeln der Norm, Inhaltsfehler sind formal gültig, aber inhaltlich falsch. Ein Validierungsschritt in der ausgehenden Pipeline erkennt die ersten beiden Klassen automatisch.

XRechnung-Rechnungen empfangsseitig lesen

Seit dem 1. Januar 2025 kann Ihnen jeder deutsche Lieferant ohne Rückfrage eine XRechnung senden, und die eingehende Datei ist XML ohne beigefügtes Bild. Das Öffnen in einem Texteditor ist technisch möglich, für die Buchhaltung aber praktisch nutzlos. Ein Empfangsprozess benötigt drei Fähigkeiten: beide Syntaxen parsen, gegen die Norm validieren und die Business Terms in die Struktur überführen, aus der Ihr ERP- oder Buchhaltungssystem bucht.

Genau dieses Mapping übernimmt die Rechnungsverarbeitung von Talonic, für XRechnung und alles andere im selben Posteingang: Der kostenlose Peppol-E-Invoice-Extractor zeigt das Feldmodell an einer echten Datei im Browser, und die Produktionspipeline löst XRechnung, ZUGFeRD, Peppol-Rechnungen, PDFs und Scans in eine schema-validierte Ausgabe mit Konfidenz und Herkunftsnachweis pro Feld auf, verarbeitet auf EU-Infrastruktur in Deutschland.

Häufig gestellte Fragen

Ist XRechnung für B2B-Rechnungen verpflichtend?+

Nein. Die B2B-Pflicht nach § 14 UStG verlangt ein strukturiertes Format gemäß EN 16931, und XRechnung ist eine konforme Wahl unter mehreren; qualifizierende ZUGFeRD-Profile und Peppol BIS Billing 3.0 erfüllen sie ebenfalls. Verpflichtend ist XRechnung im Bereich der öffentlichen Auftragsvergabe, wo die E-Rechnungsverordnung und die Länderregelungen sie zum Referenzformat machen.

Was ist der Unterschied zwischen XRechnung und EN 16931?+

EN 16931 ist die europäische Norm: das semantische Modell, das jede konforme E-Rechnung umsetzt. XRechnung ist Deutschlands Core Invoice Usage Specification dieser Norm und legt fest, wie das Modell für die deutsche Rechnungsstellung angewendet wird. Jede XRechnung ist EN 16931-konform; XRechnung ergänzt die deutschen Anwendungsregeln.

Was ist eine Leitweg-ID, und brauche ich eine?+

Die Leitweg-ID ist die Routing-Kennung eines deutschen öffentlichen Rechnungsempfängers; sie wird als Käuferreferenz in die Rechnung eingetragen und leitet sie an die richtige Behörde weiter. Sie benötigen die Leitweg-ID Ihres Kunden, sobald Sie an die öffentliche Hand fakturieren; bei reiner B2B-Rechnungsstellung wird keine verwendet.

Welche XRechnung-Version ist aktuell?+

Version 3.0.2, Stand September 2026, ein Wartungs-Release der von KoSIT betreuten 3.0-Linie. Versionsänderungen werden mit Gültigkeitsdaten angekündigt, prüfen Sie daher die Exporteinstellung Ihrer Software anhand der KoSIT-Ankündigungen, statt es anzunehmen.

Wie kann ich eine XRechnung-Datei öffnen und prüfen?+

Jeder Texteditor zeigt das rohe XML, was ausreicht, um zu bestätigen, was angekommen ist, aber nicht, um damit zu arbeiten. Kostenlose Viewer stellen es lesbar dar, und der unten verlinkte kostenlose Peppol-e-Invoice-Extractor liest eine E-Rechnung im Browser und gibt Verkäufer, Käufer, Positionen, USt-Aufschlüsselung und Summen als strukturierte Felder zurück.

Quellen

Primärquellen, zuletzt geprüft im September 2026. Gesetzestexte und BMF-Veröffentlichungen sind maßgeblich; stützt sich eine Aussage auf das BMF-Schreiben vom 15. Oktober 2025, wird dies im Text angegeben.

Dieser Leitfaden bietet allgemeine Informationen für Unternehmen, zusammengestellt aus den zitierten amtlichen Quellen. Er stellt keine Rechts- oder Steuerberatung dar; wenden Sie sich für Entscheidungen zu Ihren eigenen Pflichten an Ihren Steuerberater.

Ein Posteingang, jedes Rechnungsformat, ein Schema

Die Pflicht macht strukturierte Formate zur Norm, doch Ihre Kreditorenbuchhaltung wird noch jahrelang neben XRechnung und ZUGFeRD auch Papierscans und einfache PDFs erhalten. Talonic normalisiert diesen gemischten Zustrom in eine schemavalidierte Ausgabe: typisierte Felder, ein Konfidenzwert und ein Herkunftsnachweis für jeden Wert, verarbeitet auf EU-Infrastruktur in Deutschland. Senden Sie eine Beispielcharge und prüfen Sie das Ergebnis Feld für Feld.