ValidateFin
Zurück zum Blog
·Aktualisiert 11. März 2026·XRechnung·Von Eliel Nicaise

XRechnung — Vollständiger Leitfaden zur deutschen E-Rechnung

Alles über XRechnung: den deutschen Standard für die elektronische Rechnung an Bundesbehörden, Datenmodell, unterstützte Syntaxen, Einreichungsportale und häufige Fehler.

Was ist XRechnung?

XRechnung ist der deutsche CIUS (Core Invoice Usage Specification) zu EN 16931, der für die elektronische Rechnungsstellung an Bundesbehörden in Deutschland obligatorisch ist. Er wurde vom IT-Planungsrat entwickelt und wird von KoSIT (Koordinierungsstelle für IT-Standards) verwaltet.

Seit dem 27. November 2020 müssen alle Lieferanten von Bundesbehörden Rechnungen im XRechnung-Format einreichen. Viele Bundesländer haben ähnliche Anforderungen für Landesbehörden eingeführt.

XRechnung unterstützt sowohl UBL 2.1 als auch CII-Syntaxen, ist aber restriktiver als EN 16931: mehrere optionale Felder in EN 16931 sind in XRechnung Pflichtfelder.

XRechnung-Datenmodell

Blog.post16.s2.intro

Blog.post16.s2.e1.label

Blog.post16.s2.e1.desc

Blog.post16.s2.e2.label

Blog.post16.s2.e2.desc

Blog.post16.s2.e3.label

Blog.post16.s2.e3.desc

Syntaxen und Versionen

Blog.post16.s3.intro

Blog.post16.s3.e1.label

Blog.post16.s3.e1.desc

Blog.post16.s3.e2.label

Blog.post16.s3.e2.desc

Blog.post16.s3.e3.label

Blog.post16.s3.e3.desc

Einreichungsportale

Blog.post16.s4.intro

Bundesportal: OZG-RE (Online-Zugang-Gesetz-Rechnungseingang) — das zentrale Einreichungsportal für Bundesbehörden. Zugänglich unter xrechnung.bund.de.

Peppol-Netzwerk: XRechnung-Dokumente können auch über Peppol AS4 übermittelt werden, wenn der Empfänger im Peppol-Netzwerk registriert ist. Die meisten großen Bundesbehörden haben Peppol-Zugangspunkte.

Länderportale: Jedes Bundesland hat eigene Portale. Zum Beispiel: E-Rechnungsportal des Landes NRW, Sachsen, Bayern usw. Prüfen Sie die Anforderungen Ihrer Zielbehörde.

ValidateFin und XRechnung

ValidateFin validiert XRechnung-Dokumente (sowohl UBL- als auch CII-Syntax) gegen die aktuellen Schematron-Regeln, einschließlich XRechnung-spezifischer Pflichtfelder wie Leitweg-ID. Fehler werden mit BT-Feldnummern angezeigt.

UBL-Validator öffnen

Häufig gestellte Fragen

Ist XRechnung für B2B-Transaktionen in Deutschland obligatorisch?

Derzeit ist XRechnung nur für B2G (Business-to-Government)-Transaktionen mit Bundesbehörden obligatorisch. Für B2B wird Deutschland ab 2025-2028 schrittweise eine allgemeine E-Rechnungspflicht einführen, bei der XRechnung und ZUGFeRD anerkannte Formate sein werden.

Was ist der Unterschied zwischen XRechnung und ZUGFeRD?

XRechnung ist ein reines XML-Format für maschinelle Verarbeitung. ZUGFeRD ist ein Hybrid: PDF/A-3 mit eingebettetem CII-XML. Beide können EN-16931-konform sein, aber XRechnung ist restriktiver und ist der B2G-Pflichtstandard. ZUGFeRD ist für B2B populär.

Was ist die Leitweg-ID und wo finde ich sie?

Die Leitweg-ID ist die Routing-Kennung für den Empfänger innerhalb der Bundesbehörde. Sie wird in der Bestellung oder im Vertrag angegeben, die Sie von der Behörde erhalten. Ohne korrekte Leitweg-ID wird Ihre Rechnung nicht zugestellt.

Wie validiere ich XRechnung-Dateien?

ValidateFin validiert XRechnung-Dateien vollständig: XSD-Schema, EN-16931-Regeln und XRechnung-spezifische CIUS-Regeln. Die KoSIT bietet auch ein offizielles Validierungstool unter xrechnung.bund.de an.

Kann ich XRechnung mit meiner vorhandenen Buchhaltungssoftware erstellen?

Die meisten deutschen Buchhaltungspakete (DATEV, Lexware, Sage, SAP) unterstützen XRechnung-Export. Wenn Ihre Software kein XRechnung exportiert, können Sie die Daten als XML oder CSV exportieren und mit einem Konvertierungsdienst in XRechnung umwandeln.

Blog.post16.faq.q6

Blog.post16.faq.a6

Blog.post16.faq.q7

Blog.post16.faq.a7

Blog.post16.faq.q8

Blog.post16.faq.a8

Blog.post16.faq.q9

Blog.post16.faq.a9

Blog.post16.faq.q10

Blog.post16.faq.a10