Beide erfüllen dieselbe Norm (EN 16931) und beide gelten als E-Rechnung im Sinne der E-Rechnungspflicht. Der Unterschied liegt in der Verpackung.
Die XRechnung ist eine nackte XML-Datei - perfekt für Maschinen, unleserlich für Menschen. Sie ist der Standard der öffentlichen Verwaltung: Wer an Behörden fakturiert, kommt an ihr nicht vorbei (inklusive Leitweg-ID).
ZUGFeRD (ab Version 2, kompatibel zum französischen Factur-X) ist ein Hybrid: eine PDF-Datei, wie Sie sie kennen - mit einer eingebetteten XML-Rechnung im Inneren. Der Mensch öffnet das PDF und liest wie gewohnt, die Buchhaltungssoftware zieht sich das XML heraus. Eine Datei, beide Welten.
Dieser Beitrag ist eine allgemeine Information und keine Rechts- oder Steuerberatung.