Калькулятор ниже проверяет, верны ли контрольные цифры в номере счета 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). Пошагового описания алгоритма в постановлении нет; калькулятор проверяет номер так:
- переносит первые четыре символа (UA и контрольные цифры) в конец номера;
- заменяет каждую букву двузначным числом: A = 10, B = 11 и так далее до Z = 35 (в украинском IBAN это U = 30 и A = 10);
- делит полученное число на 97: если остаток равен 1, контрольные цифры верны.
Пример — IBAN корреспондентского счета ПриватБанка в Национальном банке Украины, который ПриватБанк публикует на странице контактов своего сайта: UA17 3000 0100 0003 2003 1029 0102 6. После переноса UA17 в конец и замены букв получается число 3000010000032003102901026301017. Остаток от его деления на 97 равен 1 — контрольные цифры 17 верны.
Такая проверка обнаруживает замену любой одной цифры и перестановку двух соседних разных цифр: остаток уже не равен 1. Несколько ошибок одновременно могут случайно дать тот же остаток, поэтому номер надежнее копировать из документа получателя, чем перепечатывать вручную.
Контрольные цифры IBAN не следует путать с ключевым (контрольным) разрядом самого номера счета. По приложению 2 к Инструкции о применении Плана счетов бухгалтерского учета банков Украины (постановление Правления НБУ от 11.09.2017 № 89) это пятый символ номера счета, и в его расчет входит код банка. Калькулятор этот разряд не проверяет.
Структура украинского IBAN
| Символы | Что означают | В примере |
|---|---|---|
| 1–2 | код страны | UA |
| 3–4 | контрольные цифры (контрольная сумма) по алгоритму MOD 97-10 | 17 |
| 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 символів, доповнюється відповідною кількістю нулів, які проставляються ліворуч перед номером рахунку.
Перевод на русский язык (неофициальный)
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 и другие реквизиты с теми, которые предоставил сам получатель.
Связанные страницы
- Коды банков Украины (МФО) — код банка и код ЕГРПОУ каждого банка с лицензией, а также коды, записанные у отделений Ощадбанка и Райффайзен Банка.
- Банки Украины — список банков с лицензией НБУ.
- Реквизиты банков: ПриватБанк, Ощадбанк, ПУМБ, monobank (АО «Универсал Банк»), Райффайзен Банк, ОТП Банк.
Источники данных
- Національний банк України: Довідник банків (банки з ліцензією і відділення)
- Національний банк України: відкриті дані, фінансова звітність банків (banksfinrep)
- Фонд гарантування вкладів фізичних осіб: банки — учасники Фонду
Данные сверены 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 состоит из кода страны, контрольных цифр, кода банка и номера счета; имени или названия владельца среди этих составляющих нет, а калькулятор не обращается в банк. Верные контрольные цифры тоже не подтверждают, что счет существует и принадлежит вашему получателю, поэтому реквизиты сверяйте с получателем.