ZUGFeRD-Format: Profile und Versionen erklärt
Alle ZUGFeRD-Profile von MINIMUM bis XRECHNUNG mit Kennung, Einsatzzweck und Zulässigkeit, dazu die Versionen bis 2.5.2 und wie Sie das Profil erkennen.
Aktualisiert am Allgemeine Information, keine Steuerberatung
Das ZUGFeRD-Format kombiniert ein PDF/A-3 mit einer eingebetteten XML-Datei in der Syntax UN/CEFACT CII. Es gibt sechs Profile, die festlegen, wie viele Daten im XML stehen. Als E-Rechnung zulässig sind BASIC, EN 16931, EXTENDED und XRECHNUNG; MINIMUM und BASIC WL reichen nicht. Aktuelle Version ist ZUGFeRD 2.5.2 vom 04.08.2026.
Die Grundlagen zum Format (Aufbau, Prüfung, Aufbewahrung) stehen im Ratgeber ZUGFeRD-Rechnung. Hier geht es um die Details, die beim Erstellen und Prüfen zählen.
Die sechs Profile im Vergleich
| Profil | Kennung in GuidelineSpecifiedDocumentContextParameter/ID |
Positionen | E-Rechnung nach UStG |
|---|---|---|---|
| MINIMUM | urn:factur-x.eu:1p0:minimum |
nein | nein |
| BASIC WL | urn:factur-x.eu:1p0:basicwl |
nein | nein |
| BASIC | urn:cen.eu:en16931:2017#compliant#urn:factur-x.eu:1p0:basic |
ja, vereinfacht | ja |
| EN 16931 | urn:cen.eu:en16931:2017 |
ja | ja |
| EXTENDED | urn:cen.eu:en16931:2017#conformant#urn:factur-x.eu:1p0:extended |
ja, mit Zusatzfeldern | ja |
| XRECHNUNG | urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 |
ja | ja |
Die Begriffe in der Kennung haben eine feste Bedeutung. compliant heißt: Das Profil schränkt die Norm ein, jede Datei ist auch EN-16931-konform. conformant heißt: Das Profil erweitert die Norm um zusätzliche Felder. Ein Empfänger, der nur die Norm verarbeitet, ignoriert diese Zusatzfelder.
MINIMUM und BASIC WL
Diese Profile stammen aus der Zeit, als ZUGFeRD vor allem als Buchungshilfe gedacht war: Das PDF war die Rechnung, das XML lieferte nur Kopfdaten wie Rechnungsnummer, Datum, Beträge und Steuersummen. BASIC WL („without lines“) ergänzt Zahlungsdaten, aber keine Positionen. Für die E-Rechnungspflicht sind beide ungeeignet. Wenn Sie eine Datei in diesen Profilen bekommen, bitten Sie den Absender um eine Datei im Profil EN 16931.
BASIC
Enthält Positionen, aber nur eine Teilmenge der Normfelder, zum Beispiel keine Positionsrabatte im Detail. Für einfache Dienstleistungs- oder Warenrechnungen reicht BASIC. Im Zweifel nehmen Sie EN 16931, das kostet keinen Mehraufwand.
EN 16931 (früher COMFORT)
Bildet die europäische Norm vollständig ab. Das ist das empfohlene Standardprofil für B2B-Rechnungen in Deutschland. Jede Software, die E-Rechnungen verarbeitet, kann es lesen.
EXTENDED
Für Fälle, die die Norm nicht abdeckt: mehrere Lieferadressen, Unterpositionen, branchenspezifische Angaben. Seit ZUGFeRD 2.5 enthält EXTENDED neue Elemente aus der kommenden Überarbeitung der EN 16931 sowie Erweiterungen für die französische B2B-Reform. Nutzen Sie EXTENDED nur, wenn Ihr Kunde es verarbeiten kann.
XRECHNUNG
Das XML erfüllt die Regeln der deutschen XRechnung einschließlich BR-DE. Die eingebettete Datei heißt xrechnung.xml. Damit haben Sie eine Datei mit PDF-Ansicht, die viele Behörden-Portale annehmen. Pflicht ist dann unter anderem BT-10 (bei Behörden die Leitweg-ID) und die Kontaktangaben des Verkäufers.
Versionen und was sie geändert haben
| ZUGFeRD | Factur-X | Datum | Wichtigste Änderung |
|---|---|---|---|
| 1.0 | – | 2014 | erstes Format, nicht EN-16931-konform |
| 2.0 / 2.0.1 | – | ab 2019 | Umstieg auf CII und EN 16931; 2.0.1 ist Mindestversion laut BMF |
| 2.1.1 | 1.0.05 | 2020 | technisch identisch mit Factur-X, Profil XRECHNUNG |
| 2.2 | 1.0.06 | 2022 | Anpassungen an Codelisten |
| 2.3.x | 1.07.x | ab 2024 | Anpassungen an EN-16931-Updates |
| 2.4 | 1.08 | 04.12.2025 | Unterpositionen (EXTENDED), wirksam ab 15.01.2026 |
| 2.5 | 1.09 | 10.06.2026 | aktualisierte Codelisten, neue EXTENDED-Elemente aus der überarbeiteten EN 16931 |
| 2.5.2 | 1.09.2 | 04.08.2026 | Korrekturen; Regel BR-CO-27 heißt in BASIC WL, BASIC und EN 16931 nun CII-SR-470 (gleicher Inhalt) |
FeRD will neue Versionen künftig etwa halbjährlich herausgeben, jeweils kurz nach dem Update der EN-16931-Codelisten. Für Herbst 2026 ist eine weitere Version angekündigt, die Bruttorechnungen unterstützen soll. Das ist relevant für Branchen mit Bruttopreisen wie den Buchhandel. Bis ein solches Format verfügbar ist, erlaubt das BMF für Bruttopreis-Rechnungen bis 31.12.2027 eine Vereinfachung: Im XML stehen nur die Summen je Steuersatz, die Einzelpositionen in einem eingebetteten, lesbaren Anhang (BMF-Schreiben vom 15.10.2026, Rn. 19).
Welche Version Sie verwenden müssen: Das Gesetz verlangt keine bestimmte Version, sondern Konformität mit der EN 16931. Eine korrekt erstellte Datei nach 2.3 bleibt also zulässig. Es lohnt sich trotzdem, die Software aktuell zu halten, weil Prüfregeln und Codelisten (Länder, Einheiten, Steuerbefreiungsgründe) angepasst werden.
So erkennen Sie Version und Profil
- Mit dem Validator: Ziehen Sie die Datei in den ZUGFeRD-Validator. Er zeigt Profil, Dateinamen des XML und die passende Regelversion an.
- Im PDF-Reader: Öffnen Sie die Anhangsliste. Der Dateiname verrät die Generation:
factur-x.xml(ab 2.1),xrechnung.xml(Profil XRECHNUNG),zugferd-invoice.xml(2.0),ZUGFeRD-invoice.xml(1.0). - Im XML: Suchen Sie nach
GuidelineSpecifiedDocumentContextParameter. Die Kennung darin gehört zu einem der Profile aus der Tabelle oben.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: , ,
Technische Anforderungen an die PDF-Datei
- PDF/A-3: Nur dieser Standard erlaubt eingebettete Dateien beliebigen Typs bei gleichzeitiger Langzeitarchivierbarkeit. Ein normales PDF mit Anhang ist keine ZUGFeRD-Datei.
- AFRelationship: Das XML muss mit der in der Spezifikation festgelegten Beziehung zum PDF eingebettet sein (Attribut
AFRelationship, für die Profile ab BASIC in der RegelAlternative). - XMP-Metadaten: Im PDF müssen Profil, Dateiname und Version beschrieben sein, sonst erkennen Empfänger-Programme das XML nicht.
- Keine Nachbearbeitung: Wer ein ZUGFeRD-PDF druckt, zusammenfügt oder komprimiert, verliert häufig den Anhang oder die PDF/A-Konformität.
Typische Profil-Fehler
| Meldung im Validator | Bedeutung |
|---|---|
| Profil MINIMUM / BASIC WL erkannt | keine E-Rechnung im Sinne des UStG |
| Kennung unbekannt | Tippfehler in der Kennung oder veraltete Software |
| Profil EN 16931, aber Felder aus EXTENDED enthalten | Datei verstößt gegen das Profil, Schemafehler |
| Profil XRECHNUNG, aber BT-10 leer | BR-DE-15 |
Eine Übersicht aller Prüfregeln mit Erklärung finden Sie unter Fehlercodes. Eine eigene ZUGFeRD-Datei im passenden Profil erzeugen Sie mit dem ZUGFeRD-Generator.
Quellen
Häufige Fragen
Welches ZUGFeRD-Profil soll ich verwenden?
Für die meisten Unternehmen das Profil EN 16931 (früher COMFORT). Wenn Sie auch an Behörden fakturieren, das Profil XRECHNUNG. EXTENDED nur, wenn Sie Felder brauchen, die die Norm nicht kennt.
Warum sind MINIMUM und BASIC WL keine E-Rechnung?
Diese Profile enthalten keine Rechnungspositionen und nicht alle Pflichtangaben nach § 14 UStG im XML. Sie erfüllen die Norm EN 16931 nicht. Das BMF schließt sie deshalb ausdrücklich aus.
Welche ZUGFeRD-Version ist aktuell?
Stand November 2026: ZUGFeRD 2.5.2 (Factur-X 1.09.2), veröffentlicht am 04.08.2026, wirksam ab 01.09.2026. Eine weitere Version mit Unterstützung für Bruttorechnungen hat FeRD für Herbst 2026 angekündigt.
Was ist der Unterschied zwischen ZUGFeRD und Factur-X?
Seit ZUGFeRD 2.1 sind beide technisch identisch. ZUGFeRD ist der deutsche, Factur-X der französische Name. Eine Factur-X-Datei im Profil EN 16931 ist also auch eine gültige ZUGFeRD-Datei.
Wie erkenne ich das Profil einer ZUGFeRD-Datei?
Im XML steht im Element GuidelineSpecifiedDocumentContextParameter/ID eine Kennung, z. B. urn:cen.eu:en16931:2017 für das Profil EN 16931. Unser Validator liest Profil und Version automatisch aus.
Ist ZUGFeRD 1.0 noch zulässig?
Nein. ZUGFeRD 1.0 beruht nicht auf der EN 16931. Das BMF lässt ZUGFeRD erst ab Version 2.0.1 als E-Rechnung gelten.