ZUGFeRD vs. XRechnung: Unterschiede einfach erklärt

ZUGFeRD vs. XRechnung: Unterschiede einfach erklärt

Beim Thema E-Rechnung tauchen zwei Formate immer wieder auf: ZUGFeRD und XRechnung. Die Frage ZUGFeRD vs. XRechnung sorgt oft für Verwirrung, dabei sind die Unterschiede schnell erklärt. Beide erfüllen dieselbe Norm, gehen aber technisch unterschiedliche Wege. Dieser Artikel zeigt, was sie verbindet, wo sie sich unterscheiden und wann Sie welches Format brauchen.

Die gemeinsame Grundlage: EN 16931

ZUGFeRD und XRechnung basieren beide auf der europäischen Norm EN 16931. Diese Norm definiert, welche Informationen eine E-Rechnung enthalten muss und wie sie strukturiert sind – vom Rechnungsbetrag über die Steuersätze bis zu den Angaben zu Käufer und Verkäufer. Was EN 16931 genau regelt, erklärt der Beitrag Was ist EN 16931?.

Weil beide Formate auf derselben Norm aufsetzen, tragen sie im Kern dieselben Rechnungsdaten. Der Unterschied liegt nicht im Inhalt, sondern in der Verpackung.

ZUGFeRD: hybrid aus PDF und XML

ZUGFeRD ist ein hybrides Format. Konkret handelt es sich um eine PDF/A-3-Datei mit eingebettetem XML (in der Syntax CII). Das hat einen praktischen Vorteil: Der Mensch sieht ein gewohntes PDF, das er lesen und archivieren kann – die Maschine liest das eingebettete XML und verarbeitet die Daten automatisch.

Dieses "Beste aus beiden Welten" macht ZUGFeRD besonders im B2B-Bereich beliebt, wo Rechnungen oft sowohl maschinell verarbeitet als auch von Menschen gesichtet werden. Wichtig: Nur die höheren Profile ab EN 16931 (COMFORT) aufwärts gelten als vollwertige E-Rechnung. Die Profile MINIMUM und BASIC-WL genügen nicht.

XRechnung: reines XML

XRechnung ist ein reines XML-Format ohne sichtbare PDF-Ebene. Es ist ein sogenanntes CIUS (Core Invoice Usage Specification) der EN 16931 – also eine konkrete deutsche Ausprägung der Norm. XRechnung kann in den Syntaxen CII oder UBL vorliegen.

XRechnung ist der Standard für Rechnungen an öffentliche Auftraggeber (B2G, Business-to-Government). Wer an Behörden oder öffentliche Einrichtungen fakturiert, kommt an XRechnung in der Regel nicht vorbei. Da es kein menschenlesbares Layout mitbringt, wird eine XRechnung meist erst durch einen Viewer oder das Rechnungsprogramm sichtbar gemacht.

ZUGFeRD vs. XRechnung: die Vergleichstabelle

Merkmal ZUGFeRD XRechnung
Aufbau Hybrid: PDF/A-3 mit eingebettetem XML Reines XML
Syntax CII CII oder UBL
Menschenlesbar Ja (PDF-Ebene) Nein (Viewer nötig)
Norm EN 16931 EN 16931 (als CIUS)
Typischer Einsatz B2B B2G (Standard), auch B2B
Vollwertig ab Profil EN 16931/COMFORT grundsätzlich normkonform

CII und UBL: die zwei Syntaxen

Ein Detail, das bei XRechnung auftaucht: Die EN 16931 erlaubt zwei technische Syntaxen. CII (UN/CEFACT) und UBL (OASIS). Beide transportieren dieselben Rechnungsinhalte, unterscheiden sich aber im XML-Aufbau. ZUGFeRD nutzt ausschließlich CII, XRechnung kann beide verwenden. Wer tiefer einsteigen möchte, findet Details unter CII vs. UBL.

Und Factur-X?

Wer international arbeitet, stößt auf Factur-X – das französische Pendant zu ZUGFeRD. Technisch sind die beiden weitgehend identisch: hybrides PDF/A-3 mit eingebettetem CII-XML. Faktisch handelt es sich um denselben Standard unter zwei Namen, was den grenzüberschreitenden Rechnungsaustausch mit Frankreich erleichtert. Eine Einordnung liefert Factur-X erklärt.

Wann welches Format?

Die Entscheidung fällt in der Praxis meist so:

  • Rechnungen an Behörden (B2G): XRechnung ist der Standard und oft vorgeschrieben.
  • Rechnungen an Unternehmen (B2B): Beide Formate sind zulässig. ZUGFeRD punktet mit der menschenlesbaren PDF-Ebene, XRechnung mit schlanker Struktur.
  • Im Zweifel: Fragen Sie den Empfänger, welches Format er verarbeiten kann – die Empfangsfähigkeit ist im B2B seit 2025 Pflicht.

Fazit

Der Unterschied zwischen ZUGFeRD und XRechnung ist letztlich eine Frage der Verpackung, nicht des Inhalts. ZUGFeRD liefert PDF und XML zusammen, XRechnung setzt auf reines XML und dominiert den Behördenverkehr. Beide erfüllen die EN 16931 und sind in Deutschland als vollwertige E-Rechnung anerkannt.

Egal ob ZUGFeRD, Factur-X oder XRechnung – mit dem kostenlosen E-Rechnungs-Validator prüfen Sie Ihre Datei ohne Anmeldung gegen die EN-16931-Regeln, inklusive der Syntaxen CII und UBL. Die Datei bleibt dabei nur im Arbeitsspeicher und wird nicht gespeichert. So sehen Sie sofort, ob Ihre Rechnung normkonform ist.

Dieser Beitrag ersetzt keine Rechts- oder Steuerberatung. Stand: 2026, Angaben ohne Gewähr.

Timelane kostenlos testen

Zeiten erfassen, Rechnungen erstellen — in 10 Sekunden per E-Mail beim Kunden.

Kostenlos starten
Ein unbehandelter Fehler ist aufgetreten. Neu laden 🗙