XRechnung oder ZUGFeRD? Der Unterschied und welches Format Sie brauchen

XRechnung und ZUGFeRD im direkten Vergleich: Aufbau, Lesbarkeit, Pflicht, Empfänger, Werkzeuge. Mit Entscheidungshilfe für kleine Unternehmen – und der Antwort, warum Sie meist beides brauchen.

Pennio RedaktionFachlich geprüft12. September 2026Aktualisiert: 12.9.2026

Zwei Formate, eine Norm, dieselbe Rechnung – und trotzdem eine der häufigsten Fragen rund um die E-Rechnung: XRechnung oder ZUGFeRD? Die meisten Erklärungen kommen aus der Konzernwelt und enden bei „kommt drauf an". Dieser Artikel gibt eine Antwort, die für kleine Unternehmen und Selbstständige funktioniert: Was die Formate unterscheidet, wer welches braucht, und warum die Frage in der Praxis meist gar nicht gestellt werden muss.

Die kurze Antwort
  • Beide sind gültige E-Rechnungen nach EN 16931 und § 14 UStG. Inhaltlich transportieren sie dieselben Daten.
  • XRechnung ist reines XML. Pflicht bei Behörden. Ohne Viewer nicht lesbar.
  • ZUGFeRD ist PDF plus XML. Für jeden Empfänger lesbar, auch ohne E-Rechnungs-Software. Im B2B der bequemere Weg.
  • Behördenkunden: XRechnung. Alle anderen: ZUGFeRD. Beides zu haben ist die Lösung, die keine Ausnahme kennt.

Was beide gemeinsam haben

XRechnung und ZUGFeRD sind keine Konkurrenten, sondern zwei Darstellungen derselben Sache. Beide setzen die europäische Norm EN 16931 um, die festlegt, welche Daten eine E-Rechnung enthält: Rechnungsnummer, Datum, Parteien, Positionen, Steuern, Zahlungsdaten – in rund 160 Feldern mit Kennungen wie BT-1 (Rechnungsnummer) oder BT-10 (Käuferreferenz). Beide sind seit 2025 „E-Rechnung" im Sinne des § 14 UStG. Beide werden von Buchhaltungssoftware, DATEV und Steuerberatern eingelesen.

Der Unterschied liegt nicht im Was, sondern im Wie.

Der Unterschied in einer Tabelle

XRechnungZUGFeRD
Dateiformreine XML-DateiPDF/A-3 mit eingebettetem XML
Für Menschen lesbarnur mit Viewerja, wie jede PDF
Für Maschinen lesbarjaja (das eingebettete XML)
HerausgeberKoSIT (Bund und Länder)FeRD (Wirtschaft, Verwaltung, Verbände)
SyntaxUBL oder CIICII
Pflicht beiBundesbehörden seit 2020, meiste Landesbehörden
Im B2B zulässigjaja (ab 2.0.1, Profile BASIC bis XRECHNUNG)
Leitweg-IDPflicht bei Behördenmöglich (Profil XRECHNUNG)
Dateigrößeklein (nur Daten)größer (PDF plus Daten)
Übermittlung an BehördenZRE, OZG-RE, Peppolüber das Profil XRECHNUNG ebenfalls möglich
Typischer EmpfängerBehörden, Konzerne, PlattformenMittelstand, Handwerk, Freiberufler, alle mit PDF-Gewohnheit

Der eigentliche Unterschied: wer die Rechnung lesen soll

Die XRechnung ist für Systeme gebaut. Sie kommt an, wird eingelesen, verbucht. Ein Mensch schaut sie nur an, wenn etwas nicht stimmt – und braucht dafür einen Viewer. Für Behörden mit Rechnungseingangsplattformen ist das ideal: keine PDF, die jemand öffnen muss, nur Daten. Für den Handwerker, der Ihre Rechnung auf dem Handy öffnet, ist es ein Ärgernis.

ZUGFeRD ist für beide gebaut. Die PDF ist für den Menschen, das XML für das System. Der Kunde mit Buchhaltungssoftware verarbeitet automatisch; der Kunde ohne öffnet die PDF wie immer. Sie müssen nicht wissen, wie Ihr Kunde arbeitet – die Datei passt sich an.

Deshalb ist ZUGFeRD im Geschäftsverkehr zwischen Unternehmen der bequemere Weg, und XRechnung dort Pflicht, wo der Empfänger es vorschreibt.

Wer welches Format braucht

Sie fakturieren an Bundes- oder Landesbehörden. XRechnung, ohne Diskussion. Die E-Rechnungsverordnung des Bundes verlangt sie seit November 2020, die meisten Länder ebenso. Dazu brauchen Sie die Leitweg-ID der Behörde und einen Zugang zur ZRE oder einem Landesportal. Alternativ: ZUGFeRD im Profil XRECHNUNG – die Datei ist dann beides zugleich. Mehr im Artikel XRechnung an Behörden.

Sie fakturieren an Konzerne oder über Einkaufsplattformen. Fragen Sie nach. Viele verlangen XRechnung oder nehmen beides. Die Anforderung steht meist in den Lieferantenbedingungen.

Sie fakturieren an kleine und mittlere Unternehmen, Handwerker, Freiberufler, Praxen. ZUGFeRD. Ihre Kunden können die Rechnung öffnen, egal ob sie schon E-Rechnungs-Software haben oder noch nicht. Ab 2027/2028 lesen deren Buchhaltungen das XML automatisch – Sie haben dann nichts umzustellen.

Sie fakturieren an Privatpersonen. Weder noch – die E-Rechnungspflicht gilt nicht im B2C. Eine ZUGFeRD-PDF schadet aber nicht: Der Privatkunde sieht eine normale PDF.

Sie haben gemischte Kundschaft. Dann brauchen Sie beides – und ein Programm, das beides aus derselben Rechnung erzeugt.

Was besser ist – die ehrliche Antwort

„Besser" gibt es nicht, weil die Formate unterschiedliche Aufgaben haben. Aber es gibt „passender für Sie":

  • Für den Aussteller ist ZUGFeRD passender, wenn seine Kunden Menschen sind, die Rechnungen öffnen. XRechnung, wenn seine Kunden Systeme sind, die Rechnungen einlesen.
  • Für den Empfänger ist ZUGFeRD einfacher, weil er nichts braucht. XRechnung ist effizienter, weil kein PDF-Ballast mitkommt.
  • Für das Finanzamt sind beide gleich – solange das XML normkonform ist.

Ein Detail, das für ZUGFeRD spricht: Bei einer PDF-Datei erkennt der Empfänger auf den ersten Blick, dass es eine Rechnung ist, und öffnet sie. Eine XML-Datei im Anhang wird gelegentlich als technischer Anhang ignoriert – und die Rechnung bleibt liegen.

Ein Detail, das für XRechnung spricht: Sie ist eindeutig. Bei ZUGFeRD kann der Empfänger versehentlich die PDF abtippen statt das XML zu lesen; bei XRechnung gibt es nichts abzutippen.

Warum die Frage meist überflüssig ist

Die Frage „XRechnung oder ZUGFeRD?" stellt sich nur, wenn Ihr Werkzeug Sie zur Wahl zwingt. Ein Rechnungsprogramm, das aus jeder festgeschriebenen Rechnung beide Dateien erzeugt, macht sie überflüssig: Sie schicken dem Handwerker die ZUGFeRD-PDF, der Behörde die XRechnung, dem Konzern, was er verlangt – dieselbe Rechnung, dieselbe Nummer, dieselben Daten. Sie müssen sich nicht merken, wer was will, und Sie können nichts falsch wählen.

Beispiel: dieselbe Rechnung in beiden Formaten

Eine Rechnung über 1.170 Euro netto an die Meier Elektrotechnik GmbH, Rechnungsnummer 0018-2609-MEIER.

Als ZUGFeRD: eine Datei Rechnung-0018-2609-MEIER.pdf, 180 KB. Öffnet sich als gestaltete Rechnung mit Logo. Im Anhang factur-x.xml mit den Daten in CII-Syntax.

Als XRechnung: eine Datei Rechnung-0018-2609-MEIER.xml, 12 KB. Öffnet sich im Editor als Code, im ELSTER-Viewer als tabellarische Rechnung ohne Logo. Enthält dieselben Werte in UBL-Syntax.

Beide werden vom Buchhaltungsprogramm der Meier GmbH gleich verbucht. Der Unterschied ist nur, was die Buchhalterin sieht, wenn sie die Datei anklickt.

Fehler, die bei der Wahl passieren

XRechnung an Kunden ohne Software. Der Anhang wird ignoriert, die Rechnung bleibt liegen, Sie mahnen einen Kunden, der nie eine Rechnung gesehen hat.

ZUGFeRD im Profil MINIMUM an Behörden. Keine E-Rechnung, Ablehnung.

PDF ohne XML in der Annahme, es sei ZUGFeRD. Der Empfänger bekommt eine sonstige Rechnung – ab 2027/2028 unzulässig.

Zwei Programme für zwei Formate. Doppelte Nummernkreise, doppelte Pflege, Abweichungen zwischen den Dateien.

Fazit

Behörden: XRechnung. Unternehmen: ZUGFeRD. Beides zu haben: die Lösung. Wer sein Rechnungsprogramm danach auswählt, dass es beide Formate aus einer Eingabe erzeugt und validiert, hat die Formatfrage ein für alle Mal beantwortet. Worauf Sie bei der Auswahl sonst achten sollten, steht im Artikel E-Rechnung-Software; die Leitfäden ZUGFeRD und XRechnung erklären jedes Format im Detail.

Beide Formate, eine Rechnung

Pennio erzeugt beim Festschreiben eine ZUGFeRD-PDF (Profil EN 16931) und eine XRechnung 3.0 aus derselben Eingabe. Beide werden gegen Mustangproject und den KoSIT-Validator geprüft. Sie schicken, was der Kunde braucht.

7 Tage kostenlos testen

Keine Kreditkarte nötig

Häufige Fragen

Was ist der Unterschied zwischen XRechnung und ZUGFeRD?
XRechnung ist eine reine XML-Datei, nur mit Viewer lesbar. ZUGFeRD ist eine PDF mit eingebettetem XML, für jeden lesbar. Beide transportieren dieselben Daten nach EN 16931 und sind gültige E-Rechnungen.
XRechnung oder ZUGFeRD – was ist besser?
Für Behörden XRechnung, weil vorgeschrieben. Für Unternehmen ZUGFeRD, weil auch ohne E-Rechnungs-Software lesbar. Ein Programm, das beides erzeugt, erspart die Wahl.
Ist ZUGFeRD im B2B genauso gültig wie XRechnung?
Ja, ab Version 2.0.1 in den Profilen BASIC, EN 16931, EXTENDED oder XRECHNUNG. Beide erfüllen § 14 UStG.
Kann ich mit ZUGFeRD auch an Behörden fakturieren?
Ja, im Profil XRECHNUNG – die Datei ist dann ZUGFeRD und XRechnung zugleich. Ob die Behörde die PDF-Hülle annimmt, hängt vom Portal ab; die ZRE nimmt hybride Dateien an.
Welches Format lesen Steuerberater und DATEV?
Beide. Buchhaltungssoftware liest das XML, egal ob es allein kommt oder in einer PDF steckt.
Brauche ich für beide Formate zwei Programme?
Nein – und Sie sollten es auch nicht. Ein Programm, das beide aus derselben Rechnung erzeugt, hält Nummern und Daten konsistent.

Stand: September 2026. Quellen: EN 16931, XRechnung-Spezifikation 3.0 (KoSIT), ZUGFeRD-Spezifikation 2.3 (FeRD), E-Rechnungsverordnung, § 14 UStG, BMF-Schreiben vom 15. Oktober 2024.

Pennio Redaktion Fachlich geprüft

Die Pennio Redaktion schreibt über E-Rechnung, Rechnungsstellung und Umsatzsteuerrecht. Grundlage sind die aktuellen Gesetzestexte, die Norm EN 16931, die Spezifikationen von XRechnung und ZUGFeRD sowie die Veröffentlichungen des Bundesfinanzministeriums. Wir bauen selbst E-Rechnungs-Software und prüfen jede Aussage an den offiziellen Validatoren.

Verwandte Artikel

Das könnte Sie auch interessieren

E-Rechnungen schreiben mit Pennio

ZUGFeRD und XRechnung aus jeder Rechnung, mit Nummern, die Ihre Kunden kennen. 7 Tage kostenlos.

Jetzt kostenlos starten