Glossar · Aktualisiert Juni 2026

ZUGFeRD vs XRechnung: Hybrid-PDF oder reines XML

Der Unterschied lässt sich in einem Satz sagen: XRechnung ist reines XML, ZUGFeRD ist ein PDF mit eingebettetem XML. Beide sind gültige E-Rechnungen nach EN 16931. Die Frage ist nicht, welches besser ist, sondern wer die Rechnung empfängt und ob ein Mensch sie sehen soll.

TL;DR

XRechnung = reines XML, keine sichtbare Darstellung, maßgeblich für B2G mit Leitweg-ID. ZUGFeRD = Hybrid aus PDF plus eingebettetem XML, beliebt im B2B, weil der Empfänger ein lesbares PDF bekommt. Beide erfüllen EN 16931. Das ZUGFeRD-Profil XRECHNUNG hält zusätzlich die XRechnung-Regeln ein und ist damit B2G-tauglich. Vera erzeugt beide Formate, validiert vor dem Download.

Der Kernunterschied

XRechnung ist eine reine XML-Datei. Sie ist für die maschinelle Verarbeitung gemacht, eine Person sieht ohne Viewer nur Code. ZUGFeRD dagegen ist ein PDF/A-3, das ein vollständiges, gültiges XML im Dokument trägt. Der Empfänger öffnet ein normales PDF, das System liest parallel das eingebettete XML. Für die rechtliche Wirkung als E-Rechnung zählt in beiden Fällen das XML.

Im Vergleich

AspektXRechnungZUGFeRD
Aufbaureines XML (UBL oder CII)Hybrid PDF/A-3 plus CII-XML
Für Menschen lesbarnur mit Viewerja, als PDF
Typischer EinsatzB2G, reine DatenübergabeB2B, wenn ein PDF erwartet wird
Leitweg-IDPflicht bei B2GPflicht nur im Profil XRECHNUNG
NormEN 16931EN 16931

Wann welches Format

Das Profil XRECHNUNG in ZUGFeRD

ZUGFeRD ab Version 2.x kennt mehrere Profile. Das Profil XRECHNUNG hält genau die Pflichtregeln der deutschen XRechnung ein. Eine ZUGFeRD-Datei in diesem Profil ist damit zugleich eine konforme XRechnung im PDF-Mantel und für B2G geeignet. Andere Profile sind EN-16931-konform, erfüllen aber nicht automatisch die B2G-Anforderungen.

Wichtig: Wer Factur-X kennt: ZUGFeRD und Factur-X sind technisch dasselbe Hybridformat, nur mit unterschiedlicher Herkunft (Deutschland und Frankreich). Der Vergleich Factur-X gegen ZUGFeRD steht im eigenen Guide.

Häufige Fragen

Was ist der Unterschied zwischen ZUGFeRD und XRechnung?

XRechnung ist reines XML, ZUGFeRD ein PDF mit eingebettetem XML. Beide erfüllen EN 16931, ein Mensch liest das PDF, ein System das XML.

Welches Format brauche ich für deutsche Behörden?

XRechnung mit Leitweg-ID. Viele Stellen akzeptieren auch ZUGFeRD im Profil XRECHNUNG.

Welches Format ist für B2B besser?

Oft ZUGFeRD, weil der Empfänger ein lesbares PDF plus die Daten bekommt. Reiner Datenaustausch geht auch mit XRechnung.

Ist ZUGFeRD eine XRechnung?

Nur im Profil XRECHNUNG. Andere ZUGFeRD-Profile sind EN-16931-konform, aber nicht zwingend B2G-tauglich.

Erstellt Vera beide Formate?

Ja, XRechnung als reines XML und ZUGFeRD beziehungsweise Factur-X als Hybrid-PDF, jeweils nach EN 16931, validiert vor dem Download.

XRechnung und ZUGFeRD aus einem Tool

Vera erzeugt reines XML und Hybrid-PDF nach EN 16931, validiert vor dem Download. Du wählst das Format, das dein Empfänger braucht.

Jetzt erstellen

Frei für 5 Rechnungen / Monat · Pro 29 € / Monat · 27 EU-Länder