Zum Inhalt springen

Leitfaden

XML aus einem Factur-X- oder ZUGFeRD-PDF extrahieren

Eingebettetes XML in Factur-X und ZUGFeRD finden, das Profil prüfen und Rechnungsdaten mit dem PDF vergleichen, ohne das Original zu verändern.

Eine hybride Rechnung enthält eine lesbare Darstellung und eingebettete strukturierte Daten. Durch Extraktion lassen sich diese Daten untersuchen oder an ein passendes Werkzeug übergeben. Dabei darf das empfangene Dokument nicht überschrieben und das Buchhaltungsoriginal nicht ersetzt werden. Halten Sie diese Zwecke im gesamten Ablauf auseinander.

Mit der Originaldatei beginnen

Verwenden Sie das über den Empfangskanal heruntergeladene PDF. Vermeiden Sie eine mit einem virtuellen Drucker erstellte Kopie: Sie kann ihre Anhänge verloren haben. Öffnen Sie die Datei im Hybrid-Viewer von KlarFakt und sehen Sie sich die erkannten Informationen an. Wird kein Rechnungs-XML erkannt, untersuchen Sie dieses Ergebnis, statt einen anderen Anhang beliebig umzubenennen.

Beide Darstellungen vergleichen

Prüfen Sie Nummer, Datum, Verkäufer, Käufer, Währung und Summen. Zeigt das PDF einen anderen Betrag als das XML, klären Sie dies mit dem Aussteller. Die Änderung nur einer Darstellung hinterlässt ein widersprüchliches Dokument. Beachten Sie außerdem das angegebene Profil, denn der Datenumfang unterscheidet sich zwischen den Factur-X- und ZUGFeRD-Profilen.

Extrahiertes XML kontrollieren

Wählen Sie die zum unterstützten Profil passende Prüfung und lesen Sie die Grenzen des Berichts. Eine erfolgreiche Extraktion bescheinigt weder PDF/A noch Signatur oder vollständige steuerliche Konformität. Bewahren Sie Original-PDF, extrahiertes XML und Bericht unter eindeutig zuordenbaren Namen auf. Fehlt die erwartete Struktur, verlangen Sie einen neuen Export vom Aussteller.

Den eigenen Fall nachvollziehbar prüfen

Arbeiten Sie zunächst mit einer Kopie und bewahren Sie das unveränderte Original auf. Notieren Sie das erwartete Ergebnis, die tatsächlich ausgeführte Aktion und die verwendete Version des Programms. Vergleichen Sie anschließend Dokumentnummer, Parteien, Währung und Beträge mit Ihrer Ausgangsrechnung. Lassen Sie ein abweichendes Ergebnis fachlich klären, bevor Sie es weiterverwenden. Bei einem Fehler hilft ein kleines anonymisiertes Beispiel mehr als das unkontrollierte Versenden vollständiger Kundendaten. Wiederholen Sie den Test nach einer Änderung am Export und prüfen Sie auch den Empfang beim tatsächlichen Geschäftspartner.

Quellen und nächste Schritte

Werkzeuge zum Thema

Weitere Leitfäden

Keine Rechtsberatung. Termine und Pflichten folgen den im Text genannten amtlichen Veröffentlichungen; wo ein Termin nicht endgültig ist, sagt der Text es.

Google Analytics ist freiwillig und standardmäßig deaktiviert. Datenschutz und Cookies

Ihre Privatsphäre

Diese Einstellungen betreffen unsere Startseite und Informationsseiten. Unsere Werkzeuge verarbeiten Rechnungen lokal, ohne Werbung oder Reichweitenmessung.

Freiwillig und standardmäßig deaktiviert. Seitenaufrufe helfen uns, die Website zu verbessern. Eine Browserkennung wird höchstens 30 Tage gespeichert. Rechnungen, Suchanfragen und Formulareingaben werden nicht übermittelt. Sie können Ihre Einwilligung hier jederzeit widerrufen.

Google-Werbung

Werbeeinstellungen werden im Einwilligungsfenster von Google verwaltet. Sie aktivieren Google Analytics nicht allein. Auch nach einer Ablehnung können Sie die Website weiter nutzen.

Die Google-Einstellungen erscheinen, sobald der Dienst in Ihrer Region verfügbar ist. Die Messung können Sie hier jederzeit deaktivieren.

Datenschutzerklärung lesen