XRechnung oder ZUGFeRD: Welches E-Rechnungsformat zu dir passt

Reines XML oder Hybrid aus PDF und Daten? Der Vergleich zeigt, wann XRechnung und wann ZUGFeRD die bessere Wahl für dein Unternehmen ist.

8 Min. Lesezeit

Programmcode auf einem Bildschirm, Symbolbild zu XRechnung oder ZUGFeRD

Foto: Florian Olivo / Unsplash

XRechnung oder ZUGFeRD: Vor dieser Frage stehen gerade viele Unternehmen, die ihren Rechnungsausgang auf die E-Rechnung umstellen. Beide Formate erfüllen die gesetzlichen Anforderungen, beide basieren auf derselben europäischen Norm. Trotzdem unterscheiden sie sich in Aufbau, Zielgruppe und Alltagstauglichkeit deutlich.

Die Entscheidung ist keine reine IT-Frage. Sie beeinflusst, wie deine Kunden Rechnungen lesen, wie viel Aufwand deine Buchhaltung hat und wie gut du für öffentliche Aufträge oder internationale Geschäftspartner gerüstet bist.

Dieser Vergleich zeigt dir die wichtigsten Unterschiede, typische Einsatzszenarien und eine einfache Entscheidungslogik. Für steuerliche Detailfragen solltest du zusätzlich deine Steuerberatung einbinden.

Was unterscheidet XRechnung oder ZUGFeRD grundsätzlich?

XRechnung oder ZUGFeRD unterscheiden sich vor allem im Aufbau: Die XRechnung ist ein reiner XML-Datensatz ohne menschenlesbare Ansicht. ZUGFeRD ist ein Hybridformat, das eine PDF-Datei mit eingebettetem XML kombiniert. Beide Formate setzen die europäische Norm EN 16931 um und gelten im B2B-Bereich als E-Rechnung, ZUGFeRD jedoch nicht in jedem Profil.

Gemeinsam ist beiden der Kern: ein strukturierter Datensatz mit allen Rechnungsangaben, den Software automatisch auslesen kann. Der Unterschied liegt in der Verpackung und in der Herkunft.

Die XRechnung wird von der Koordinierungsstelle für IT-Standards (KoSIT) im Auftrag des IT-Planungsrats betrieben. Sie entstand vor allem für Rechnungen an die öffentliche Verwaltung. ZUGFeRD stammt vom Forum elektronische Rechnung Deutschland (FeRD) und wurde von Anfang an für den Austausch zwischen Unternehmen entwickelt.

XRechnung im Detail

Die XRechnung ist die deutsche Ausprägung der EN 16931, eine sogenannte CIUS (Core Invoice Usage Specification). Sie präzisiert die Norm um nationale Regeln, etwa zur Leitweg-ID, mit der öffentliche Auftraggeber Rechnungen intern zuordnen.

Aufbau und Syntax

Technisch kann eine XRechnung in zwei XML-Syntaxen vorliegen: UBL und UN/CEFACT CII. Beide sind gleichwertig. Welche dein System erzeugt, hängt meist von der Software ab.

Öffnest du die Datei ohne Viewer, siehst du nur Code. Für den Empfänger ist deshalb eine Software nötig, die den Datensatz in eine lesbare Ansicht übersetzt.

Versionen und Weiterentwicklung

Die KoSIT entwickelt den Standard regelmäßig weiter. Laut der offiziellen XRechnung-Seite der KoSIT ist seit Februar 2024 die Version 3.0 maßgeblich. Im September 2026 wurde eine Vorabversion von XRechnung 4.0 veröffentlicht, die finale Fassung ist für das Frühjahr 2027 angekündigt. Prüfe daher, ob dein Softwareanbieter Updates zuverlässig nachzieht.

Stärken und Schwächen

  • Stärke: Eindeutigkeit. Es gibt nur den Datensatz, keine zweite Darstellung, die abweichen könnte.
  • Stärke: Akzeptanz bei Behörden. Viele öffentliche Auftraggeber in Deutschland verlangen oder bevorzugen XRechnung.
  • Schwäche: Ohne Software ist die Rechnung für Menschen nicht lesbar. Empfänger ohne Viewer reagieren oft verunsichert.
  • Schwäche: Für kleine Geschäftskunden ohne digitale Buchhaltung wirkt das Format sperrig.
Papier und Stift auf einem Holztisch, Symbolbild zu XRechnung oder ZUGFeRD
Foto: 2H Media / Unsplash

ZUGFeRD im Detail

ZUGFeRD verbindet zwei Welten. Die Rechnung ist ein PDF im Archivformat PDF/A-3, in das eine XML-Datei in der Syntax CII eingebettet ist. Menschen sehen das gewohnte Dokument, Software liest die Daten. Das französische Format Factur-X ist technisch weitgehend identisch, was den Austausch mit Partnern in Frankreich erleichtert.

Die Profile entscheiden

ZUGFeRD gibt es in mehreren Profilen, die unterschiedlich viele Datenfelder abdecken. Für die Frage XRechnung oder ZUGFeRD ist das zentral, denn nicht jedes Profil gilt als E-Rechnung.

  • MINIMUM und BASIC-WL: enthalten zu wenige Angaben und erfüllen die Anforderungen an eine E-Rechnung nach Auffassung der Finanzverwaltung nicht.
  • BASIC und EN 16931: decken die Norm ab. Das Profil EN 16931, früher auch COMFORT genannt, ist für die meisten Unternehmen die sichere Wahl.
  • EXTENDED: erweitert die Norm um zusätzliche Felder, etwa für komplexe Branchenprozesse.
  • XRECHNUNG: ein Profil, das die Regeln der XRechnung im ZUGFeRD-Container abbildet.

Der XML-Teil ist führend

Das zweite BMF-Schreiben vom 15. Oktober 2025 stellt klar: Bei Hybridformaten ist der strukturierte Teil maßgeblich. Alle umsatzsteuerlichen Pflichtangaben müssen im XML stehen. Weichen PDF und XML voneinander ab, kann der Vorsteuerabzug des Empfängers in Gefahr geraten.

Die Spezifikation und aktuelle Versionen findest du beim Forum elektronische Rechnung Deutschland.

XRechnung oder ZUGFeRD im direkten Vergleich

Für die Praxis lassen sich die Unterschiede auf fünf Punkte verdichten. Sie helfen dir, die Frage XRechnung oder ZUGFeRD nicht abstrakt, sondern entlang deiner Kundenstruktur zu beantworten.

  1. Lesbarkeit: ZUGFeRD ist ohne Zusatzsoftware lesbar, XRechnung braucht einen Viewer. Für Kunden mit wenig digitaler Ausstattung ist ZUGFeRD deshalb oft angenehmer.
  2. Eindeutigkeit: XRechnung hat nur eine Ebene. Bei ZUGFeRD musst du sicherstellen, dass PDF und XML exakt übereinstimmen.
  3. Öffentliche Auftraggeber: Hier ist die XRechnung der etablierte Standard. Teilweise wird ZUGFeRD im passenden Profil akzeptiert, verlassen solltest du dich darauf nicht.
  4. Internationale Partner: ZUGFeRD ist mit Factur-X kompatibel, die XRechnung in der UBL-Syntax passt gut zum europäischen Peppol-Netzwerk. Beide Wege sind also international anschlussfähig.
  5. Technischer Aufwand: Beide Formate erzeugt heute die meiste Buchhaltungs- und ERP-Software. Der Aufwand liegt weniger im Format als in sauberen Stammdaten.

Ein wichtiger Punkt wird oft übersehen: Als Empfänger hast du keine Wahl. Du musst jede korrekte E-Rechnung annehmen, egal ob XRechnung oder ZUGFeRD. Wie du deinen Posteingang dafür aufstellst, erklärt unser Ratgeber E-Rechnung empfangen.

Welches Format passt zu welchem Unternehmen?

Eine pauschale Antwort auf die Frage XRechnung oder ZUGFeRD gibt es nicht. Sinnvoller ist es, von deinen Kunden und Prozessen aus zu denken. Drei typische Szenarien helfen bei der Einordnung.

Szenario 1: Viele kleine Geschäftskunden

Ein Handwerksbetrieb oder eine Agentur rechnet vor allem mit kleinen Firmen ab, die oft noch mit PDF arbeiten. Hier spricht viel für ZUGFeRD im Profil EN 16931. Die Kunden sehen weiterhin eine vertraute Rechnung, und ihre Software kann trotzdem die Daten auslesen.

Szenario 2: Öffentliche Auftraggeber

Wer regelmäßig an Bund, Länder oder Kommunen liefert, kommt an der XRechnung kaum vorbei. Die Leitweg-ID und die Einreichung über die Rechnungsportale der Verwaltung sind auf diesen Standard ausgelegt. Für diese Kunden lohnt es sich, die XRechnung als festen Ausgangskanal einzurichten.

Szenario 3: Große Industrie- und Handelskunden

Große Abnehmer haben oft eigene Vorgaben, Lieferantenportale oder bestehende EDI-Verbindungen. Hier entscheidet in der Regel der Kunde über das Format. Kläre die Anforderungen frühzeitig, bevor du dich auf ein Format festlegst.

In der Praxis landen viele Unternehmen bei einer Mischlösung: ZUGFeRD als Standard für Geschäftskunden, XRechnung für öffentliche Auftraggeber und Sonderformate für einzelne Großkunden. Moderne Software kann das je Kunde steuern.

Wichtig ist, die Entscheidung XRechnung oder ZUGFeRD nicht einmalig zu treffen und dann zu vergessen. Kundenstrukturen ändern sich, öffentliche Aufträge kommen hinzu, und Standards entwickeln sich weiter. Ein jährlicher Blick auf die Formatverteilung im Rechnungsausgang zeigt dir, ob dein Standard noch passt.

Hilfreich ist dabei eine einfache Kennzahl: Wie viele Rechnungen kommen als Rückläufer oder mit Rückfragen zurück, und in welchem Format waren sie ausgestellt? Häufen sich Probleme bei einer Kundengruppe, lohnt sich ein Gespräch über das bevorzugte Format oder den Übertragungsweg.

So triffst du die Entscheidung in fünf Schritten

Damit die Wahl zwischen XRechnung oder ZUGFeRD nicht aus dem Bauch heraus fällt, hilft ein strukturiertes Vorgehen. Es dauert meist nur wenige Tage und verhindert teure Nacharbeiten.

  1. Kunden segmentieren: Teile deine Kunden in Gruppen ein: öffentliche Auftraggeber, große Unternehmen mit eigenen Vorgaben, kleine Geschäftskunden.
  2. Anforderungen abfragen: Frag die wichtigsten Kunden, welches Format und welchen Übertragungsweg sie bevorzugen.
  3. Software prüfen: Kläre, welche Formate, Syntaxen und Profile dein System erzeugen kann und ob es kundenbezogen umschalten kann.
  4. Testrechnungen erstellen: Erzeuge Beispielrechnungen in beiden Formaten und prüfe sie mit einem Validator.
  5. Standard festlegen und dokumentieren: Definiere ein Standardformat und dokumentiere Ausnahmen je Kunde in den Stammdaten.

Diese Schritte fügen sich in den größeren Umstellungsplan ein. Ab wann du E-Rechnungen versenden musst und welche Umsatzgrenze gilt, erfährst du in unserem Beitrag zur E-Rechnung Pflicht 2027.

Luftaufnahme eines großen Logistikgebäudes, Symbolbild zu XRechnung oder ZUGFeRD
Foto: Point3D Commercial Imaging / Unsplash

Was die Formatwahl für Archiv und Prozesse bedeutet

Die Entscheidung XRechnung oder ZUGFeRD wirkt sich nicht nur auf den Versand aus, sondern auch auf Archivierung und interne Abläufe. Für steuerliche Zwecke ist in beiden Fällen der strukturierte Datensatz maßgeblich. Er muss unverändert und auffindbar aufbewahrt werden.

Bei der XRechnung ist das vergleichsweise einfach: Es gibt nur eine Datei, und genau diese archivierst du. Bei ZUGFeRD archivierst du das hybride PDF als Ganzes. Achte darauf, dass dein Archivsystem die eingebettete XML-Datei nicht verändert oder beim Import entfernt, etwa durch eine automatische PDF-Optimierung.

Auch im Rechnungseingang unterscheiden sich die Formate. Viele Unternehmen lassen eingehende ZUGFeRD-Rechnungen von Mitarbeitenden am PDF prüfen und die Daten automatisch übernehmen. Bei der XRechnung braucht jede Person, die Rechnungen sachlich freigibt, Zugriff auf einen Viewer. Plane das bei der Einführung mit ein.

Worauf du bei der Software achten solltest

Ob XRechnung oder ZUGFeRD: In der Praxis entscheidet die Software, wie reibungslos die Umstellung gelingt. Die meisten aktuellen Buchhaltungs-, Faktura- und ERP-Lösungen beherrschen beide Formate. Die Unterschiede liegen im Detail.

  • Profilwahl: Kann das System ZUGFeRD im Profil EN 16931 oder höher erzeugen, und lässt sich das Profil je Kunde einstellen?
  • Syntax: Unterstützt die Lösung bei der XRechnung sowohl UBL als auch CII, falls Kunden eine bestimmte Syntax verlangen?
  • Validierung: Prüft die Software jede Rechnung vor dem Versand automatisch und protokolliert das Ergebnis?
  • Updates: Wie schnell zieht der Anbieter neue Versionen der Standards nach, etwa den angekündigten Wechsel auf XRechnung 4.0?
  • Versandwege: Kann das System E-Mail, Behördenportale und bei Bedarf Peppol bedienen?

Lass dir diese Punkte vom Anbieter konkret bestätigen. Eine allgemeine Aussage wie „E-Rechnung-fähig“ sagt wenig darüber aus, ob die Lösung zu deinem Kundenmix passt.

Häufige Irrtümer rund um die Formatwahl

Rund um XRechnung oder ZUGFeRD halten sich einige Missverständnisse hartnäckig. Sie führen dazu, dass Unternehmen falsch planen oder unnötig Geld ausgeben.

  • „Ein PDF mit Rechnungsdaten ist schon ZUGFeRD.“ Falsch. Nur ein PDF/A-3 mit eingebettetem, normkonformem XML in einem zulässigen Profil gilt als E-Rechnung.
  • „XRechnung ist nur für Behörden.“ Auch im B2B-Bereich ist die XRechnung eine vollwertige E-Rechnung und wird zunehmend genutzt.
  • „Ich muss mich für ein Format entscheiden.“ Nein. Du kannst je Kunde unterschiedliche Formate verwenden, solange alle der Norm entsprechen.
  • „Das Format ist das Hauptproblem.“ Meist sind es die Stammdaten. Fehlende Bestellnummern, unvollständige Adressen oder Freitextfelder verursachen mehr Fehler als die Formatwahl.

Wer diese Punkte im Blick behält, erspart sich viele Rückfragen. Der Vergleich XRechnung oder ZUGFeRD verliert dann viel von seiner Dramatik, denn beide Formate sind solide Grundlagen.

Fazit: XRechnung oder ZUGFeRD hängt von deinen Kunden ab

XRechnung oder ZUGFeRD ist keine Glaubensfrage. Beide Formate erfüllen die EN 16931 und gelten als E-Rechnung, solange du bei ZUGFeRD ein zulässiges Profil wie EN 16931 wählst. Die XRechnung punktet mit Eindeutigkeit und Akzeptanz bei Behörden, ZUGFeRD mit Lesbarkeit für Menschen.

Für viele mittelständische Unternehmen ist eine Kombination der beste Weg: ZUGFeRD für Geschäftskunden, XRechnung für öffentliche Auftraggeber. Entscheidend sind am Ende saubere Stammdaten, eine Validierung vor dem Versand und eine Software, die Updates der Standards zuverlässig umsetzt.

Starte mit einer Analyse deiner Kundenstruktur. Damit beantwortest du die Frage XRechnung oder ZUGFeRD nicht abstrakt, sondern so, dass sie zu deinem Geschäft passt.

Häufige Fragen zu XRechnung oder ZUGFeRD

Was ist der wichtigste Unterschied bei XRechnung oder ZUGFeRD?

Der wichtigste Unterschied zwischen XRechnung oder ZUGFeRD liegt im Aufbau. Die XRechnung ist ein reiner XML-Datensatz, den Menschen nur mit einem Viewer lesen können. ZUGFeRD kombiniert ein PDF mit eingebettetem XML und ist deshalb auch ohne Spezialsoftware lesbar. Beide setzen die europäische Norm EN 16931 um und gelten als E-Rechnung.

Welches ZUGFeRD-Profil sollte ich verwenden?

Für die meisten Unternehmen ist das Profil EN 16931, früher COMFORT genannt, die sichere Wahl. Die Profile MINIMUM und BASIC-WL erfüllen die Anforderungen an eine E-Rechnung nicht. Das Profil EXTENDED eignet sich für Branchen mit zusätzlichem Datenbedarf. Kläre mit deinem Softwareanbieter, welches Profil dein System erzeugt.

Wann ist XRechnung oder ZUGFeRD für Behörden die bessere Wahl?

Für Rechnungen an öffentliche Auftraggeber ist die XRechnung der etablierte Standard. Sie unterstützt die Leitweg-ID und passt zu den Rechnungsportalen der Verwaltung. Manche Stellen akzeptieren auch ZUGFeRD im passenden Profil. Prüfe die Vorgaben des jeweiligen Auftraggebers, bevor du dich für XRechnung oder ZUGFeRD entscheidest.

Wie prüfe ich, ob meine E-Rechnung korrekt ist?

Nutze einen Validator, der die Datei gegen die Regeln der EN 16931 und gegebenenfalls der XRechnung prüft. Viele Buchhaltungsprogramme haben eine solche Prüfung integriert. Bei ZUGFeRD solltest du zusätzlich kontrollieren, ob PDF und XML inhaltlich übereinstimmen, denn steuerlich maßgeblich ist der XML-Teil.

Warum kann ich als Empfänger das Format nicht vorschreiben?

Das Umsatzsteuergesetz verlangt nur, dass eine E-Rechnung der Norm EN 16931 entspricht. Welches normkonforme Format der Rechnungssteller verwendet, entscheidet grundsätzlich er. Du kannst Wünsche äußern oder vertraglich andere Formate vereinbaren. Eine korrekte XRechnung oder eine korrekte ZUGFeRD-Rechnung im zulässigen Profil darfst du aber nicht ablehnen.

Mehr aus Business

Alle Business-Artikel

Nach oben scrollen