ZUGFeRD & Factur-X 8 Min. LesezeitVeröffentlicht am

ZUGFeRD-Profile und -Versionen: Welche gelten als E-Rechnung?

ZUGFeRD-Profile von MINIMUM bis XRECHNUNG mit Guideline-ID und E-Rechnung-Status, alle Versionen von 1.0 bis 2.5.2 mit Datum und was das BMF verlangt.

docutools.pro Editorial TeamRedaktion

Das Wichtigste in Kürze

  • Als E-Rechnung gelten laut Abschnitt 14.1 Abs. 14 UStAE ZUGFeRD-Dateien ab Version 2.0.1, ausgenommen die Profile MINIMUM und BASIC WL.
  • E-Rechnungen sind damit die Profile BASIC, EN 16931, EXTENDED und das Referenzprofil XRECHNUNG; das Profil steht in BT-24 der XML.
  • Aktuell ist ZUGFeRD 2.5.2 vom 04.08.2026, inhaltsgleich mit Factur-X 1.09.2; die nächste Version kündigt das FeRD für Herbst 2026 an.
  • Das Umsatzsteuerrecht verlangt keine bestimmte 2.x-Unterversion; ZUGFeRD 1.0 von 2014 ist keine E-Rechnung.
  • An die Bundesverwaltung geht ZUGFeRD nur im Profil XRECHNUNG und nur als reine XML-Datei ohne PDF.
Inhalt

Als E-Rechnung gelten ZUGFeRD-Dateien ab Version 2.0.1 in den Profilen BASIC, EN 16931, EXTENDED und XRECHNUNG. Die Profile MINIMUM und BASIC WL sind laut BMF-Schreiben vom 15.10.2025 keine E-Rechnungen. Eine bestimmte 2.x-Version schreibt das Gesetz nicht vor. Aktuell ist ZUGFeRD 2.5.2 vom 4. August 2026.

Dieser Beitrag ist das Nachschlagewerk zu Profilen und Versionen: welche Kennung jedes Profil in der XML trägt, welche Version wann erschienen ist und wie Sie bei einer eingehenden Rechnung in zwei Minuten feststellen, ob sie als E-Rechnung zählt. Was ZUGFeRD grundsätzlich ist, erklärt der Beitrag ZUGFeRD-Rechnung: Format, Profile und Versionen.

Was ist ein ZUGFeRD-Profil?

Ein ZUGFeRD-Profil legt fest, welche Datenfelder die eingebettete XML einer ZUGFeRD-Rechnung enthalten darf und muss. Das Forum elektronische Rechnung Deutschland (FeRD) definiert fünf Profile mit wachsendem Umfang: MINIMUM, BASIC WL, BASIC, EN 16931 und EXTENDED. Dazu kommen Referenzprofile, die nur beschreiben, wie eine fremde Spezifikation in ZUGFeRD eingebunden wird. Das deutsche Referenzprofil heißt XRECHNUNG; laut FAQ des FeRD wurde es 2022 definiert. Frankreich nutzt EXTENDED-CTC-FR, eine Teilmenge von EXTENDED.

Das Profil hat zwei Erkennungsmerkmale:

  1. In der XML steht es in Business Term BT-24 (Specification identifier), in CII unter rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID.
  2. In den XMP-Metadaten des PDF steht es im Feld fx:ConformanceLevel, etwa „EN 16931“.

Beide Angaben müssen übereinstimmen. Für die Umsatzsteuer zählt die XML, denn bei hybriden Formaten bilden die strukturierten Daten den führenden Teil (Abschnitt 14.4 Abs. 3 UStAE in der Fassung des BMF-Schreibens vom 15.10.2025).

Welche ZUGFeRD-Profile gelten als E-Rechnung?

Die Tabelle zeigt für ZUGFeRD 2.x jedes Profil mit seiner Kennung in BT-24 und dem Status nach dem BMF-Schreiben. Die Kennungen sind seit ZUGFeRD 2.0 unverändert; das „1p0“ darin bleibt bei jeder neuen ZUGFeRD-Version gleich und ist keine Versionsangabe.

ProfilKennung in BT-24 (Guideline-ID)PositionenE-Rechnung?
MINIMUMurn:factur-x.eu:1p0:minimumneinnein, sonstige Rechnung
BASIC WLurn:factur-x.eu:1p0:basicwlneinnein, sonstige Rechnung
BASICurn:cen.eu:en16931:2017#compliant#urn:factur-x.eu:1p0:basicja, einfachja
EN 16931urn:cen.eu:en16931:2017jaja
EXTENDEDurn:cen.eu:en16931:2017#conformant#urn:factur-x.eu:1p0:extendedja, erweitertja
XRECHNUNGurn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0jaja

Die Endungen der Kennungen verraten die Logik. „compliant“ heißt: Das Profil ist eine Einschränkung der EN 16931 und enthält nichts, was die Norm nicht kennt. „conformant“ heißt: Das Profil erweitert die Norm um zusätzliche Elemente. Das trifft auf EXTENDED zu, das seit ZUGFeRD 2.5 auch Elemente aus der überarbeiteten EN 16931-1 enthält.

MINIMUM und BASIC WL tragen keine en16931-Kennung. Beide Profile kennen keine Rechnungspositionen („WL“ steht für „without lines“) und decken das Datenmodell der Norm nicht vollständig ab. Das BMF formuliert es so: ZUGFeRD ab Version 2.0.1, „ausgenommen die Profile MINIMUM und BASIC-WL“, beruht auf der Normenreihe EN 16931 und fällt unter die zulässigen E-Rechnungsformate.

Welches Profil passt zu welcher Rechnung?

SituationEmpfohlenes ProfilGrund
Inländische B2B-Rechnung, StandardfallEN 16931deckt das vollständige Kerndatenmodell der Norm ab
Sehr einfache Rechnung mit wenigen PositionenBASICreicht, solange keine Positionsrabatte oder Zusatzangaben nötig sind
Kunde verlangt Angaben außerhalb der NormEXTENDEDnur nach Absprache, weil der Empfänger die Zusatzfelder verarbeiten muss
Kunde ist eine BehördeXRECHNUNG, als reine XMLgilt zusätzlich mit den deutschen Geschäftsregeln (BR-DE)
Nur Buchungshilfe für den EmpfängerMINIMUM oder BASIC WLkeine E-Rechnung, ab Ihrer Ausstellungspflicht nicht mehr ausreichend

Welche ZUGFeRD-Versionen gibt es?

Die folgenden Daten stammen aus dem Versionsarchiv und den Pressemitteilungen des FeRD. Seit ZUGFeRD 2.0 ist der Standard technisch mit dem französischen Factur-X harmonisiert. Die zugehörigen Factur-X-Nummern nennt die Tabelle dort, wo das FeRD sie veröffentlicht hat.

VersionVeröffentlichtFactur-XWichtigste ÄnderungE-Rechnung?
1.025.06.2014–eigenes Datenmodell, Profile BASIC, COMFORT, EXTENDEDnein
2.0.115.10.2019–Untergrenze laut BMF, Basis EN 16931 und CIIja (ab BASIC)
2.124.03.2020–eingebettete Datei heißt factur-x.xmlja (ab BASIC)
2.1.101.07.2020–Folgefassung von 2.1ja (ab BASIC)
2.201.03.2022–Referenzprofil XRECHNUNG, von der Bundes-FAQ genanntja (ab BASIC)
2.318.09.2024–Folgefassung von 2.2ja (ab BASIC)
2.3.213.11.2024–aktuell zum Start der Empfangspflicht am 01.01.2025ja (ab BASIC)
2.3.307.05.2025–Folgefassung von 2.3ja (ab BASIC)
2.404.12.20251.08Unterpositionen, CII D22B, gültig ab 15.01.2026ja (ab BASIC)
2.510.06.20261.09neue Codelisten, neue Elemente in EXTENDEDja (ab BASIC)
2.5.204.08.20261.09.2Korrigendum zu 2.5, aktuelle Fassungja (ab BASIC)

Laut FeRD stehen die Versionen 1.0 bis einschließlich 2.5 nicht mehr zum Download bereit; das Archiv dokumentiert sie nur noch. Für ZUGFeRD 2.4 betont das FeRD, dass die Version auf UN/CEFACT CII D22B beruht und vollständig rückwärtskompatibel zu D16B ist. Das nächste Release ist für Herbst 2026 angekündigt und soll voraussichtlich Bruttorechnungen und weitere Inhalte der neuen EN 16931-1 unterstützen.

Welche ZUGFeRD-Version ist Pflicht?

Keine bestimmte Unterversion. Das BMF nennt nur die Untergrenze 2.0.1. Eine Rechnung nach ZUGFeRD 2.2 im Profil EN 16931 bleibt eine gültige E-Rechnung, ebenso eine nach 2.5.2. Welches zulässige Format Sie verwenden, ist nach dem BMF-Schreiben eine zivilrechtliche Frage zwischen den Vertragsparteien.

Ein Update lohnt sich trotzdem. Das FeRD veröffentlicht neue Fassungen im Takt der halbjährlichen Aktualisierung der Codelisten zur EN 16931. Eine Software auf dem Stand von 2022 kennt neuere Codes nicht und kann sie beim Einlesen ablehnen.

Woran erkennen Sie ZUGFeRD 1.0?

ZUGFeRD 1.0 hat ein eigenes Datenmodell und ist keine E-Rechnung. Sie erkennen es an drei Merkmalen:

  • Wurzelelement rsm:CrossIndustryDocument statt rsm:CrossIndustryInvoice;
  • Kennung wie urn:ferd:CrossIndustryDocument:invoice:1p0:comfort;
  • eingebettete Datei ZUGFeRD-invoice.xml statt factur-x.xml.

Die Unterversion innerhalb von 2.x (2.1, 2.3, 2.5.2) sehen Sie der Datei dagegen kaum an, weil die Kennungen in BT-24 seit 2.0 gleich geblieben sind. Für die E-Rechnung-Frage ist das unerheblich: Entscheidend ist das Profil.

Beispiel: Ist diese eingehende Rechnung eine E-Rechnung?

Die Beispiel AG erhält von der Muster GmbH die Rechnung RE-2026-0042 als PDF. Die Buchhaltung will wissen, ob die Datei als E-Rechnung zählt oder als sonstige Rechnung. Nach dem Extrahieren der XML steht im Kontextbereich:

<rsm:ExchangedDocumentContext>
  <ram:GuidelineSpecifiedDocumentContextParameter>
    <ram:ID>urn:factur-x.eu:1p0:basicwl</ram:ID>
  </ram:GuidelineSpecifiedDocumentContextParameter>
</rsm:ExchangedDocumentContext>

Die Kennung endet auf basicwl. Die Datei ist also im Profil BASIC WL und steuerlich eine sonstige Rechnung. Bis Ende 2026 ist das zulässig, wenn die Beispiel AG dem Empfang zugestimmt hat. Die Buchhaltung bittet die Muster GmbH trotzdem, ab Januar auf das Profil EN 16931 umzustellen. Stünde dort urn:cen.eu:en16931:2017, wäre die Rechnung eine E-Rechnung, und maßgeblich wären die Daten der XML, nicht das PDF.

ZUGFeRD-Profil, XRechnung und Factur-X: Was ist was?

BegriffWas es istVerhältnis zu ZUGFeRD-Profilen
ZUGFeRD-ProfilUmfang der Rechnungsdaten in der CII-XMLMINIMUM bis EXTENDED, dazu Referenzprofile
ZUGFeRD-VersionStand der Spezifikation, etwa 2.5.2alle Profile gibt es in jeder 2.x-Version
Factur-Xfranzösischer Name desselben StandardsFactur-X 1.09.2 entspricht ZUGFeRD 2.5.2
XRechnungdeutsche Spezifikation der KoSIT auf Basis der EN 16931im Referenzprofil XRECHNUNG als CII-XML eingebunden
EN 16931europäische Norm für das RechnungsdatenmodellMaßstab für die Frage „E-Rechnung ja oder nein“

Eine Gegenüberstellung der Ländernamen finden Sie im Vergleich ZUGFeRD und Factur-X. Kurze Definitionen stehen im Glossar unter ZUGFeRD-Profil.

Was gilt für Rechnungen an Behörden?

Für Rechnungen an die Bundesverwaltung ist grundsätzlich XRechnung zu verwenden. Die FAQ der E-Rechnung des Bundes (öffnet in neuem Tab) lassen andere Standards zu, wenn sie EN 16931, der E-Rechnungsverordnung des Bundes und den Nutzungsbedingungen der Plattform entsprechen. Ausdrücklich genannt ist ZUGFeRD 2.2.0 im Profil XRECHNUNG, angenommen „nur und ausschließlich als rein strukturierte XML-Datei ohne Sichtformat“. Sie laden also nicht das PDF hoch, sondern die eingebettete XML. Länder und Kommunen haben eigene Portale und können abweichen.

So bestimmen Sie Profil und Status mit docutools.pro

  1. Öffnen Sie das Werkzeug zum ZUGFeRD auslesen und klicken Sie auf „PDF auswählen“. Das Werkzeug läuft im Browser, die Datei verlässt Ihren Rechner nicht. Kostenlos verarbeiten Sie ein PDF auf einmal.
  2. Prüfen Sie unter „Rechnungsübersicht“ Nummer, Datum und Beträge. Den Profilnamen zeigt das Werkzeug nicht an. Öffnen Sie deshalb „XML-Quelltext“ und suchen Sie nach GuidelineSpecifiedDocumentContextParameter. Den Wert vergleichen Sie mit der Profiltabelle oben. Bei ZUGFeRD 1.0 erscheint keine Übersicht, das ist selbst schon ein Hinweis auf die alte Version.
  3. Speichern Sie die Datei mit „XML herunterladen“ und laden Sie sie im Viewer hoch, um ZUGFeRD zu prüfen. Die Datei wird dazu an unseren Server übertragen; kostenlos sind zwei Uploads pro Tag bis 500 KB.
  4. Lesen Sie das Ergebnis passend zum Profil. Bei XRECHNUNG laufen die Regeln der EN 16931 und der XRechnung, bei EN 16931 nur die Regeln der Norm. Kennungen von MINIMUM, BASIC WL, BASIC und EXTENDED kennt die Prüfkonfiguration der KoSIT nicht. Der Viewer lehnt sie wie der KoSIT-Validator vor jeder Regelprüfung ab, mit dem Hinweis „None of the loaded scenarios matches the specified document“. Bei BASIC und EXTENDED heißt das nicht, dass keine E-Rechnung vorliegt, sondern nur, dass dieses Prüfprogramm das Profil nicht abdeckt.
  5. Wenn Sie selbst eine Rechnung brauchen, können Sie ZUGFeRD erstellen, ohne Konto. Die Exporte „ZUGFeRD XML“ und „ZUGFeRD PDF“ tragen in BT-24 die Kennung des Profils XRECHNUNG (XRechnung 3.0 in CII). Für sie gelten deshalb auch die BR-DE-Regeln, darunter die Pflicht zur Käuferreferenz in BT-10.

Wie Sie darüber hinaus PDF/A-3 und Metadaten prüfen, beschreibt die Anleitung ZUGFeRD validieren. Was der KoSIT-Validator selbst prüft, erklärt der Beitrag zum KoSIT-Validator. Weitere Beiträge zu Profilen und Praxis finden Sie in der Kategorie ZUGFeRD.

Quellen

Stand: Oktober 2026

Dieser Beitrag dient der allgemeinen Information und ersetzt keine Steuer- oder Rechtsberatung.

Schlagwörter:ZUGFeRDFactur-XEN 16931E-Rechnung

Tools zu diesem Artikel

Häufige Fragen

Welche ZUGFeRD-Version ist Pflicht?

Keine bestimmte. Das BMF erkennt ZUGFeRD ab Version 2.0.1 als E-Rechnungsformat an, ausgenommen die Profile MINIMUM und BASIC WL. Eine Rechnung nach ZUGFeRD 2.2 im Profil EN 16931 ist also ebenso eine E-Rechnung wie eine nach 2.5.2. Welche Version und welches Profil Sie verwenden, vereinbaren Sie mit Ihrem Kunden. Ausgeschlossen ist nur ZUGFeRD 1.0 und alles unterhalb von BASIC.

Welche ZUGFeRD-Version ist aktuell?

Aktuell ist ZUGFeRD 2.5.2, veröffentlicht am 04.08.2026 vom Forum elektronische Rechnung Deutschland (FeRD) gemeinsam mit dem französischen FNFE-MPE. Sie entspricht Factur-X 1.09.2 und korrigiert vor allem Inkonsistenzen der Version 2.5 vom 10.06.2026. Das FeRD kündigt die nächste Version für Herbst 2026 an, voraussichtlich mit Unterstützung für Bruttorechnungen.

Ist eine ZUGFeRD-Rechnung im Profil BASIC eine E-Rechnung?

Ja. BASIC enthält Kopfdaten, Steueraufschlüsselung und einfache Rechnungspositionen und beruht auf der EN 16931. Das BMF nimmt nur MINIMUM und BASIC WL aus. BASIC deckt allerdings weniger Felder ab als das Profil EN 16931, zum Beispiel bei Zu- und Abschlägen auf Positionsebene. Für die meisten inländischen B2B-Rechnungen ist EN 16931 die sicherere Wahl.

Ist ZUGFeRD COMFORT dasselbe wie EN 16931?

Fast. COMFORT war in ZUGFeRD 1.0 das mittlere von drei Profilen. Seit ZUGFeRD 2.0 heißt das entsprechende Profil EN 16931 und bildet das Kerndatenmodell der europäischen Norm vollständig ab. Viele Programme zeigen noch beide Namen an. Entscheidend ist die Kennung in BT-24: Für das Profil EN 16931 lautet sie urn:cen.eu:en16931:2017.

Muss ich meine Software auf ZUGFeRD 2.5.2 aktualisieren?

Steuerrechtlich nicht. Ältere 2.x-Versionen ab 2.0.1 bleiben zulässige E-Rechnungsformate. Praktisch lohnt sich ein Update trotzdem, weil jede neue Version die halbjährlich aktualisierten Codelisten der EN 16931 übernimmt. Eine veraltete Software kann Codes schreiben oder ablehnen, die aktuelle Prüfprogramme anders bewerten. Fragen Sie Ihren Anbieter, welche Version er unterstützt.

ThemenseiteMehr zu ZUGFeRD & Factur-XHybride E-Rechnungen aus PDF/A-3 und eingebettetem XML: Profile, Versionen, Erstellung und Prüfung von ZUGFeRD und Factur-X.