ZUGFeRD-XML aus PDF extrahieren
Speichern Sie die in einem ZUGFeRD- oder Factur-X-PDF eingebettete XML-Datei als eigene Datei – zum Import in Buchhaltungssoftware, zur Archivierung oder zur Prüfung. Die Erkennung erfolgt am Inhalt der eingebetteten Dateien, nicht nur am Dateinamen.
So extrahieren Sie die XML
- PDF auswählen oder hierher ziehen. Mehrere PDFs sind möglich.
- Der Viewer liest die eingebetteten Dateien und erkennt Rechnungs-XML (UBL/CII) am Inhalt. Bei mehreren Kandidaten wählen Sie aus.
- Klicken Sie auf „Eingebettete XML extrahieren“. Die Datei wird mit ihrem Originalnamen (z. B.
factur-x.xml) gespeichert – unverändert, Byte für Byte. - Für mehrere Rechnungen nutzen Sie „ZIP (Stapel)“: Sie erhalten je Rechnung einen Ordner mit XML, lesbarer PDF-Darstellung und ggf. Prüfbericht.
Warum nicht einfach den PDF-Anhang speichern?
Viele PDF-Programme zeigen Anhänge an, aber nicht alle – und keines sagt Ihnen, ob der Anhang tatsächlich eine gültige Rechnungs-XML ist. Hier wird jede eingebettete Datei inhaltlich geprüft: Wurzelelement, Namespace und Profilkennung. Sie sehen sofort, ob es sich um Factur-X EN 16931, BASIC, EXTENDED, das XRECHNUNG-Referenzprofil oder ein unbekanntes Format handelt. Zusätzlich wird geprüft, ob der im XMP hinterlegte Dateiname mit dem Anhang übereinstimmt.
Häufige Situationen
- Keine XML gefunden: Das PDF ist eine gewöhnliche Bildrechnung. Es ist keine E-Rechnung im Sinne des § 14 UStG, auch wenn es „ZUGFeRD“ im Dateinamen trägt.
- XML gefunden, aber ZUGFeRD 1.0: Das alte Format (
ZUGFeRD-invoice.xml, Namespace…:CrossIndustryDocument:…) wird nicht unterstützt; die Datei können Sie trotzdem speichern, wenn pdf.js sie liest – sie erscheint als „XML ohne Rechnungsformat“ in den PDF-Details. - Passwortgeschütztes PDF: Geben Sie das Passwort ein; es wird nur im Arbeitsspeicher verwendet.
- Mehrere XML-Dateien: Manche Ersteller betten zusätzlich Zeitnachweise oder andere XML ein. Wählen Sie die Rechnung anhand des erkannten Profils.
Anleitung mit Hintergrund: XML aus ZUGFeRD extrahieren – Ratgeber. Zum Lesen der Daten: ZUGFeRD Viewer.