ZUGFeRD vs. XRechnung: Der definitive Vergleich 2026 – Was ist was & was brauchst du?

ZUGFeRD vs. XRechnung: Der definitive Vergleich 2026 – Was ist was & was brauchst du?

Dennis Bär

ZUGFeRD oder XRechnung – zwei Namen, eine Pflicht. Viele Selbstständige fragen sich: Was ist der Unterschied? Welches Format muss ich nutzen? Und was passiert, wenn ich das falsche nehme? Dieser Artikel klärt alles – klar, konkret und ohne IT-Kauderwelsch.


Das Wichtigste zuerst: Beide sind gesetzeskonform

Bevor wir ins Detail gehen: Sowohl ZUGFeRD als auch XRechnung sind vollständig gesetzeskonforme E-Rechnungsformate nach dem europäischen Standard EN 16931. Beide erfüllen die Anforderungen der deutschen E-Rechnungspflicht.

Der Unterschied liegt nicht in der Legalität, sondern in der praktischen Anwendung und im Einsatzgebiet.


Was ist ZUGFeRD? Die einfache Erklärung

ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) ist ein hybrides Dateiformat. Das heißt: Es ist gleichzeitig zwei Dinge in einer Datei.

Stell dir eine ZUGFeRD-Datei vor wie einen Koffer mit doppeltem Boden:

  • Oben: Eine normale PDF-Rechnung, die du mit jedem PDF-Viewer öffnen und lesen kannst
  • Unten: Ein eingebettetes XML-Dokument, das Buchhaltungssoftware automatisch auslesen kann

Du sendest deinem Kunden eine einzige Datei. Er öffnet sie wie ein normales PDF. Wenn er Buchhaltungssoftware nutzt, kann diese die Rechnungsdaten automatisch einlesen – kein Abtippen, kein Fehler.

Aktuelle Version: ZUGFeRD 2.3.3 (gültig seit 15. Januar 2026) Internationaler Name: In Frankreich und Belgien als “Factur-X” bekannt – gleicher Standard, gleiche Datei

ZUGFeRD-Profile: Nur bestimmte sind gesetzeskonform!

ZUGFeRD hat mehrere “Profile” – wie Ausbaustufen. Nicht alle sind für die gesetzliche E-Rechnungspflicht geeignet:

ProfilGesetzeskonform?Wofür genutzt?
MINIMUM❌ NeinNur für interne Prozesse
BASIC WL❌ NeinBuchungsreferenzen ohne Positionsdetails
BASIC❌ NeinEinfache Rechnungen ohne EN-16931-Vollkonformität
EN 16931JaGesetzlich vorgeschriebenes Mindestprofil
EXTENDED✅ JaErweitert, mit zusätzlichen Feldern
XRechnung (in ZUGFeRD)✅ JaXRechnung als ZUGFeRD-Variante
Wichtig: Das richtige ZUGFeRD-Profil wählen
Viele ältere Tools erstellen ZUGFeRD-Dateien im BASIC-Profil – das reicht für die gesetzliche E-Rechnungspflicht NICHT aus. Stelle sicher, dass dein Tool das EN-16931-Profil erstellt. kostenlose-erechnung.de erstellt immer das korrekte, gesetzeskonforme Profil.

Was ist XRechnung? Die einfache Erklärung

XRechnung ist Deutschlands nationaler Standard (CIUS – Core Invoice Usage Specification) für elektronische Rechnungen. Es ist ein reines XML-Dokument – nichts weiter.

Das heißt:

  • Keine PDF-Ansicht
  • Kein Design, keine Formatierung
  • Für Menschen ohne spezielle Software nicht lesbar
  • Für Maschinen perfekt maschinenlesbar

Wenn du eine XRechnung öffnest, siehst du zunächst nur XML-Code. Du brauchst eine Viewer-Software, um die Rechnungsdaten lesbar darzustellen.

Aktuelle Version: XRechnung 3.0.2 (seit November 2024) Technische Basis: UN/CEFACT CII oder OASIS UBL (zwei Syntaxvarianten)

Die Leitweg-ID: Pflicht bei XRechnungen an Behörden

Wenn du eine XRechnung an eine Bundesbehörde sendest, brauchst du eine Leitweg-ID. Das ist eine Kennung, die sicherstellt, dass deine Rechnung an die richtige Rechnungseingangsstelle weitergeleitet wird.

Ohne Leitweg-ID wird die Rechnung automatisch abgelehnt. Mehr dazu im Ratgeber: XRechnung Leitweg-ID erklärt.


Der direkte Vergleich: ZUGFeRD vs. XRechnung

flowchart LR
    A[E-Rechnung\nerstellen] --> B{Wohin?}
    B -->|"Privatunternehmen\n(B2B)"| C[ZUGFeRD EN 16931\nEmpfohlen ✅]
    B -->|"Bundesbehörde\n(B2G)"| D[XRechnung 3.0.2\nPflicht für B2G ✅]
    B -->|"Privatperson\n(B2C)"| E[Normales PDF\nKeine Pflicht]
    C --> F[Hybrid: PDF + XML\nMenschlich lesbar]
    D --> G[Reines XML\nNur maschinell lesbar]

Der große Vergleich auf einen Blick

KriteriumZUGFeRD 2.3.3XRechnung 3.0.2
DateiformatPDF/A-3 (.pdf)XML (.xml)
Enthält PDF-Ansicht✅ Ja❌ Nein
Maschinenlesbar (XML)✅ Ja✅ Ja
EN 16931-konform✅ Ja (ab EN-16931-Profil)✅ Ja
Für B2B empfohlen✅ JaMöglich, aber unüblich
Für B2G (Behörden) PflichtAkzeptiert✅ Ja (oft Pflicht)
Leitweg-ID erforderlichNur für B2GFür B2G: Ja
Ohne Software lesbar✅ Ja (PDF-Ansicht)❌ Nein
DateigrößeEtwas größer (PDF+XML)Kleiner (nur XML)
International kompatibel✅ Ja (Factur-X FR/BE)Weniger verbreitet
Inhaltlich gleichJa (bei EN-16931-Profil)Ja
Technische BasisUN/CEFACT CIICII oder UBL

Was beide gemeinsam haben

Trotz der Unterschiede teilen beide viel:

  • Beide erfüllen EN 16931 vollständig
  • Beide enthalten exakt dieselben Pflichtfelder
  • Ein ZUGFeRD-Dokument im EN-16931-Profil enthält inhaltlich dasselbe XML wie XRechnung 3.0.2
  • Beide sind für Finanzamt und Buchhaltungssoftware gleichwertig

Wann nimmt man was? Die klare Entscheidungshilfe

Vorteile

  • Für B2B-Rechnungen an Unternehmen: ZUGFeRD
  • Für internationale Rechnungen (Factur-X): ZUGFeRD
  • Wenn der Empfänger das PDF sehen soll: ZUGFeRD
  • Für Einsteiger ohne IT-Erfahrung: ZUGFeRD
  • Für Rechnungen an Bundesbehörden: XRechnung
  • Wenn der Empfänger explizit XRechnung fordert: XRechnung
  • Für rein automatisierte B2B-Prozesse mit Einverständnis: XRechnung möglich

Nachteile

  • XRechnung für normale B2B-Rechnungen: Umständlicher
  • ZUGFeRD BASIC-Profil: Nicht gesetzeskonform (Vorsicht!)
  • XRechnung ohne Leitweg-ID an Behörden: Wird abgelehnt
  • ZUGFeRD-Datei als gedruckte Kopie archivieren: Nicht GoBD-konform

Szenario 1: Du bist Freelancer und rechnest an ein Unternehmen

Nimm ZUGFeRD (EN-16931-Profil). Dein Kunde öffnet das PDF wie gewohnt. Seine Buchhaltungssoftware kann das XML automatisch einlesen. Alle sind glücklich.

Szenario 2: Du arbeitest für eine Bundesbehörde

Nimm XRechnung. Behörden verlangen XRechnung über das zentrale Rechnungseingangsportal des Bundes (ZRE). Vergiss die Leitweg-ID nicht!

Szenario 3: Dein Kunde aus Frankreich will eine E-Rechnung

Nimm ZUGFeRD (= Factur-X). ZUGFeRD und Factur-X sind identisch – dieselbe Datei funktioniert in Deutschland und Frankreich.

Szenario 4: Du weißt nicht, was dein Kunde will

Nimm ZUGFeRD. Es ist der universell einfachere Standard für B2B. Fast jede Buchhaltungssoftware unterstützt es, und der Kunde kann das PDF auch ohne Software sehen.


Technische Details für Interessierte

Wie funktioniert ZUGFeRD technisch?

ZUGFeRD basiert auf dem PDF/A-3-Standard. Das ist eine spezielle PDF-Version, die das Einbetten von Dateien erlaubt. Das XML-Dokument wird buchstäblich in die PDF-Datei hineinkodiert – als Anhang, den PDF-Viewer ignorieren, den Buchhaltungssoftware aber auslesen kann.

flowchart TD
    A["📄 ZUGFeRD-Datei (.pdf)"] --> B["Visuelle Schicht\n(PDF/A-3)"]
    A --> C["Datenschicht\n(Eingebettetes XML)"]
    B --> D["👁️ PDF-Viewer\nzeigt Rechnung visuell"]
    C --> E["🤖 Buchhaltungssoftware\nliest XML automatisch"]
    D --> F["✅ Mensch versteht die Rechnung"]
    E --> G["✅ Software bucht automatisch"]

Wie funktioniert XRechnung technisch?

XRechnung ist eine reine XML-Datei nach dem UN/CEFACT CII-Schema oder dem OASIS-UBL-Schema. Sie enthält alle Rechnungsdaten in einem strukturierten, maschinenlesbaren Format. Für die menschliche Ansicht braucht man einen XRechnung-Viewer – z.B. den kostenlosen E-Rechnung-Viewer auf kostenlose-erechnung.de/auslesen.

Können ZUGFeRD und XRechnung gleichzeitig verwendet werden?

Ja! Es gibt ein XRechnung-Profil innerhalb von ZUGFeRD. Das heißt: Du kannst eine ZUGFeRD-Datei erstellen, die inhaltlich exakt eine XRechnung ist – mit dem Komfort des sichtbaren PDFs. Das ist die beste Lösung, wenn du sowohl B2B als auch B2G bedienen musst.


Welches Tool erstellt das richtige Format?

Nicht alle Tools sind gleich. Achte beim Vergleich auf folgende Punkte:

Was ein gutes E-Rechnungstool muss:

  • ✅ ZUGFeRD im EN-16931-Profil (nicht nur BASIC)
  • ✅ XRechnung 3.0.2 (aktuelle Version)
  • ✅ Automatische Validierung auf EN-16931-Konformität
  • ✅ Alle Pflichtfelder erzwingen (kein Speichern bei fehlenden Feldern)
  • ✅ GoBD-konforme Archivierung

Was kostenlose-erechnung.de bietet:

  • ZUGFeRD 2.3.3 (EN-16931-Profil) und XRechnung 3.0.2
  • Automatische Amts-Validierung (Basis-Check im Free-Plan, Profi-Check im Business-Plan)
  • Direkte E-Mail-Versand-Funktion (Business-Plan)
  • GoBD-konformes Cloud-Archiv (Business GoBD-Plan)
  • 3 E-Rechnungen/Monat dauerhaft kostenlos

Jetzt ZUGFeRD oder XRechnung erstellen – kostenlos

Erstelle in 3 Minuten eine gesetzeskonforme ZUGFeRD 2.3.3 oder XRechnung 3.0.2 – direkt im Browser, ohne Installation, ohne Anmeldung.

Kostenlos E-Rechnung erstellen

Häufige Fragen zu ZUGFeRD und XRechnung

Was ist besser: ZUGFeRD oder XRechnung?
Für B2B-Rechnungen an Unternehmen ist ZUGFeRD die bessere Wahl – einfacher zu handhaben, menschlich lesbar und von allen modernen Buchhaltungstools unterstützt. Für Rechnungen an Bundesbehörden ist XRechnung Pflicht oder zumindest bevorzugt. Beide sind rechtlich gleichwertig.
Sind ZUGFeRD und XRechnung inhaltlich gleich?
Ja, wenn ZUGFeRD im EN-16931-Profil erstellt wird, enthält das eingebettete XML dieselben Pflichtfelder wie XRechnung 3.0.2. Inhaltlich sind sie äquivalent – der Unterschied liegt nur in der 'Verpackung' (hybrides PDF vs. reines XML).
Was ist ZUGFeRD 2.3.3?
ZUGFeRD 2.3.3 ist die aktuelle Version des ZUGFeRD-Standards (gültig seit 15. Januar 2026). Sie ersetzt ältere Versionen wie ZUGFeRD 2.1 und ZUGFeRD 2.2. Achte darauf, dass dein Tool diese aktuelle Version erstellt.
Was ist XRechnung 3.0.2?
XRechnung 3.0.2 ist die aktuelle Version des deutschen XRechnung-Standards (seit November 2024). Sie basiert auf EN 16931 und ist die verbindliche CIUS (Core Invoice Usage Specification) für Deutschland.
Kann ich ZUGFeRD ausdrucken und dann die digitale Datei löschen?
Nein! Das wäre ein schwerwiegender GoBD-Verstoß. Die Originaldatei (ZUGFeRD als PDF mit eingebettetem XML) muss digital und unveränderbar archiviert werden. Ein Ausdruck zerstört das XML und ist kein GoBD-konformes Archiv.
Muss ich als Selbstständiger XRechnung erstellen können?
Nur wenn du an Bundesbehörden rechnest. Für normale B2B-Rechnungen an Unternehmen ist ZUGFeRD die einfachere und bevorzugte Wahl. Ab 2027/2028 muss dein Format EN-16931-konform sein – das erfüllen beide.
Was ist Factur-X und ist es das gleiche wie ZUGFeRD?
Ja, Factur-X ist der Name von ZUGFeRD in Frankreich und Belgien. Beide sind technisch identisch und basieren auf demselben Standard. Eine ZUGFeRD 2.3.3-Datei kann als Factur-X in Frankreich und Belgien verwendet werden – grenzüberschreitend kompatibel.
Welches ZUGFeRD-Profil ist gesetzeskonform?
Nur das EN-16931-Profil (auch 'COMFORT' genannt) und das EXTENDED-Profil erfüllen die gesetzlichen Anforderungen der E-Rechnungspflicht. Die Profile MINIMUM, BASIC WL und BASIC sind nicht ausreichend für die Erfüllung der Pflicht.

Fazit: ZUGFeRD für B2B, XRechnung für Behörden

Die Entscheidung ist einfacher als sie klingt:

  • Rechnungen an Unternehmen (B2B): → ZUGFeRD 2.3.3 (EN-16931-Profil)
  • Rechnungen an Bundesbehörden (B2G): → XRechnung 3.0.2
  • Unsicher? → ZUGFeRD – es ist der universell einfachere Standard

Mit kostenlose-erechnung.de erstellst du beide Formate in wenigen Minuten – das Tool wählt automatisch das richtige Profil und validiert deine Rechnung vor dem Versand.

Beide Formate – ein Tool

ZUGFeRD 2.3.3 & XRechnung 3.0.2 – beide Formate im Free-Plan kostenlos erstellen. Mit automatischer Validierung und optionalem GoBD-Archiv.

Jetzt kostenlos starten

Weiterführende Ratgeber: