SEPA pain.001 DoctorNástroje pre prácuARLing s. r. o., Bratislava

Banka odmietla váš súbor? Zistite presne prečo.

Vložíte súbor pain.001 z účtovného programu, vyberiete banku a hneď viete, ktorý riadok je zlý a čo tam má byť namiesto neho: nie „chyba pri importe“, ale konkrétny element, jeho hodnota a oprava.

Skontrolovať môj súbor Zdrojový kód na GitHube

Zadarmo
Celá kontrola, všetky nálezy aj presné miesto v XML. Bez účtu a bez limitu na počet súborov.
Platí sa
Nič za túto kontrolu. Ak vie nástroj nájdené chyby opraviť sám, opravený súbor stiahnete za 29 €. Za 149 € kontrolu urobíme za vás aj s písomným záverom.
Hranice
4 banky: Tatra banka, SLSP, VÚB, ČSOB. Za pravidlami je viac než 160 automatizovaných testov.
Vaše údaje
Nič sa nikam nenahráva. Súbor sa číta a kontroluje priamo vo vašom prehliadači.
Nástroj po kontrole: záver, zoznam nálezov a pri každom presná cesta v XML.
Snímka skutočnej kontroly vzorového súboru, ktorý nástroj ponúka pri otvorení (24. 9. 2026). Nič neopustilo prehliadač; nižšie si to zopakujete s vlastným súborom.

Vložte XML, vyberte banku. Dostanete presné chyby.

Súbor sa číta priamo vo vašom prehliadači a nikam sa neodosiela. Do sekundy vidíte, ktorý element je zlý, akú má hodnotu a čo tam patrí namiesto nej.

Nastavenia
Voliteľná krížová kontrola oproti tomu, čo je skutočne v XML.
pain.001 XML
Výsledok · idle
vložte XML a stlačte Diagnostikovať alebo ⌘↵
status
idle
čaká

Nechcete to riešiť sami?

Rieši aj chyby, ktoré automatická oprava nevie opraviť, napríklad nesprávny BIC banky.

Pošlete nám súbor a do 24 hodín dostanete písomnú správu, čo v ňom treba opraviť vrátane adries, a opravený súbor. 149 € raz, žiadne predplatné, žiadne ďalšie poplatky.

Kontrolu robí a fakturuje ARLing s. r. o., IČO 56583486, Bratislava. Nič neplatíte vopred: faktúru na 149 € vystavíme až po doručení opraveného súboru a správy, zaplatíte ju prevodom, bez Stripe. Kód nástroja je verejný na github.com/AndryRoby.

Nič z toho, čo vložíte, sa neodosiela. Kontrola beží vo vašom prehliadači podľa zverejnených pravidiel bánk.

Pravidlá vychádzajú z technickej dokumentácie Tatra banky, VÚB a ČSOB, z verejných vyjadrení SLSP a zo štandardu ISO 20022. Prípad, ktorý nástroj neodhalí, nahláste ako issue na GitHube.

Nástroj nie je banka a nie je prepojený s Tatra bankou, Slovenskou sporiteľňou, VÚB ani ČSOB. Čistý výsledok nezaručuje, že banka platbu prijme.

Adresa v SEPA platbe: termín EPC odložila, smer ostáva.

Pravidlá SEPA schém z roku 2025 mali od 15. novembra 2026 ukončiť plne neštruktúrovanú adresu, teda jeden alebo viac riadkov voľného textu v <AdrLine>. European Payments Council tento koniec 9. septembra 2026 odložila a nový termín určí v októbri 2026. Dovtedy voľná adresa ostáva podporovaná. Smer sa nemení: EPC odporúča prejsť priamo na plne štruktúrovanú adresu a vaša banka môže mať vlastné pravidlá skôr.

Ak je adresa štruktúrovaná alebo hybridná, minimum sú dve polia: mesto v <TwnNm> a dvojpísmenový kód krajiny v <Ctry>. Hybridná adresa smie mať najviac dva riadky voľného textu popri týchto dvoch poliach.

Týka sa to SEPA úhrad, okamžitých úhrad aj inkas, teda aj súborov pain.001, ktoré exportuje váš účtovný softvér. Adresa je naďalej nepovinná: súbor bez adries sa zmena netýka.

Stará adresa, EPC ju chce ukončiť:

<PstlAdr>
  <AdrLine>Ivanská cesta 32E</AdrLine>
  <AdrLine>821 04 Bratislava</AdrLine>
</PstlAdr>

Štruktúrovaná adresa, odporúčaná:

<PstlAdr>
  <StrtNm>Ivanská cesta</StrtNm>
  <BldgNb>32E</BldgNb>
  <PstCd>82104</PstCd>
  <TwnNm>Bratislava</TwnNm>
  <Ctry>SK</Ctry>
</PstlAdr>

Narazíte na dátumy 22. aj 15. november 2026. Dnes neplatí ani jeden. Verzia 1.0 pravidiel SEPA úhrady z roku 2025 uvádzala 22. november, verzia 1.1 to opravila na 15. november 2026 a 9. septembra 2026 EPC koniec voľnej adresy odložila. Nový dátum oznámi v októbri 2026.

Zdroje: European Payments Council, odklad konca neštruktúrovanej adresy, 10. 9. 2026 (overené 24. 9. 2026); overené 6. septembra 2026: European Payments Council, pravidlá SEPA úhrady 2025 vo verzii 1.1 (táto verzia posunula dátum z 22. na 15. 11. 2026, neskôr odložený; pravidlá platia od 5. 10. 2025), ECB a Payments Market Practice Group (vzorový list korporátnym klientom, 22. 10. 2025), Komerční banka (oznamuje, že pripravovaný MultiCash 5.0 bude kompatibilný s pain.001.001.09; o ukončení verzie .03 na tejto stránke nepíše). Ak niektorý zdroj medzitým zmenil znenie, napíšte nám a pravidlo opravíme.

Kontrola je zadarmo.

Vznikol z vlastnej potreby: overiť SEPA XML pred nahratím do internetbankingu. Kontrola je bez účtu, bez platby a bez limitu na počet súborov. Ak vie nástroj nájdené chyby opraviť sám, opravený súbor si môžete stiahnuť za 29 €; platíte, len ak ho chcete.

Ak vám ušetrí popoludnie, napíšte, čo nástroj neodhalil. Otvorte issue na GitHube.

Riešite jeden súbor? To je kontrola za 149 € s výsledkom do 24 hodín.

Potrebujete kontrolu pre firmu? Hromadná kontrola stoviek súborov, automatická oprava a napojenie na účtovný systém. Napíšte, čo potrebujete, a odpovieme do 24 hodín.

Napísať, čo potrebujem

Otázky, ktoré ľudia naozaj hľadajú.

Priame odpovede na otázky o SEPA pain.001, ktoré tento nástroj diagnostikuje.

Prečo Tatra banka odmietla môj pain.001 súbor?

Tatra banka pri importe kontroluje viac než to, či je XML validné pain.001. Kontroluje presný menný priestor pain.001.001.03, PmtMtd=TRF, SvcLvl/Cd=SEPA, ChrgBr=SLEV, BIC platiteľa presne TATRSKBX, dátum ReqdExctnDt (nie v minulosti, ani viac než 31 dní dopredu), maximálne 500 transakcií v celom súbore (spolu vo všetkých blokoch PmtInf), dĺžkové limity mien a poznámky, a pri slovenskom IBAN príjemcu aj kontrolu modulo-11. Stačí porušiť jedno pravidlo a import zlyhá.

Ako správne zapísať variabilný symbol do SEPA XML?

pain.001.001.03 nemá samostatné polia pre VS, ŠS a KS. Podľa konvencie NBS sa zapisujú do PmtId/EndToEndId v poradí /VS.../SS.../KS..., napríklad /VS123/SS456/KS0308. VS aj ŠS majú maximálne 10 číslic, KS maximálne 4. Zlé poradie prevod nezastaví, ale protistrana si platbu nevie spárovať s faktúrou.

Aké znaky sú povolené v SEPA platbe (diakritika)?

ČSOB vo svojej dokumentácii uvádza presný zoznam: písmená a-z, A-Z, číslice 0-9, medzera a znaky / - ? : ( ) . , ' +. Diakritiku (č, š, ž, ä, ô, ľ) ČSOB do BusinessBanking Lite neimportuje vôbec. Pri iných bankách diakritika súbor nemusí zablokovať hneď, bezpečnejšie je exportovať bez nej vždy.

Čo znamená chyba NbOfTxs alebo CtrlSum?

GrpHdr/NbOfTxs musí presne zodpovedať počtu transakcií CdtTrfTxInf v súbore. GrpHdr/CtrlSum musí byť presný súčet súm InstdAmt na 2 desatinné miesta. Nezhoda (typicky po ručnej úprave súboru bez prepočtu súhrnov) patrí medzi najčastejšie a najmenej zrozumiteľné dôvody zamietnutia dávky.

Musí byť v pain.001 BIC príjemcu?

Závisí od banky. VÚB má CdtrAgt/BIC vo vlastnej špecifikácii označený ako povinný. Tatra banka ho vie odvodiť zo správneho SEPA IBAN a chýbajúci toleruje. ČSOB ho urobila nepovinným od 1. februára 2016. Ak generujete jeden súbor pre viac bánk, BIC radšej vždy uveďte.

Odosielajú sa moje dáta niekam?

Nie. Kontrola beží celá vo vašom prehliadači. XML, IBAN, sumy ani mená sa nikam neposielajú, nástroj nemá backend. Jedinou sieťovou aktivitou je načítanie statických súborov stránky a anonymné počítadlo použitia (Umami), ktoré zaznamená len výsledok (pass, warn, fail), nikdy obsah súboru.

Kto to vydáva a ako to prebieha.

Vydavateľ
ARLing s. r. o., Ivanská cesta 32E, 821 04 Bratislava, Slovensko. IČO 56583486, IČ DPH SK2122352100.
Kto to robí
Píše a udržiava ho jeden človek v Bratislave. Zdrojový kód je verejný na GitHube.
Platba a doručenie
Táto kontrola je zadarmo a nič sa neodomyká. Platí sa len voliteľná automatická oprava súboru za 29 € (cez Stripe, doklad pošle Link) a kontrola s písomným záverom za 149 €, ktorú fakturujeme až po doručení a platíte prevodom.
Ukážka a podmienky
Vzorový súbor je pripravený priamo v nástroji, takže výsledok vidíte skôr, než vložíte svoj vlastný.
Odpoveď
Na podpora@arling.sk odpovedáme do 24 hodín.
Čo to nie je
Nie sme banka ani daňový poradca. Kontrola je formátová a čistý výsledok nie je zárukou, že banka platbu prijme.

Podmienky Ochrana údajov