Auf dieser Seite

Eine ZUGFeRD-Rechnung im Hybridformat sieht aus wie ein normales PDF. Sie öffnen es, prüfen Betrag und IBAN, alles stimmt. Sie klicken auf „Buchen". Fertig.

Was dabei im Hintergrund passiert, sehen Sie nicht: Ihre Buchhaltungssoftware hat IBAN und Betrag schon längst aus einer zweiten Datenschicht gezogen, der eingebetteten XML-Datei. Ob die mit dem PDF übereinstimmt, hat niemand geprüft.

Genau das empfiehlt die FeRD, das Gremium hinter ZUGFeRD, ausdrücklich zu kontrollieren. Und genau das tun die meisten Systeme nicht automatisch.

Dieser Artikel erklärt Ihnen in einfachen Worten, was das bedeutet, was Sie konkret tun können und woran Sie erkennen, ob Ihre Software diese Lücke bereits schließt. Den breiteren Kontext zeigen die Lösungen im Überblick.


Was steckt in einer ZUGFeRD-Datei?

ZUGFeRD ist ein Hybridformat: In einer einzigen Datei stecken immer zwei Versionen derselben Rechnung.

  • Die sichtbare Schicht: Das PDF, das Sie öffnen und lesen. Es sieht aus wie eine normale Rechnung. Menschen lesen es.
  • Die unsichtbare Schicht: Ein eingebettetes XML-Dokument. Es enthält dieselben Zahlen in maschinenlesbarer Form: IBAN, Betrag, Steuernummer, Leistungsdaten. Computer lesen es.

Das Besondere: Beide Schichten können unabhängig voneinander geändert werden. In der Regel stimmen sie überein. Aber: Sie müssen es nicht.


Wer liest was, und warum das entscheidend ist

PDF XML
Leser Sie, Ihre Kollegin, Ihr Chef Ihre Buchhaltungssoftware, Ihr Banking-System
Wann Beim Öffnen Im Hintergrund, automatisch
Entscheidung Sieht die Rechnung korrekt aus? Wohin überweise ich, welchen Betrag?

Viele Banking- und Buchhaltungsprogramme befüllen IBAN, Betrag und Verwendungszweck direkt aus dem XML, per Klick oder vollautomatisch. Der Sachbearbeiter sieht das PDF. Die Maschine zahlt aus dem XML.

Stimmen beide nicht überein, zahlt die Maschine still und ohne Fehlermeldung auf Basis der XML-Daten.


Wann wird das zum Problem?

Im Normalfall: nie. Wenn eine Rechnung korrekt erstellt und unverändert übermittelt wurde, sind PDF und XML identisch. ZUGFeRD ist ein sicheres und für die E-Rechnungspflicht zugelassenes Format. Mehr zur Pflicht lesen Sie unter E-Rechnungspflicht 2025 bis 2028.

Es gibt zwei Situationen, in denen eine Abweichung auftreten kann:

1. Fehler beim Erstellen Manche Rechnungssoftware befüllt PDF und XML getrennt. Tippfehler können dazu führen, dass im PDF eine IBAN steht und im XML eine andere. Das passiert nicht absichtlich, aber der Fehler landet trotzdem in Ihrer Überweisung.

2. Absichtliche Manipulation Das Szenario, vor dem die offizielle ZUGFeRD-FAQ ausdrücklich warnt: „due to possible fraud please do not check e.g. only the PDF and then pay the XML version" (Quelle: zugferd.org FAQ). Jemand, der Zugriff auf eine Rechnung hat, kann das XML verändern, ohne das PDF anzufassen. Das Ergebnis: Die Rechnung sieht für den Menschen korrekt aus. Die Software zahlt auf ein anderes Konto.


Was sagt der Gesetzgeber?

Seit dem BMF-Schreiben vom 15. Oktober 2025 gilt: Bei einer Abweichung zwischen PDF und XML ist ausschließlich der XML-Datensatz steuerlich maßgebend (Stand: 01/2026; Quelle: Bundesfinanzministerium).

Das bedeutet: Wenn Sie auf Basis des PDFs gebucht haben, das XML aber andere Zahlen enthält, kann das zu falschen Steuerauswirkungen führen, auch wenn Sie nichts davon wussten. Im Zweifel sprechen Sie mit Ihrem Steuerberater.

ZUGFeRD 2.4 (in Kraft seit 15. Januar 2026) ist der aktuelle Standard und setzt dieses BMF-Schreiben um. An der hybriden Struktur und der beschriebenen Prüflücke ändert sich dadurch nichts.


Was empfiehlt die FeRD?

Die FeRD, das Gremium, das ZUGFeRD entwickelt und verantwortet, empfiehlt ausdrücklich, „eigene Prüfmechanismen zur Sicherstellung der inhaltlichen Identität der beiden Rechnungen einzuführen".

Anders gesagt: Die Macher des Formats sagen selbst, dass der Abgleich von PDF und XML kein Standard ist, der automatisch passiert, und dass Empfänger sich darum aktiv kümmern müssen.

Das ist keine Kritik am Format. Es ist ein sachlicher Hinweis auf eine Prüflücke im Prozess.


Was können Sie konkret tun?

Schritt 1: Prüfen Sie, was Ihre Software leistet

Stellen Sie Ihrem Softwareanbieter oder Ihrer IT-Abteilung diese konkrete Frage:

„Prüft unsere Software bei eingehenden ZUGFeRD-Rechnungen automatisch, ob das eingebettete XML mit dem sichtbaren PDF übereinstimmt, insbesondere IBAN, Betrag und Belegart?"

Wenn die Antwort „Nein" oder „Weiß nicht" lautet: Sie haben eine offene Prüflücke.

Schritt 2: Eigene Sichtkontrolle (Übergangslösung)

Solange kein automatischer Abgleich stattfindet, können Sie bei verdächtigen Rechnungen selbst nachsehen. Ein kostenloser Online-Viewer wie der Mustang Viewer macht das eingebettete XML sichtbar und ist auf ZUGFeRD- und Factur-X-Dateien ausgerichtet.

Wann sollten Sie hellhörig werden? Wenn IBAN, Betrag oder Firmenname im PDF von dem abweichen, was Ihre Software beim Importieren vorschlägt: sofort stoppen, nicht buchen, beim Lieferanten direkt nachfragen (nicht per Antwort auf die fragliche E-Mail, sondern über einen verifizierten Kanal wie Telefon).

Schritt 3: Dauerhafte Absicherung im Eingang

Die verlässliche Lösung ist ein automatischer PDF/XML-Konsistenzabgleich im Rechnungseingang. Das bedeutet: Bevor die Rechnung in Ihrem System landet, vergleicht die Software beide Schichten und meldet jede Abweichung, ohne dass Sie das XML jemals selbst öffnen müssen.

Wie das in der Praxis aussieht und warum das auch Ihre Liquiditätsplanung verlässlicher macht, lesen Sie auf der Übersichtsseite zur ZUGFeRD-Hybrid-Falle.


Muss ich jetzt jede ZUGFeRD-Rechnung manuell prüfen?

Nein, das wäre auch nicht praktikabel. Die Lösung ist ein automatischer Abgleich im System, nicht Handarbeit für jede Rechnung. Ohne diesen Abgleich bleibt eine Sichtkontrolle eine Notlösung für Einzelfälle, bei denen Ihnen etwas auffällt.

ZUGFeRD ist doch ein geprüftes Format. Warum gibt es diese Lücke?

ZUGFeRD selbst ist technisch korrekt. Die Lücke liegt nicht im Format, sondern im Prüfprozess: Das Format erlaubt zwei unabhängige Schichten. Ob die inhaltlich übereinstimmen, ist eine Frage der Rechnungserstellung und des Empfangsprozesses, nicht des Formats selbst. Mehr zum Aufbau des Formats lesen Sie unter ZUGFeRD und Factur-X erklärt.

Was tue ich, wenn ich eine Abweichung entdecke?

Sofort stoppen. Nicht auf die fragliche E-Mail antworten. Den Lieferanten über einen verifizierten Kanal kontaktieren, zum Beispiel per Telefon oder über eine frühere, verifizierte E-Mail-Adresse. Die Rechnung nicht buchen, bis die Diskrepanz schriftlich geklärt ist.

Gilt das auch für XRechnung?

XRechnung enthält nur XML, kein eingebettetes PDF. Die spezifische Hybrid-Problematik tritt dort nicht auf. Es gibt nur eine Datenschicht, die das System liest.

Mein Buchhaltungsprogramm zeigt die Rechnungsdaten beim Import automatisch an. Bin ich damit sicher?

Nicht unbedingt. Die Frage ist nicht, ob Ihr Programm die Daten anzeigt, sondern ob es prüft, dass die angezeigten XML-Daten mit dem sichtbaren PDF übereinstimmen. Das sind zwei verschiedene Schritte, und nur der zweite schließt die beschriebene Lücke.

Wie erkenne ich, ob eine Rechnung überhaupt ZUGFeRD ist?

ZUGFeRD-Rechnungen sehen aus wie normale PDFs. Das eingebettete XML ist unsichtbar. Wenn Ihr Buchhaltungsprogramm beim Import von einer PDF-Datei automatisch IBAN, Betrag und Steuernummer vorausfüllt, verarbeitet es sehr wahrscheinlich ein ZUGFeRD- oder Factur-X-Dokument.

Belegsicherheit, die im Prüffall zählt

Wer eingehende ZUGFeRD-Rechnungen automatisch auf Konsistenz zwischen PDF und XML prüft, schließt die Lücke, die die FeRD selbst benennt. Gegenüber Finanzamt und Bank lässt sich im Prüffall dokumentieren, dass jeder Buchungssatz auf dem steuerlich maßgebenden Datensatz basiert, nicht auf dem, was das PDF zufällig anzeigte.

Christopher Helm, Maximilian Geissinger, Uwe Martens - die Gründer von liqui.de

Gebaut von Leuten, die denselben Engpass aus der Praxis kennen.

Navigator: Alle Inhalte entlang der Financial Supply Chain auf einen Blick
Navigator: der visuelle Index entlang der Financial Supply Chain

Rechtliche und steuerliche Aussagen basieren auf dem BMF-Schreiben vom 15. Oktober 2025 (Stand: 01/2026). Im Zweifel wenden Sie sich an Ihren Steuerberater.