XRechnung vs ZUGFeRD: Unterschied und Wahl des Formats
XRechnung ist reines XML, ZUGFeRD ein hybrides PDF/A-3 mit eingebetteter XML. Beide erfuellen EN 16931 und die deutsche B2B-Pflicht. Vergleich der Formate.
| XRechnung | Reines XML (KoSIT-CIUS von EN 16931); Syntax UBL oder CII |
|---|---|
| ZUGFeRD | Hybrid: PDF/A-3 mit eingebetteter CII-XML (ab 2.0.1 EN-16931-konform) |
| Deutsche B2B-Pflicht | beide zulaessig (ab 2027/2028 je nach Umsatz) |
| Menschlich lesbar ohne Zusatzsoftware | XRechnung nein, ZUGFeRD ja (PDF-Sichtkomponente) |
XRechnung und ZUGFeRD sind die beiden in Deutschland dominierenden E-Rechnungsformate. Beide erfüllen die Norm EN 16931 und damit die deutsche B2B-Pflicht — sie unterscheiden sich aber grundlegend in der Bauart.
Vergleich
| Merkmal | XRechnung | ZUGFeRD (ab 2.0.1) |
|---|---|---|
| Art | Reines XML | Hybrid: PDF/A-3 + eingebettete XML |
| Syntax | UBL oder CII | CII (eingebettet) |
| EN 16931 | Ja (deutsche CIUS) | Ja (Profile EN 16931 und XRECHNUNG) |
| Menschlich lesbar | Nein (nur mit Viewer) | Ja (PDF-Ansicht) |
| Pflege | KoSIT | FeRD (mit FNFE-MPE, = Factur-X) |
| Typischer Einsatz | B2G, reine System-zu-System-Flows | B2B mit PDF-Beleg |
Welches Format wann
XRechnung eignet sich für reine System-zu-System-Prozesse und ist der Standard für Rechnungen an öffentliche Auftraggeber (Leitweg-ID als Pflichtfeld). ZUGFeRD kombiniert einen für Menschen lesbaren PDF-Beleg mit maschinenlesbarer CII-XML — praktisch, wenn Empfänger noch keine reine XML-Verarbeitung haben. Das XRECHNUNG-Profil von ZUGFeRD erzeugt ein Hybrid-PDF, dessen eingebettete XML dem XRechnung-Schema entspricht.
Wie invowerk hilft
invowerk prüft beide Formate gegen EN 16931 samt Urteil des offiziellen KoSIT-Validators, erklärt jeden BR-/BR-DE-Fehlercode in Klartext (siehe /codes) und kann XRechnung-XML erzeugen sowie zwischen UBL und CII konvertieren.