ARLingNotes

ČSOB neprijme SEPA súbor:čo skontrolovať ako prvé

Exportuješ hromadný príkaz na úhradu z účtovného softvéru a BusinessBanking Lite ho pri importe odmietne, väčšinou bez zrozumiteľnej chybovej hlášky. Vlastná dokumentácia ČSOB pre klientov BusinessBanking Lite hovorí jasne: SEPA XML s diakritikou nie je možné do BusinessBanking Lite importovať. To je najčastejšia príčina, nie jediná. Nižšie je postup, čo v súbore skontrolovať ako prvé, v poradí, v akom to najčastejšie spôsobuje problém.

1. Diakritika: import zlyhá na celom súbore

Podľa dokumentu ČSOB „BusinessBanking Lite a SEPA" (20. 8. 2015) sa SEPA XML súbor s diakritikou do BusinessBanking Lite nedá importovať vôbec. Nejde o to, že sa jedno meno len skráti alebo zobrazí zle. Import zastaví celý súbor, aj keď diakritiku obsahuje jediné meno z tridsiatich platieb v dávke.

Ten istý dokument vypisuje aj presný zoznam znakov, ktoré ČSOB pri importe akceptuje (zoznam nižšie), a odporúča účtovnému softvéru súbor s diakritikou vôbec negenerovať.

Oprava je transliterácia, teda nahradenie mäkčeňa alebo dĺžňa najbližším latinským znakom, nie skrátenie ani vymazanie textu:

<Nm>Ľubomír Šťastný</Nm>          →   <Nm>Lubomir Stastny</Nm>
<Nm>Kaviareň Dúha s. r. o.</Nm>   →   <Nm>Kaviaren Duha s. r. o.</Nm>

2. Presný zoznam povolených znakov

Dokumentácia ČSOB vypisuje doslovne, ktoré znaky import prijme. V praxi sa tento zoznam berie ako všeobecný SEPA-bezpečný základ, rovnaký princíp neformálne opisujú aj implementačné usmernenia EPC (European Payments Council):

a b c d e f g h i j k l m n o p q r s t u v w x y z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9
medzera a / - ? : ( ) . , ' +

Znaky mimo tohto zoznamu, napríklad €, %, &, @, # alebo úvodzovky iné než jednoduchá apostrofa, môžu import rovnako zastaviť. Tabuľka nahrádzania slovenskej a českej diakritiky:

á ä → a     č → c      ď → d
é → e       í → i       ľ ĺ → l
ň → n       ó ô → o    ŕ → r
š → s       ť → t       ú → u
ý → y       ž → z
česky: ě → e, ř → r, ů → u

3. BIC príjemcu: od 1. 2. 2016 nepovinný

Tá istá dokumentácia ČSOB uvádza, že BIC banky príjemcu (pole CdtrAgt/BIC) je od 1. 2. 2016 pri SEPA platbách nepovinný. Ak účtovný softvér toto pole nevyplní, samo osebe to nie je chyba a nie je to dôvod, prečo by ČSOB súbor odmietla.

Zamieňať sa to dá s BIC platiteľa, teda banky, z ktorej platba odchádza (pole DbtrAgt/FinInstnId/BIC). Toto pole je iné a rieši ho ďalší bod.

4. BIC platiteľa: očakávaná hodnota CEKOSKBX

Ak platba odchádza z účtu vedeného v ČSOB, štvorčíslie banky v IBAN je 7500 a zodpovedajúci BIC je CEKOSKBX. Ak XML v poli DbtrAgt/FinInstnId/BIC uvádza inú hodnotu než CEKOSKBX pre účet s predčíslím 7500, ide o nezhodu medzi IBAN účtu a uvedeným BIC, ktorú import kontroluje.

Toto pravidlo sa týka výhradne platiteľa, teda vlastného účtu, z ktorého sa hromadný príkaz posiela. Nemá nič spoločné s BIC príjemcu z predchádzajúceho bodu.

5. Ako z exportu prakticky odstrániť diakritiku

Najspoľahlivejšie je nastavenie priamo v účtovnom softvéri: Pohoda, Money S3, KROS Omega aj väčšina ostatných má pri exporte SEPA platieb možnosť „bez diakritiky" alebo podobne pomenovanú voľbu. Ak túto možnosť softvér ponúka, zapnutá by mala byť natrvalo pre export do ČSOB, nielen jednorazovo.

Ak softvér takú voľbu nemá, uprav XML priamo pred odoslaním. Otvor súbor v ľubovoľnom textovom editore a nahraď diakritiku podľa tabuľky vyššie, alebo použi funkciu hromadného nahradzovania (find & replace) pre každú dvojicu znakov zvlášť. Súbor je čistý text, úprava nezničí jeho štruktúru, pokiaľ sa nemenia značky (tagy), len text vo vnútri nich.

Po každej úprave over súbor znova, ideálne nástrojom, ktorý prejde všetky polia naraz, nielen tie, ktoré si si všimol pri prvom čítaní.

Checklist pred odoslaním do ČSOB

  1. Skontroluj Dbtr/Nm, Cdtr/Nm, RmtInf/Ustrd, GrpHdr/InitgPty/Nm a GrpHdr/MsgId na diakritiku, aj v menách fyzických osôb, nielen firiem.
  2. Over aj ostatné znaky mimo zoznamu a-z, A-Z, 0-9, medzera a / - ? : ( ) . , ' +, napríklad €, %, & alebo úvodzovky iné než jednoduchá apostrofa.
  3. Ak CdtrAgt/BIC chýba, nechaj ho tak, ČSOB ho pri SEPA platbe od 1. 2. 2016 nevyžaduje.
  4. Ak platíš z účtu v ČSOB, over, že DbtrAgt/FinInstnId/BIC je presne CEKOSKBX.
  5. Symboly VS, ŠS a KS ulož v poradí /VS.../SS.../KS... vo vnútri EndToEndId, v inom poradí prevod prejde, ale protistrana si ho nespáruje s faktúrou automaticky.
  6. Po každej úprave spusti kontrolu znova. Ide o textové pole, po oprave sa v ňom ľahko objaví nová chyba, napríklad presiahnutá dĺžka.

Časté otázky

Prečo ČSOB odmietne celý súbor a nie len jeden riadok s diakritikou?

Import v BusinessBanking Lite spracúva súbor ako celok, nie riadok po riadku. Podľa dokumentácie ČSOB sa SEPA XML s diakritikou nedá importovať vôbec, takže jedno meno s mäkčeňom alebo dĺžňom stačí na zastavenie celej dávky.

Musím do SEPA úhrady pre ČSOB vypĺňať BIC banky príjemcu?

Nie. Dokumentácia ČSOB uvádza, že BIC banky príjemcu je od 1. 2. 2016 pri SEPA platbách nepovinný. Chýbajúce pole samo osebe nie je dôvod na odmietnutie.

Aký BIC má mať platiteľ, ak posiela platbu z účtu v ČSOB?

Účet v ČSOB má predčíslie 7500, ktorému zodpovedá BIC CEKOSKBX. Uvedenie inej hodnoty pri účte s týmto predčíslím je nezhoda, ktorú import overuje.

Skontrolujte to za 30 sekúnd

Vlož svoj pain.001 súbor a vyber ČSOB v SEPA pain.001 Doctor a nástroj vypíše každé pole s diakritikou aj nesúlad BIC, kto si to chce overiť na vlastnom súbore.

Zdroje

  1. ČSOB: BusinessBanking Lite a SEPA (20. 8. 2015). csob.sk/documents/11005/123723/BB_SEPA_01022016.pdf. Presné znenie: „SEPA XML s diakritikou nie je možné do BusinessBanking Lite importovať", zoznam povolených znakov a-z, A-Z, 0-9, / - ? : ( ) . , ' + a medzera, pravidlo „BIC banky príjemcu bude od 1. 2. 2016 nepovinný" a konvencia VS/ŠS/KS v poradí /VS.../SS.../KS... Overené 6. 9. 2026.
  2. Priradenie štvorčíslia banky 7500 k BIC CEKOSKBX pre ČSOB: interná tabuľka SK bankových kódov nástroja SEPA pain.001 Doctor (c:/Users/User/Desktop/ARLing s.r.o/products/sepa-pain001-doctor/doctor-pain001.js), zostavená z verejne známeho priradenia predčíslí slovenských bánk k ich BIC kódom. Overené 6. 9. 2026.

Poznámka: pravidlá pre Tatra banku, VÚB a Slovenskú sporiteľňu sa v tomto článku nerozoberajú, tie sú v samostatnom článku o diakritike v SEPA platbe. Tento text sa drží len toho, čo je zdokumentované priamo pre ČSOB.