В українському IBAN рівно 27 цифр і дві літери — «UA». Разом виходить 29 символів. Національний банк України на сторінці генерації та перевірки номера фіксує це прямо: український рахунок приймається як код країни плюс 27 цифр. Через це кількість цифр IBAN і загальна довжина номера — різні відповіді на різні запитання.
Для мешканців Ужгорода, Мукачева, Хуста чи Берегівщини розбіжність вилазить не в теорії, а в бланку. У заяві на субсидію, в аліментній довідці чи в реквізитах для виплати з громади поле часто чекає рядок без пробілів. Якщо порахувати всі знаки як цифри, дві літери займають місце, і номер або не влазить, або його відхиляє перевірка.
Нижче — з чого складаються ці 27 цифр, чому в Польщі чи Німеччині довжина інша і як відділити цифри від літер у власному рахунку. Йдеться лише про будову номера, без порядку переказів і без оформлення рахунку.
Скільки цифр має український IBAN?
Український IBAN містить 27 цифр. Загальна довжина — 29 символів. Різниця в два знаки: це літери коду країни, і їх у підрахунок цифр не беруть.
Розклад фіксований. Одразу після «UA» стоять дві контрольні цифри. Далі шість цифр ідентифікатора банку — код ID НБУ, який із 2021 року замінив колишній код МФО. Останні 19 позицій займає номер рахунку. Якщо рахунок коротший, банк дописує нулі спереду, тож у готовому IBAN ця частина завжди має рівно 19 цифр. Сума 2 + 6 + 19 дає 27. Саме її варто тримати, коли питають про кількість цифр, а не про «довжину IBAN».
Обов’язковий формат діє з 2019 року. До того рахунок і МФО писали окремо: шість цифр банку і зазвичай 14 цифр рахунку. Тепер обидві частини зшиті в один рядок, а контрольні цифри рахують за алгоритмом MOD-97-10 зі стандарту ISO 13616. Змінити довжину установа не може: і великі банки, і відділення в Мукачеві чи Хусті видають номер тієї самої структури.
Чому цифр і символів у номері різна кількість?
Літери й цифри роблять різну роботу. «UA» — код України за ISO 3166-1. Він не входить у 27 цифр, але входить у 29 символів. Без цих двох літер платіжна система не відрізнить український рахунок від польського чи німецького. На сайті НБУ структура описана саме так: код країни, контрольний розряд, код ID НБУ і номер рахунку — разом 29 літерно-цифрових символів.
Цифрова частина ділиться на три блоки. Контрольні дві цифри не є «номером клієнта»: їх виводять із решти рядка, щоб помилка в одній позиції ламала перевірку. Шість цифр ID НБУ вказують установу; для банківських рахунків цей код цифровий. Дев’ятнадцять цифр рахунку — клієнтська частина, вирівняна нулями. Якщо хтось називає «29 цифр», він рахує літери як цифри. Якщо називає «25 цифр», найчастіше відкидає початкові нулі.
Пробіли в друкованому вигляді не входять у довжину. Банки ділять рядок групами по чотири символи, наприклад «UA21 3223 1300 0002 6007 2335 6600 1». В електронному форматі пробілів немає, і довжина лишається 29. Підрахунок разом із пробілами дає інше число — і це вже не довжина IBAN.
Чи однакова довжина IBAN у різних країнах?
Ні. Стандарт ISO 13616 задає спільну логіку — код країни, дві контрольні цифри, далі національна частина фіксованої для країни довжини, — але саму довжину обирає держава. Максимум, який допускає стандарт, — 34 символи. Українські 29 не є «загальним IBAN», і відповідь для України не переноситься на інший рахунок.
| Країна | Код | Символів у IBAN |
|---|---|---|
| Норвегія | NO | 15 |
| Бельгія | BE | 16 |
| Німеччина | DE | 22 |
| Польща | PL | 28 |
| Україна | UA | 29 |
| Мальта | MT | 31 |
Джерело: реєстр IBAN (ISO 13616), структура України — Національний банк України, станом на 2026 рік.
У частині країн після коду країни йдуть лише цифри, в інших у національному блоці є літери. На Мальті в номері трапляються літери банку, тому «кількість цифр» там не дорівнює довжині мінус два. В Україні після «UA» літер більше немає: решта 27 позицій — цифри, включно з нулями доповнення. Польський номер коротший на один символ, німецький — на сім. Схожий вигляд не означає однакову довжину.
Як перевірити, що ви рахуєте саме цифри?
Спершу прибирають пробіли. Рядок має починатися з UA. Усі символи разом дають 29. Окремо рахують лише знаки від 0 до 9 — їх 27. Дві літери в цей підрахунок не входять. Якщо цифр 25 або 26, у рядок зазвичай не потрапили початкові нулі рахунку або відрізали код банку. Якщо символів 31–32, у підрахунок потрапили пробіли. Обидва випадки стосуються запису, а не «іншого українського IBAN».
Що це означає для вас
У відділах соцзахисту Ужгорода чи в ЦНАП Мукачева реквізити часто знімають із довідки банку і переносять у заяву вручну. Для субсидії, аліментної довідки чи виплати з бюджету громади важливий збіг: 29 символів без пробілів, з них 27 цифр. Номер іншої країни — польський на 28 символів чи німецький на 22 — у це поле не підходить, навіть якщо контрольні цифри в ньому свої. Відхилення форми тоді пов’язане з довжиною, а не з «помилкою банку на Берегівщині».
Друкований зразок із реєстру виглядає так: UA21 3223 1300 0002 6007 2335 6600 1. Без пробілів це UA213223130000026007233566001. Літер дві. Цифри розкладаються так: 21 — контроль, 322313 — банк, 0000026007233566001 — рахунок. Разом 2 + 6 + 19 = 27. Загалом 29 знаків. Нулі на початку рахунку тут не «зайві»: без них блок рахунку коротший за 19, і загальна довжина ламається.
Той самий підрахунок працює для рахунку в Ощадбанку, ПриватБанку чи місцевому відділенні. Міняється набір цифр після «UA», не їх кількість. Якщо в довідці рахунок виглядає коротшим, шукають нулі на початку дев’ятнадцятизначного блоку, а не дописують знаки самостійно. У бланк переносять електронний рядок без пробілів. Групи по чотири символи лишають для паперової звірки: вони зручні оку, але в поле форми їх не вставляють. Так кількість цифр IBAN лишається 27, а довжина номера — 29, і обидва числа перевіряються за хвилину.















Залишити відповідь