ZUGFeRD-PDF auslesen: eingebettetes XML extrahieren
Eine ZUGFeRD-Rechnung sieht aus wie eine normale PDF — doch der spannende Teil steckt unsichtbar darin: das eingebettete XML mit den strukturierten Daten.
Wo steckt das XML?
ZUGFeRD- und Factur-X-Dateien sind PDF/A-3-Dokumente mit einer eingebetteten XML-Datei (im Format UN/CEFACT CII). Diese Datei heißt je nach Version factur-x.xml oder zugferd-invoice.xml und enthält alle Rechnungsdaten maschinenlesbar. Sie ist der maßgebliche Teil: Weichen die Anzeige in der PDF und die Daten im XML voneinander ab, zählt das XML.
So liest du das XML aus
- PDF wählen: Ziehe die ZUGFeRD-PDF in das Tool oder wähle sie über den Dateidialog.
- Automatisch extrahieren: Das Tool erkennt das eingebettete XML und liest es aus.
- Lesbar anzeigen & prüfen: Die strukturierten Daten werden übersichtlich dargestellt und gegen die EN 16931 geprüft.
So siehst du auf einen Blick, welche Daten wirklich in der Rechnung stehen — und ob sie gültig sind.
Warum überhaupt auslesen?
- Verbuchung: Buchhaltungssoftware übernimmt die Daten direkt aus dem XML.
- Kontrolle: Du erkennst, ob PDF-Anzeige und Daten zusammenpassen.
- Profil prüfen: Nicht jedes ZUGFeRD-Profil ist eine gültige E-Rechnung — MINIMUM und BASIC WL reichen nicht. Das ausgelesene XML zeigt das verwendete Profil.
Reines XML statt PDF?
Hast du stattdessen eine reine XRechnung (XML ohne PDF) erhalten, hilft dir die Anleitung E-Rechnung öffnen.
Lokal und ohne Upload
Das Auslesen läuft vollständig im Browser — die PDF verlässt deinen Rechner nicht. Probiere es direkt aus: ZUGFeRD-PDF jetzt auslesen.
Häufige Fragen
Wie lese ich das XML aus einer ZUGFeRD-PDF aus?
Du öffnest die PDF in einem Tool, das die eingebettete XML-Datei erkennt und extrahiert. Im Browser-Tool geschieht das automatisch — die Daten werden lesbar dargestellt und geprüft.
Wo steckt das XML in einer ZUGFeRD-Datei?
Als Anhang in der PDF/A-3. Die Datei heißt je nach Version factur-x.xml oder zugferd-invoice.xml und enthält die strukturierten Rechnungsdaten im CII-Format.
Welcher Teil gilt bei Abweichungen?
Das eingebettete XML ist der maßgebliche (führende) Teil. Weichen PDF-Anzeige und XML-Daten voneinander ab, zählen die strukturierten Daten im XML.