ZUGFeRD-Hybrid-Falle: Ihr System zahlt aus dem XML – Sie prüfen das PDF
Jede ZUGFeRD-Rechnung trägt zwei Schichten: ein lesbares PDF und ein eingebettetes XML. Der Mensch schaut auf das PDF. Die Buchhaltungs- oder Banking-Software bucht aus dem XML – ohne dass der Sachbearbeiter es sieht. Weichen IBAN, Betrag oder Belegtyp zwischen beiden Schichten ab, zahlt die Maschine still auf das falsche Konto – ohne Fehlermeldung, ohne Hinweis.
- Automatischer PDF/XML-Abgleich vor dem Zahllauf
- Kein manueller Vergleich, kein Mehraufwand im Tagesgeschäft
- Funktioniert mit ZUGFeRD 2.1 bis 2.4 (Stand: 01/2026)
- DSGVO-konform, Verarbeitung in Deutschland
Zwei Schichten, eine Datei – und niemand prüft, ob sie übereinstimmen
ZUGFeRD ist ein Hybridformat aus PDF und XML: Das PDF zeigt die Rechnung wie gewohnt. Das eingebettete XML enthält dieselben Informationen in maschinenlesbarer Form – IBAN, Betrag, Belegtyp, Steuersatz. Beide Schichten sollen identisch sein. Ob sie es wirklich sind, prüft standardmäßig niemand.
Wenn Ihre Buchhaltungssoftware eine ZUGFeRD-Datei empfängt, liest sie direkt aus dem XML – das ist der Sinn des Formats. Der Sachbearbeiter öffnet das PDF, sieht eine korrekt aussehende Rechnung und gibt frei. Was im XML steht, bleibt für den Menschen unsichtbar.
Die offizielle ZUGFeRD-FAQ hält dazu wörtlich fest: „due to possible fraud please do not check e.g. only the PDF and then pay the XML version." (Quelle: zugferd.org) – eine Warnung, die im Tagesgeschäft ohne automatisches Hilfsmittel nicht umsetzbar ist.
Was auf dem Spiel steht
Weichen die Zahlungsdaten im XML vom PDF ab – durch Fehler im Erzeugersystem, durch Manipulation auf dem Transportweg oder durch eine fehlerhafte Schnittstelle –, passiert das Folgende: Die Software überweist korrekt. Aus ihrer Sicht. Auf die IBAN aus dem XML.
Laut BMF-Schreiben vom 15. Oktober 2025 gilt bei Abweichung zwischen PDF und XML steuerlich ausschließlich der XML-Datensatz als maßgebend (Stand: 01/2026; im Zweifel Steuerberater hinzuziehen). ZUGFeRD 2.4, in Kraft seit dem 15. Januar 2026, setzt dieses Schreiben um – an der hybriden Grundstruktur und dem damit verbundenen Prüfbedarf ändert sich nichts.
Für die Buchhaltung bedeutet das: Wer ausschließlich das PDF prüft und freigibt, prüft nicht das, woraus die Zahlung generiert wird.
Das Forum Elektronische Rechnung Deutschland (FeRD), das ZUGFeRD verantwortet, empfiehlt ausdrücklich, „eigene Prüfmechanismen zur Sicherstellung der inhaltlichen Identität der beiden Rechnungen einzuführen." Ohne ein automatisches Werkzeug bleibt das eine Empfehlung, die im Alltag nicht einzuhalten ist.
Automatische Konsistenzprüfung – bevor der Zahllauf läuft
Der Dienst gleicht bei jedem eingehenden ZUGFeRD-Dokument automatisch ab, ob IBAN, Betrag und Belegtyp in PDF und XML übereinstimmen – noch bevor der Beleg in den Zahllauf geht. Abweichungen werden sofort sichtbar gemacht. Keine stillen Fehler, keine manuelle Kontrolle, kein nachträgliches Suchen.
Das schützt nicht nur vor seltenen Manipulationsversuchen: Erzeugersysteme, die XML und PDF nicht synchron halten, sind in der Praxis keine Seltenheit. Die Konsistenzprüfung macht diese Lücke sichtbar – unabhängig davon, ob der Fehler absichtlich oder unbeabsichtigt entstanden ist.
Alles, was durch die Prüfung läuft, ist direkt weiterverarbeitbar: Die geprüften Eingangsrechnungen fließen in den Cashflow aus Belegen und bilden die Grundlage für die Liquiditätsplanung. Die Übersicht aller Lösungen zeigt, wie die Konsistenzprüfung in das Gesamtangebot eingebettet ist.
Zwei Wege ins Thema
Wie funktioniert das (technisch)?
Für ERP-Verantwortliche und IT: Warum das XML steuerlichen Vorrang hat, wie Banking-Software direkt aus dem XML zieht, welche Angriffsvarianten beschrieben sind und wie der automatische Abgleich implementiert ist.
Mehr →
Ich habe das Problem – was tun?
Für Buchhalter und Geschäftsführer ohne IT-Hintergrund: Was die ZUGFeRD-Hybridfalle im Alltag bedeutet, welche Schritte konkret schützen und wie die Prüfung ohne IT-Projekt eingerichtet wird.
Mehr →
Was ist die ZUGFeRD-Hybrid-Falle?
Eine ZUGFeRD-Rechnung enthält zwei Schichten: ein lesbares PDF und ein eingebettetes XML. Der Mensch prüft das PDF – das System zahlt aus dem XML. Weichen IBAN oder Betrag zwischen beiden Schichten ab, bucht die Maschine still auf das falsche Konto, ohne Fehlermeldung und ohne Hinweis.
Warum liest meine Software das XML und nicht das PDF?
Banking- und ERP-Software liest beim Empfang direkt die maschinenlesbare XML-Schicht aus. Das ist technisch gewollt und sinnvoll – es spart Tipparbeit und vermeidet manuelle Fehler. Das Problem entsteht, wenn beide Schichten unterschiedliche Daten tragen und kein automatischer Abgleich stattfindet.
Was gilt steuerlich – das PDF oder das XML?
Laut BMF-Schreiben vom 15. Oktober 2025 gilt bei Abweichung ausschließlich der XML-Datensatz als maßgebend (Stand: 01/2026). Für alle steuerlichen Konsequenzen im Einzelfall empfiehlt sich die Rücksprache mit dem Steuerberater.
Warnt ZUGFeRD selbst vor dieser Gefahr?
Ja. Die offizielle ZUGFeRD-FAQ empfiehlt ausdrücklich, nicht nur das PDF zu prüfen und dann aus dem XML zu zahlen. Eine automatische Konsistenzprüfung setzt diese Empfehlung maschinell um – ohne dass jemand im Team ZUGFeRD-Technik kennen muss.
Wie erkenne ich eine Abweichung zwischen PDF und XML?
Ohne automatisches Hilfsmittel: gar nicht – das XML ist in der Datei eingebettet und für den Menschen ohne Spezialwerkzeug nicht sichtbar. Mit automatischer Konsistenzprüfung: sofort beim Eingang, bevor der Beleg in den Zahllauf geht.
Betrifft das nur ZUGFeRD oder auch XRechnung?
XRechnung ist rein maschinenlesbar – es gibt dort kein paralleles PDF zum Vergleichen. Das Hybridformat-Risiko ist spezifisch für ZUGFeRD (und Factur-X). Mehr zum Unterschied: ZUGFeRD und Factur-X erklärt sowie XRechnung erklärt.
Geprüfter Eingang, kontrollierter Zahllauf
Wer ZUGFeRD-Rechnungen automatisch auf Konsistenz prüft, weiß, woraus seine Zahlung tatsächlich generiert wird – und was das bedeutet: keine stillen Buchungsfehler, kein nachträgliches Suchen, volle Kontrolle darüber, was das System wirklich überweist.
Gebaut von Leuten, die denselben Engpass aus der Praxis kennen.