Wer sich mit der E-Rechnungspflicht beschäftigt, stößt fast sofort auf zwei Begriffe: XRechnung und ZUGFeRD. Beide sind gültige E-Rechnungsformate nach der europäischen Norm EN 16931 - aber sie unterscheiden sich deutlich in ihrer Funktionsweise.
XRechnung: reines XML
Die XRechnung ist eine reine XML-Datei. Sie enthält ausschließlich strukturierte Daten - keine visuelle Darstellung, kein "Rechnungsbild" im klassischen Sinne. Ein Mensch kann eine XRechnung-Datei nicht einfach öffnen und lesen wie ein PDF; dafür braucht es ein Anzeigeprogramm (einen sogenannten Viewer), das die Daten in eine lesbare Form bringt.
Typischer Einsatzbereich: Rechnungen an öffentliche Auftraggeber (Behörden, Kommunen, Bund) verlangen in Deutschland meist explizit die XRechnung.
ZUGFeRD: PDF mit eingebetteten Daten
ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) verfolgt einen hybriden Ansatz: Es ist ein ganz normales, lesbares PDF - mit einem unsichtbar eingebetteten XML-Datensatz im Hintergrund.
Der große Vorteil: Menschen können die Rechnung wie gewohnt öffnen und lesen (z.B. per E-Mail-Anhang), während Buchhaltungssoftware automatisch die strukturierten Daten aus dem eingebetteten XML ausliest - ganz ohne Tippfehler durch manuelle Übertragung.
Der wichtigste Unterschied auf einen Blick
| XRechnung | ZUGFeRD | |
|---|---|---|
| Format | Reines XML | PDF + eingebettetes XML |
| Menschlich lesbar? | Nein (braucht Viewer) | Ja, direkt |
| Typischer Empfänger | Öffentliche Hand | Unternehmen (B2B) |
| Rechtlich gleichwertig? | Ja | Ja (ab Profil "EN 16931") |
Welches Format solltest du wählen?
Für die meisten kleinen Unternehmen und Selbstständige ist ZUGFeRD die praktikablere Wahl im Alltag: Deine Kunden bekommen weiterhin ein normales, lesbares PDF - erfüllen damit aber trotzdem die gesetzlichen Anforderungen an eine E-Rechnung. Nur wenn dein Kunde ausdrücklich eine reine XRechnung verlangt (etwa eine Behörde), brauchst du dieses Format zusätzlich.
Gute Rechnungssoftware nimmt dir die Entscheidung ohnehin ab: Du füllst deine Rechnungsdaten einmal aus, das passende Format wird automatisch mitgeneriert - inklusive aller Pflichtangaben nach §14 UStG.