Annehmbar

Annehmbar / ZUGFeRD

ZUGFeRD: das Format, die Profile und die Versionen

ZUGFeRD ist eine PDF-Rechnung mit eingebetteter XML: Menschen lesen die PDF, Software liest die XML. Ab Version 2.0.1 und im passenden Profil ist sie eine E-Rechnung im Sinne des Gesetzes. Aktuell ist ZUGFeRD 2.5.2 vom 4.8.2026. Hier steht, was in der Datei steckt, welches Profil Sie brauchen, und Sie können Ihre ZUGFeRD-PDF gleich prüfen.

Stand: 29.10.2026

Das Wichtigste (Stand 07.10.2026)

Was
Hybrides Rechnungsformat: PDF/A-3 (ISO 19005-3) mit eingebetteter XML in der Syntax UN/CEFACT CII
Wer
Forum elektronische Rechnung Deutschland (FeRD) mit dem französischen FNFE-MPE; kostenfrei, seit Version 2 deckungsgleich mit Factur-X
Aktuell
ZUGFeRD 2.5.2 vom 04.08.2026; ältere Versionen ab 2.0.1 bleiben gültig
E-Rechnung?
Ja ab 2.0.1 in den Profilen BASIC, EN 16931, EXTENDED und XRECHNUNG; nein bei MINIMUM, BASIC WL und ZUGFeRD 1.0
Führend
Seit 1.1.2025 die XML; die PDF ist ein inhaltlich identisches Mehrstück
Datei
Eine XML pro PDF, factur-x.xml oder xrechnung.xml (ältere Dateien: zugferd-invoice.xml)
Aufbewahren
8 Jahre, elektronisch in der empfangenen Form (§ 14b UStG, GoBD); ein Ausdruck genügt nicht

Das ZUGFeRD-Format: PDF und XML in einer Datei

Eine ZUGFeRD-Rechnung ist eine gewöhnliche PDF nach dem Archivstandard PDF/A-3, in die die Rechnungsdaten als XML-Anhang eingebettet sind. Die PDF ist die Sichtkomponente, die XML trägt dieselbe Rechnung in strukturierter Form nach der europäischen Norm EN 16931. Beim Versand per E-Mail hängen Sie nur die PDF an; die XML reist darin mit. Die Software des Empfängers liest die XML aus und bucht ohne Abtippen.

Seit dem 1.1.2025 ist in Deutschland die eingebettete XML die Rechnung. Ist sie gültig und lässt sie sich aus der PDF lösen, liegt laut ZUGFeRD-Spezifikation eine gültige E-Rechnung vor; Fehler am PDF/A-Standard sind dann nur eine Warnung. Weichen PDF und XML voneinander ab, gilt die XML. FeRD rät deshalb, beide Teile selbst auf Übereinstimmung zu kontrollieren.

Die sechs ZUGFeRD-Profile

Das Profil bestimmt, wie viele Angaben die XML enthält. Es steht in der XML im Feld Spezifikationskennung (BT-24).

ProfilInhaltRechnung nach UStGEmpfänger muss annehmen
MINIMUMKäufer, Verkäufer, Gesamtbetrag und Gesamtsteuer; keine Positionennein (Buchungshilfe)–
BASIC WLalle Angaben zum Buchen auf Dokumentebene, aber keine Positionennein (Buchungshilfe)–
BASICeinfache Rechnung mit Positionen, Untermenge der EN 16931janach Vereinbarung
EN 16931 (COMFORT)bildet die EN 16931 vollständig ab; von FeRD empfohlenjaja, Pflicht
EXTENDEDEN 16931 plus mehr: mehrere Lieferorte, strukturierte Zahlungsbedingungen, mehr Positionsangabenjanach Vereinbarung
XRECHNUNG (Referenzprofil)die eingebettete XML ist eine XRechnung in der Syntax CIIjaja, Pflicht

Ohne besondere Absprache ist EN 16931 (COMFORT) die richtige Wahl. Für Behörden: Profil XRECHNUNG oder gleich eine XRechnung. XRechnung oder ZUGFeRD? Der Unterschied.

Alle ZUGFeRD-Versionen

FeRD entwickelt ZUGFeRD seit 2014 weiter, meist mit einer Aktualisierung der Codelisten. Anders als bei der XRechnung haben die Versionen kein Ablaufdatum; nur im Profil XRECHNUNG muss die XML der gültigen XRechnung-Fassung entsprechen.

VersionVeröffentlichtHinweis
2.5.2 (aktuell)04.08.2026E-Rechnung (außer MINIMUM, BASIC WL)
2.510.06.2026Codelisten und Anforderungen der französischen B2B-Pflicht
2.404.12.2025E-Rechnung (außer MINIMUM, BASIC WL)
2.3.307.05.2025E-Rechnung (außer MINIMUM, BASIC WL)
2.3.213.11.2024E-Rechnung (außer MINIMUM, BASIC WL)
2.318.09.2024E-Rechnung (außer MINIMUM, BASIC WL)
2.201.03.2022E-Rechnung (außer MINIMUM, BASIC WL)
2.1.101.07.2020neu: Referenzprofil XRECHNUNG
2.124.03.2020E-Rechnung (außer MINIMUM, BASIC WL)
2.0.115.10.2019ab hier E-Rechnung im Sinne des UStG (außer MINIMUM, BASIC WL)
1.025.06.2014keine E-Rechnung: erfüllt die EN 16931 nicht

Eine Rechnung in ZUGFeRD 1.0 lässt sich nicht durch Bearbeiten der XML retten: Exportieren Sie sie in Ihrer Software neu, als ZUGFeRD ab 2.1 im Profil EN 16931 oder als XRechnung.

ZUGFeRD-Rechnung erkennen und öffnen

  1. Anlagen ansehen

    Öffnen Sie die PDF in einem Programm mit Anlagen-Ansicht (meist ein Büroklammer-Symbol). Steht dort factur-x.xml oder xrechnung.xml, ist es eine ZUGFeRD-Rechnung.

  2. Profil prüfen

    Laden Sie die PDF unten hoch: Wir lesen die XML aus, nennen das Profil und sagen, ob die Datei als E-Rechnung zählt.

  3. Inhalt lesen

    Die XML zeigen wir Ihnen als lesbare Rechnung. Nur eine XML ohne PDF? XRechnung in PDF umwandeln.

ZUGFeRD-PDF kostenlos prüfen

ZUGFeRD-PDF oder XML hochladen: Wir prüfen die eingebettete Rechnung nach dem offiziellen KoSIT-Regelwerk und, in den Profilen MINIMUM bis EXTENDED, nach den ZUGFeRD-Regeln 2.5.2, und zeigen jeden Fehler auf Deutsch. Ohne Anmeldung, die Datei wird nicht gespeichert.

Keine Datei zur Hand? Beispiel prüfen: oder · alle Beispiele zum Herunterladen

Mehrere Rechnungen? Mehrere Dateien prüfen: bis zu 10 auf einmal, auch als ZIP, mit Prüfbericht pro Datei.

Was die Fehlercodes der ZUGFeRD-Prüfung bedeuten: ZUGFeRD-Fehlercodes (FX-SCH-A, BR-FXEXT). Wie eine gültige Datei aussieht: ZUGFeRD-Beispiel (PDF) zum Herunterladen.

ZUGFeRD-Rechnung erstellen

Für einzelne Rechnungen: ZUGFeRD-Rechnung erstellen, im Browser, Profil EN 16931, vor dem Download geprüft; die erste ist kostenlos. Wer jeden Monat Rechnungen schreibt, ist mit einem Rechnungsprogramm besser bedient. Diese Programme aus unserem Vergleich erzeugen laut eigener Seite ZUGFeRD:

Mit * markierte Links sind Werbelinks: Wenn Sie darüber etwas kaufen, erhalten wir eine Provision. Für Sie ändert sich der Preis nicht.

Ab wann Sie E-Rechnungen senden müssen: E-Rechnungspflicht; für Kleinunternehmer: was Sie müssen und was nicht; E-Rechnungen empfangen: was Sie brauchen.

Häufige Fragen

Was ist ZUGFeRD?

ZUGFeRD ist ein kostenfreies, hybrides Format für elektronische Rechnungen: eine PDF/A-3-Datei, in die dieselbe Rechnung als XML in der Syntax UN/CEFACT CII eingebettet ist. Menschen lesen die PDF, Software liest die XML. Herausgeber ist das Forum elektronische Rechnung Deutschland (FeRD), zusammen mit dem französischen FNFE-MPE; ZUGFeRD und Factur-X sind seit Version 2 deckungsgleich. ZUGFeRD ist ein Format, keine Software.

Ist eine ZUGFeRD-Rechnung eine E-Rechnung?

Ja, ab Version 2.0.1 und nicht in den Profilen MINIMUM und BASIC WL. Als E-Rechnung gelten die Profile BASIC, EN 16931 (COMFORT), EXTENDED und XRECHNUNG. ZUGFeRD 1.0 ist keine E-Rechnung im Sinne des Gesetzes.

Was gilt, wenn PDF und XML nicht übereinstimmen?

Dann gilt die XML. Seit dem 1.1.2025 ist in Deutschland die eingebettete XML die Rechnung, die PDF ist ein inhaltlich identisches Mehrstück. FeRD empfiehlt, die Übereinstimmung beider Teile selbst zu kontrollieren.

Welche ZUGFeRD-Version ist aktuell?

ZUGFeRD 2.5.2 vom 4.8.2026. Anders als bei der XRechnung haben ZUGFeRD-Versionen kein Ablaufdatum: Eine Rechnung in einer älteren 2er-Version bleibt gültig. Ausnahme ist das Profil XRECHNUNG, dessen XML der jeweils gültigen XRechnung-Fassung entsprechen muss.

Welches ZUGFeRD-Profil soll ich nehmen?

EN 16931 (COMFORT), wenn nichts anderes vereinbart ist: Es bildet die Norm vollständig ab, und der Empfänger muss es verarbeiten. Für Behörden nehmen Sie das Profil XRECHNUNG oder gleich eine XRechnung. BASIC und EXTENDED sind ebenfalls E-Rechnungen, ihr Empfang ist aber Sache einer Vereinbarung.

Woran erkenne ich eine ZUGFeRD-Rechnung?

Von außen sieht sie aus wie jede PDF. In einem PDF-Programm mit Anlagen-Ansicht (meist ein Büroklammer-Symbol) sehen Sie die eingebettete XML, meist factur-x.xml oder xrechnung.xml, in älteren Dateien zugferd-invoice.xml. Oder laden Sie die PDF auf dieser Seite hoch: Wir zeigen, ob eine XML eingebettet ist und welches Profil sie hat.

Muss die PDF eine PDF/A-3 sein?

Ja, das verlangt der Standard. Laut ZUGFeRD-Spezifikation sind technische Fehler am PDF/A-Standard in Deutschland aber nur eine Warnung: Ist die XML gültig und lässt sie sich auslesen, liegt eine gültige E-Rechnung vor. Der Empfänger kann eine korrigierte Fassung verlangen.

Wie lange muss ich ZUGFeRD-Rechnungen aufbewahren?

Acht Jahre (§ 14b UStG), und zwar elektronisch in der Form, in der Sie die Rechnung bekommen haben, also als Datei mit eingebetteter XML. Ein Ausdruck genügt nicht. Die E-Mail, mit der die Rechnung kam, ist als bloßer Umschlag in der Regel nicht aufzubewahren.

Wie gebe ich Skonto in einer ZUGFeRD-Rechnung an?

In den Profilen BASIC und EN 16931 nur als Text in den Zahlungsbedingungen (BT-20), etwa „Bei Zahlung innerhalb 14 Tagen 2 % Skonto“. EXTENDED hat dafür eigene Felder. Im Profil XRECHNUNG gilt die Schreibweise des Bundes: #SKONTO#TAGE=14#PROZENT=2.00#.

Wie erstelle ich eine ZUGFeRD-Rechnung?

Mit einem Rechnungsprogramm, das ZUGFeRD ab Version 2 exportiert, oder für einzelne Rechnungen mit unserem Formular: Daten eingeben, wir erzeugen eine ZUGFeRD-PDF im Profil EN 16931 und prüfen sie vor dem Download. Die erste Rechnung ist kostenlos.

Angaben aus den unten genannten Quellen, gelesen am 07.10.2026. ZUGFeRD ist ein Standard des FeRD; Annehmbar ist mit dem FeRD nicht verbunden. Keine Steuer- oder Rechtsberatung.