Ihre Bank hat Ihre SEPA-XML abgelehnt.Erfahren Sie genau, warum.
Fügen Sie die pain.001-Datei aus Ihrer Buchhaltungssoftware ein, wählen Sie Ihre Bank, und Sie wissen sofort, welche Zeile falsch ist und was stattdessen dort hingehört. Kein „Importfehler“, sondern das genaue Element, sein Wert und die Korrektur.
- 4 Banken: Tatra banka, SLSP, VÚB, ČSOB
- 160+ automatisierte Tests
- 0 €, ohne Konto
- läuft in Ihrem Browser
Kontrola
XML einfügen, Bank wählen. Sie bekommen die genauen Fehler.
Die Datei wird direkt in Ihrem Browser gelesen und nirgendwohin gesendet. Innerhalb einer Sekunde sehen Sie, welches Element falsch ist, welchen Wert es hat und was stattdessen dort hingehört.
Die Einstellungen (Bank, erwartete Anzahl der Transaktionen) werden nach der Prüfung in der Seitenadresse gespeichert. Die XML selbst nicht, das Ergebnis lässt sich also nicht über die URL teilen. Nutzen Sie dafür die Schaltfläche „Bericht kopieren“.
Nichts von dem, was Sie einfügen, wird irgendwohin gesendet. Die Prüfung läuft in Ihrem Browser, nach den veröffentlichten Regeln der Banken.
Die Regeln stammen aus der technischen Dokumentation von Tatra banka, VÚB und ČSOB, aus öffentlichen Angaben der SLSP und aus dem Standard ISO 20022. Findet das Werkzeug einen Fall nicht, melden Sie ihn als Issue auf GitHub.
Dieses Werkzeug ist keine Bank und steht in keiner Verbindung zu Tatra banka, Slovenská sporiteľna, VÚB oder ČSOB. Ein sauberes Ergebnis garantiert nicht, dass die Bank die Zahlung annimmt.
Termín
15. November 2026: Die Adresse darf kein Freitext mehr sein.
Die Regelwerke der SEPA-Verfahren haben sich geändert. Enthält eine Zahlung eine Postanschrift, muss sie ab dem 15. November 2026 strukturiert oder hybrid sein. Eine vollständig unstrukturierte Adresse, also eine oder mehrere Zeilen Freitext in <AdrLine>, wird nicht mehr akzeptiert und die Bank weist die Datei zurück.
Das Pflichtminimum sind zwei Felder: der Ort in <TwnNm> und der zweibuchstabige Ländercode in <Ctry>. Eine hybride Adresse darf neben diesen beiden Feldern höchstens zwei Zeilen Freitext enthalten.
Das gilt für SEPA-Überweisungen, Echtzeitüberweisungen und Lastschriften, also auch für die pain.001-Dateien, die Ihre Buchhaltungssoftware exportiert. Die Adresse bleibt optional: eine Datei ohne Adressen geht auch nach dem Stichtag durch.
Die alte Adresse, ab dem 15. 11. 2026 abgelehnt:
<PstlAdr>
<AdrLine>Ivanská cesta 32E</AdrLine>
<AdrLine>821 04 Bratislava</AdrLine>
</PstlAdr>
Eine strukturierte Adresse, wird angenommen:
<PstlAdr>
<StrtNm>Ivanská cesta</StrtNm>
<BldgNb>32E</BldgNb>
<PstCd>82104</PstCd>
<TwnNm>Bratislava</TwnNm>
<Ctry>SK</Ctry>
</PstlAdr>
Sie werden auch auf das Datum 22. November 2026 stoßen. Es ist überholt. Version 1.0 des SEPA-Credit-Transfer-Rulebooks 2025 nannte den 22. November, Version 1.1 hat das korrigiert auf 15. November 2026. Ein Teil der Bankseiten zitiert weiterhin die ältere Fassung. Rechnen Sie mit dem 15. November.
Quellen geprüft am 6. September 2026: European Payments Council, SEPA-Credit-Transfer-Rulebook 2025, Version 1.1 (diese Version verschob das Datum vom 22. auf den 15. 11. 2026; das Rulebook gilt ab dem 5. 10. 2025), EZB und Payments Market Practice Group (Musterschreiben an Firmenkunden, 22. 10. 2025), Komerční banka (das Format pain.001.001.03 wird ab dem 15. 11. 2026 nicht mehr verwendet). Hat eine Quelle ihren Wortlaut inzwischen geändert, schreiben Sie uns und wir korrigieren die Regel.
Cena
Kostenlos.
Entstanden aus eigenem Bedarf: SEPA-XML prüfen, bevor sie ins Onlinebanking hochgeladen wird. Ohne Konto, ohne Bezahlung, ohne Begrenzung der Prüfungen.
Wenn es Ihnen einen Nachmittag spart, schreiben Sie uns, was das Tool übersehen hat. Ein Issue auf GitHub eröffnen.
Sagen Sie mir Bescheid, wenn ein neues Tool erscheint. Nur neue Tools. Kein Newsletter, keine Weitergabe. Abmeldung per Antwort auf die E-Mail.
Danke. Wir melden uns nur, wenn es etwas Neues gibt.
Speichern fehlgeschlagen. Schreiben Sie an andrej@arling.sk.
Brauchen Sie diese Prüfung für ein Unternehmen? Massenprüfung hunderter Dateien, automatische Korrektur und Anbindung an Ihr Buchhaltungssystem. Schreiben Sie uns, was Sie brauchen, wir antworten innerhalb von 24 Stunden.
Schreiben, was ich braucheOtázky
Die Fragen, nach denen wirklich gesucht wird.
Direkte Antworten zu den SEPA-pain.001-Problemen, die dieses Tool erkennt.
Warum hat Tatra banka meine pain.001-Datei abgelehnt?
Beim Import prüft die Tatra banka mehr als nur, ob das XML gültiges pain.001 ist. Geprüft werden der exakte Namensraum pain.001.001.03, PmtMtd=TRF, SvcLvl/Cd=SEPA, ChrgBr=SLEV, die Auftraggeber-BIC exakt TATRSKBX, das Datum ReqdExctnDt (nicht in der Vergangenheit und nicht mehr als 31 Tage im Voraus), höchstens 500 Transaktionen je PmtInf-Block, Längenbegrenzungen für Namen und Verwendungszweck sowie bei slowakischen Empfänger-IBANs die Modulo-11-Prüfung. Ein einziger Regelverstoß genügt, damit der Import scheitert.
Wie trage ich das slowakische Zahlungssymbol (variabilný symbol) in SEPA-XML ein?
pain.001.001.03 hat keine eigenen Felder für die slowakischen Zahlungssymbole VS, ŠS und KS. Nach der NBS-Konvention werden sie in PmtId/EndToEndId in der Reihenfolge /VS.../SS.../KS... geschrieben, zum Beispiel /VS123/SS456/KS0308. VS und ŠS haben höchstens 10 Ziffern, KS höchstens 4. Die falsche Reihenfolge stoppt die Überweisung nicht, aber die Gegenseite kann die Zahlung keiner Rechnung zuordnen.
Welche Zeichen sind in einer SEPA-Zahlung erlaubt (Umlaute, Diakritika)?
ČSOB nennt in ihrer Dokumentation die genaue Zeichenmenge: Buchstaben a-z, A-Z, Ziffern 0-9, Leerzeichen und die Zeichen / - ? : ( ) . , ' +. Diakritische Zeichen (č, š, ž, ä, ô, ľ) importiert ČSOB gar nicht in BusinessBanking Lite. Bei anderen Banken blockieren sie die Datei nicht unbedingt sofort, sicherer ist der Export ohne sie in jedem Fall.
Was bedeutet ein Fehler bei NbOfTxs oder CtrlSum?
GrpHdr/NbOfTxs muss exakt der Anzahl der CdtTrfTxInf-Transaktionen in der Datei entsprechen. GrpHdr/CtrlSum muss die exakte Summe der InstdAmt-Beträge auf 2 Nachkommastellen sein. Eine Abweichung, typischerweise nach manueller Bearbeitung der Datei ohne Neuberechnung der Summen, gehört zu den häufigsten und am wenigsten verständlichen Ablehnungsgründen.
Ist die Empfänger-BIC in pain.001 Pflicht?
Das hängt von der Bank ab. VÚB führt CdtrAgt/BIC in der eigenen Spezifikation als Pflichtfeld. Tatra banka kann ihn aus einer korrekten SEPA-IBAN ableiten und toleriert das Fehlen. ČSOB hat ihn zum 1. Februar 2016 optional gemacht. Wenn Sie eine Datei für mehrere Banken erzeugen, geben Sie die BIC immer an.
Werden meine Daten irgendwohin gesendet?
Nein. Die gesamte Prüfung läuft in Ihrem Browser. XML, IBANs, Beträge und Namen werden nirgendwohin gesendet, das Tool hat kein Backend. Die einzige Netzwerkaktivität ist das Laden der statischen Dateien der Seite und ein anonymer Nutzungszähler (Umami), der nur das Ergebnis festhält (pass, warn, fail), nie den Inhalt der Datei.