Швидка ідентифікація банку за номером рахунку напряму впливає на коректність платежів у межах стандарту IBAN в Україні. У самому номері «зашито» достатньо інформації, щоб ще до відправлення переказу зрозуміти, яку установу обслуговує рахунок, перевірити структуру та контрольний розряд і мінімізувати ризик помилки в реквізитах.
Це особливо важливо для внутрішніх і міжнародних розрахунків, де неправильний банк або некоректний формат ведуть до відхилення платежу чи затримки грошей. Саме тому в українському IBAN передбачено окремий шестизначний ідентифікатор установи, а також контрольні цифри, що дають змогу миттєво відсіяти помилкові введення.
Український IBAN має фіксовану структуру
Структуру IBAN визначає ISO 13616, а для України вона фіксована — 29 символів: код країни UA, дві контрольні цифри, шість цифр коду установи ID НБУ, далі — номер рахунку клієнта. Перші дві літери одразу показують країну, а контрольні цифри забезпечують машинну перевірку на коректність. Саме завдяки цьому формат дозволяє одночасно ідентифікувати і країну, і надавача платіжних послуг, який веде рахунок.
- UA. Код країни у форматі ISO 3166-1 alpha-2.
- XX. Дві контрольні цифри для валідації номера.
- XXXXXX. Шість цифр ID НБУ надавача платіжних послуг.
- Номер рахунку клієнта. Залишок символів до довжини 29.
Код банку в IBAN розташовано відразу після контрольних цифр
Ідентифікатор установи «захований» у позиціях 5–10 IBAN. Тобто після «UA» і двох контрольних цифр ідуть шість цифр коду надавача платіжних послуг, який обслуговує рахунок. Саме цей блок і дозволяє визначити, у якій установі відкрито рахунок, ще до будь-яких додаткових перевірок.
UA | CC | XXXXXX | номер рахунку
ID НБУ дорівнює чинному МФО
ID НБУ — це унікальний шестизначний ідентифікатор учасника ринку, який надається під час внесення інформації про учасника до інформаційної системи регулятора. Під час запровадження єдиної системи ідентифікації чинні банківські коди було прирівняно до ID НБУ, тож знайомі МФО фактично стали складовою IBAN.
Призначення ID НБУ — однозначна ідентифікація надавача платіжних послуг, що веде конкретний рахунок. Завдяки включенню ID НБУ до IBAN платіжні системи можуть одразу прочитати банк-утримувач рахунку та маршрутизувати платіж, а клієнти — перевірити, чи відповідає код заявленій установі.
Офіційна перевірка IBAN і визначення банку
Коректність і структуру українського IBAN доцільно звіряти через інструменти валідації, що перевіряють як формат, так і контрольну суму, а також розпізнають ID НБУ і країну. Окремі сервіси працюють за тим самим принципом, відображаючи структуру номера та відповідну установу.
- Офіційна сторінка. Генерує та перевіряє українські IBAN за правилами і виконує валідацію.
- Загальні сервіси. Показують розбір структури, країну, код установи та валідність контрольних цифр.
- Довідники ID. Звіряють шестизначний код із поточним учасником ринку.
Під час валідації застосовується форматна перевірка й арифметичний тест контрольних цифр, який унеможливлює більшість помилок введення ще до відправлення платежу.
Як прочитати установу з IBAN на публічному прикладі
Приклад публічного IBAN кореспондентського рахунку: UA173000010000032003102901026. У ньому шість цифр після «UA» та контрольних — «300001». Це і є код установи, що обслуговує рахунок, тобто центральний банк. Важливо розуміти контекст: рахунок відкритий у центральному банку на користь комерційної установи, тому код у складі IBAN вказує саме на банк-утримувач рахунку, а не на клієнта, для якого цей коррахунок використовується.
- UA. Країна.
- 17. Контрольні цифри.
- 300001. Шестизначний код установи, що веде рахунок.
- 0000032003102901026. Номер рахунку всередині цієї установи.
IBAN став обов’язковим у 2019–2020
Перехід на стандарт почався 05.08.2019. Станом на 01.11.2019 банки завершили перехід на IBAN у власних системах. До 12.01.2020 допускалося використання старої пари реквізитів «код банку + рахунок», після чого з 13.01.2020 клієнтські розрахунки здійснюються виключно за IBAN.
05.08.2019 — старт переходу. 01.11.2019 — завершення переходу банками. 13.01.2020 — розрахунки клієнтів лише за IBAN.
Номер картки — це інша логіка ідентифікації
IBAN і номер платіжної картки — різні реквізити. У картці банк-емітент визначається не за IBAN, а за першим блоком номера картки. Перша цифра — це MII (major industry identifier), що показує галузь і платіжну схему, а далі йде BIN/IIN — перші 6 або 8 цифр, які ідентифікують емітента. Глобальний стандарт ISO/IEC 7812 уже підтримує 8-значні IIN, і ринок поступово мігрує до довших префіксів.
Отже, для карток достатньо знати перші 6–8 цифр, щоб зрозуміти мережу, банк-емітент, країну емісії та тип картки. Інші цифри — це внутрішній номер рахунку картки, а остання — контрольна за алгоритмом Луна.
- Перша цифра MII. 4 — мережа Visa, 5 — Mastercard, 3 — мережі типу AmEx, 6 — мережі типу Discover, 9 — національні схеми.
- BIN/IIN. Перші 6 або 8 цифр, що однозначно визначають банк-емітент і параметри картки.
Де перевірити BIN онлайн
Для ідентифікації емітента за номером картки використовують публічні довідники BIN/IIN. Достатньо ввести перші 6–8 цифр, аби дізнатися мережу, банк, країну та тип картки. Такі інструменти часто згадуються як корисний спосіб швидкої перевірки.
- Офіційні й авторитетні. Бази BIN/IIN з пошуком за 6–8 цифрами.
- Публічний інструмент. На кшталт сервісів для швидкої перевірки банку за BIN.
- Довідники типу. Binlist та інші сторонні декодери BIN.
Важливо: для перевірки достатньо перших 6–8 цифр, повний номер картки вводити не потрібно.
Польський NRB і український IBAN відрізняються
Польський номер рахунку NRB складається з 26 цифр і має власну позиційну логіку ідентифікатора установи: цифри 3–10 містять розрахунковий номер банку або відділення. Український формат — це IBAN з 29 символів, де після «UA» і контрольних цифр розміщено саме шестизначний ID НБУ. Тому польські інструкції щодо «перших восьми цифр» не застосовні до українських рахунків.
Якщо ви бачите польський IBAN, достатньо прибрати «PL» і перейти до аналізу NRB. У ньому перші дві цифри — контрольна сума, наступні вісім — ідентифікатор установи, а решта — номер рахунку. В Україні ж код установи — окремий шестизначний блок у середині IBAN після префікса країни та контрольних цифр.
| Польський NRB | Український IBAN |
|---|---|
| 26 цифр | 29 символів |
| Цифри 3–10 містять ідентифікатор установи | Позиції 5–10 — шестизначний ID НБУ |
| Перші дві цифри — контрольна сума NRB | Після «UA» розміщено дві контрольні цифри |
CC AAAAAAAA BBBBBBBBBBBBBBBB
Тож де «зашитий» банк у наборі цифр
У рахунках за українським IBAN ключем є шість цифр ID НБУ відразу після «UA» і контрольних цифр. У платіжних картках банк-емітент визначає BIN/IIN — перші 6–8 цифр номера картки. Вибір способу ідентифікації залежить від реквізиту, який ви маєте на руках: IBAN або номер картки.







