Головна » Банки України » Перевірка IBAN: чи правильний номер рахунку

Перевірка IBAN: чи правильний номер рахунку

Калькулятор нижче перевіряє, чи правильні контрольні цифри в номері рахунку IBAN, і показує, якому банку за Довідником банків НБУ належить код банку в номері. Український IBAN має 29 символів: літери UA, дві контрольні цифри, шестизначний код банку і 19 символів номера рахунку. Перевірка працює у вашому браузері — номер нікуди не надсилається.

Результат
—
Код банку
—
Банк за кодом
—
Номер рахунку
—

Номер можна вставити з пробілами, дефісами чи малими літерами: калькулятор прибирає пробіли й дефіси та переводить літери у великі. Результат оновлюється під час введення.

Що показує калькулятор

  • Результат — «контрольні цифри правильні» або «контрольні цифри не збігаються — номер з помилкою». Калькулятор розрахований на українські номери, у яких після UA стоять 27 цифр (разом 29 символів). Якщо номер з кодом UA має іншу довжину чи інші літери або введене взагалі не схоже на IBAN, калькулятор повідомляє, що формат не відповідає українському IBAN.
  • Код банку — символи з 5-го по 10-й.
  • Банк за кодом — банк, якому цей код належить за Довідником банків НБУ (станом на 10.10.2026). У переліку — 59 банків з банківською ліцензією, а також коди, які в довіднику записано у відділень Ощадбанку (24 коди) і Райффайзен Банку (5 кодів): це коди підрозділів, яким ці відділення підпорядковані. Для таких кодів калькулятор показує назву відповідного банку.
  • Номер рахунку — символи з 11-го по 29-й, разом із нулями на початку.

IBAN інших країн калькулятор теж приймає, але перевіряє в них лише контрольні цифри: код і назву банку для них не показує.

Як калькулятор перевіряє контрольні цифри

Контрольні цифри — 3-й і 4-й символи IBAN. Постанова Правління НБУ від 26.07.2022 № 158, яка встановлює структуру номерів платіжних рахунків і електронних гаманців, визначає, що контрольну суму розраховують за алгоритмом MOD 97-10 відповідно до стандарту IBAN (пп. 2 п. 3), і посилається на міжнародний стандарт ISO 13616 та національний стандарт ДСТУ-Н 7167:2010 (п. 1). Покрокового опису алгоритму в постанові немає; калькулятор перевіряє номер так:

  1. переносить перші чотири символи (UA і контрольні цифри) в кінець номера;
  2. замінює кожну літеру двозначним числом: A = 10, B = 11 і так далі до Z = 35 (в українському IBAN це U = 30 і A = 10);
  3. ділить отримане число на 97: якщо остача дорівнює 1, контрольні цифри правильні.

Приклад — IBAN кореспондентського рахунку ПриватБанку в Національному банку України, який ПриватБанк публікує на сторінці контактів свого сайту: UA17 3000 0100 0003 2003 1029 0102 6. Після перенесення UA17 у кінець і заміни літер виходить число 3000010000032003102901026301017. Остача від його ділення на 97 дорівнює 1 — контрольні цифри 17 правильні.

Так перевірка помічає заміну будь-якої однієї цифри і перестановку двох сусідніх різних цифр: остача вже не дорівнює 1. Кілька помилок одночасно можуть випадково дати ту саму остачу, тому номер надійніше копіювати з документа отримувача, ніж передруковувати вручну.

Контрольні цифри IBAN не слід плутати з ключовим (контрольним) розрядом самого номера рахунку. За додатком 2 до Інструкції про застосування Плану рахунків бухгалтерського обліку банків України (постанова Правління НБУ від 11.09.2017 № 89) це п'ятий символ номера рахунку, і до його розрахунку входить код банку. Калькулятор цей розряд не перевіряє.

Структура українського IBAN

Структура IBAN в Україні (29 символів) на прикладі IBAN кореспондентського рахунку ПриватБанку
СимволиЩо означаютьУ прикладі
1–2код країниUA
3–4контрольні цифри (контрольна сума) за алгоритмом MOD 97-1017
5–10код банку — код ID НБУ установи, в якій відкрито рахунок300001
11–29номер рахунку; коротший за 19 символів доповнюють нулями ліворуч0000032003102901026

Розбивку на ці частини дослівно наводить постанова НБУ № 158 (п. 2, підпункти п. 3 і п. 5):

2. Номер платіжного рахунку користувача/електронного гаманця складається з 29 символів (літер і цифр).

1) UA - код країни (Україна);

2) KK - контрольна сума. Розрахунок контрольної суми здійснюється згідно з алгоритмом MOD 97-10 відповідно до стандарту IBAN;

3) YYYYYY - єдиний ідентифікатор Національного банку України (код ID НБУ), присвоєний установі, в якій відкрито платіжний рахунок/електронний гаманець, відповідно до Положення про систему єдиної ідентифікації учасників фінансового ринку України, затвердженого постановою Правління Національного банку України від 30 серпня 2021 року № 92;

4) AAAAAAAAAAAAAAAAAAA - номер рахунку аналітичного обліку платіжного рахунку/електронного гаманця.

5. Номер рахунку аналітичного обліку платіжного рахунку/електронного гаманця, який має менше ніж 19 символів, доповнюється відповідною кількістю нулів, які проставляються ліворуч перед номером рахунку.

Постанова № 158 стосується платіжних рахунків і електронних гаманців, які відкривають небанківські надавачі платіжних послуг та емітенти електронних грошей; банки — емітенти електронних грошей формують номер електронного гаманця за постановою № 162 (пп. 4 п. 1 розд. I додатка). Для банківських рахунків діє постанова Правління НБУ від 28.12.2018 № 162: з 05.08.2019 банки формують номер банківського рахунку відповідно до національного стандарту ДСТУ-Н 7167:2010 і використовують структуру номера рахунку з додатка 2 до Інструкції № 89. Розбивки IBAN на частини постанова № 162 не наводить, а те, що номер рахунку клієнта за стандартами IBAN «має 29 знаків», зазначено в листі НБУ від 09.09.2019 № 50-0006/46321.

Код банку займає шість символів. Код ID НБУ містить шість знаків, а для учасників фінансового ринку, які мають власний код ЄДРПОУ, формується з шести цифр (пп. 1 п. 3 і п. 6 Положення про систему єдиної ідентифікації учасників фінансового ринку України, затвердженого постановою Правління НБУ від 30.08.2021 № 92). Банк — учасник фінансового ринку (пп. 2 п. 3), і в Довіднику банків НБУ коди всіх 59 банків з ліцензією — шестизначні числа. Чинні коди банків з 01.11.2021 уважаються кодами ID НБУ (п. 11). На сайтах банків цей код підписують і як «МФО» — наприклад, «МФО: 305299» у реквізитах ПриватБанку. Коди всіх банків — у таблиці кодів банків.

Номер рахунку банк формує за схемою з додатка 2 до Інструкції № 89: «АААА К ЕЕЕЕЕЕЕЕЕЕЕЕЕЕ», де АААА — номер балансового (позабалансового) рахунку, К — ключовий (контрольний) розряд, далі — інформація щодо аналітичного рахунку; довжина номера — від 5 до 19 символів. У прикладі номер кореспондентського рахунку 32003102901026 має 14 цифр, тому в IBAN перед ним стоять п'ять нулів.

Постанова № 158 вимагає, щоб в електронній формі номер записували без пробілів та інших розділових знаків, а на папері й у клієнтському інтерфейсі для зручності читання розбивали на групи по чотири символи (пп. 1 і 2 п. 6). Калькулятор приймає обидва варіанти.

IBAN — не номер платіжної картки: банкам заборонено використовувати номер платіжної картки під час формування номера банківського рахунку (п. 2 постанови № 162).

Якщо банк за кодом не знайдено

Калькулятор шукає код лише серед кодів банків з чинною банківською ліцензією і кодів, які записано у відділень Ощадбанку й Райффайзен Банку, з Довідника банків НБУ. Повідомлення «банку з таким кодом немає серед банків з ліцензією» не обов'язково означає помилку в номері:

  • рахунок може бути відкрито в установі, якої немає серед банків з ліцензією. Так, кореспондентський рахунок з прикладу вище відкрито в Національному банку України, і на позиціях 5–10 стоїть 300001 — код, який ПриватБанк підписує як «МФО Національного банку України»;
  • у платіжних рахунках і електронних гаманцях небанківських надавачів платіжних послуг на цих позиціях стоїть код ID НБУ відповідної установи (пп. 3 п. 3 постанови № 158), а таких установ у переліку банків немає;
  • кодів банків без чинної ліцензії (наприклад, тих, що ліквідуються) у переліку теж немає.

Якщо ж контрольні цифри правильні, а код банку не той, якого ви очікували, уточніть реквізити в отримувача.

Що перевірка IBAN не гарантує

Правильні контрольні цифри означають лише, що в номері немає помилки, яку виявляє алгоритм MOD 97-10. Вони не підтверджують, що такий рахунок існує, відкритий і належить саме тому отримувачу, якому ви платите: калькулятор не звертається до банку і не бачить даних власника рахунку. Перед платежем звіряйте IBAN та інші реквізити з тими, які надав сам отримувач.

Пов'язані сторінки

Джерела даних

Дані звірено 10.10.2026. Розрахунки й таблиці на сторінці мають довідковий характер; перед платежем перевіряйте реквізити в банку.

Нормативні акти: постанова Правління НБУ від 26.07.2022 № 158 (п. 1, 2, пп. 1–4 п. 3, п. 5, пп. 1 і 2 п. 6, пп. 4 п. 1 розд. I додатка); постанова Правління НБУ від 28.12.2018 № 162, редакція від 02.10.2019 (п. 1, 2); Інструкція про застосування Плану рахунків бухгалтерського обліку банків України, затверджена постановою Правління НБУ від 11.09.2017 № 89, редакція від 02.12.2022 (додаток 2); Положення про систему єдиної ідентифікації учасників фінансового ринку України, затверджене постановою Правління НБУ від 30.08.2021 № 92 (пп. 1 і 2 п. 3, п. 6, 11); лист НБУ від 09.09.2019 № 50-0006/46321. Приклад IBAN і підпис коду «МФО» — сторінка контактів privatbank.ua (11.10.2026). Тексти нормативних актів звірено 11.10.2026.

Запитання та відповіді

Як перевірити IBAN онлайн?

Введіть або вставте номер у калькулятор на цій сторінці. Він перевірить контрольні цифри за алгоритмом MOD 97-10, виділить код банку (символи 5–10) і покаже, якому банку цей код належить за Довідником банків НБУ. Перевірка виконується у браузері, номер нікуди не надсилається.

Скільки символів в IBAN в Україні?

29: літери UA, дві контрольні цифри, шість символів коду банку і 19 символів номера рахунку. Таку розбивку наводить постанова НБУ № 158; те, що номер рахунку клієнта за стандартами IBAN має 29 знаків, зазначено й у листі НБУ від 09.09.2019 № 50-0006/46321.

Як дізнатися банк за IBAN?

Код банку — символи з 5-го по 10-й, одразу після UA і двох контрольних цифр. Калькулятор на цій сторінці показує, якому банку цей код належить за Довідником банків НБУ; коди всіх банків з ліцензією є також на сторінці кодів банків.

Що означає «контрольні цифри не збігаються»?

У номері є помилка — наприклад, змінено цифру або переставлено сусідні цифри. Звірте IBAN з документом, у якому його вказав отримувач, або скопіюйте номер заново.

Чи можна за IBAN дізнатися власника рахунку?

З самого номера — ні. IBAN складається з коду країни, контрольних цифр, коду банку і номера рахунку; імені чи назви власника серед цих складових немає, а калькулятор не звертається до банку. Правильні контрольні цифри теж не підтверджують, що рахунок існує й належить вашому отримувачу, тому реквізити звіряйте з отримувачем.