Проверка формата и контрольной суммы IBAN (Украина)
Проверка формата и контрольной суммы IBAN по ISO 13616 и MOD-97; банк и статус в НБУ не проверяются.
Структура счета IBAN в Украине (29 символов):
• UA — код страны
• NN — контрольные разряды
• NNNNNN — код банка (MFO, структурное поле)
• NNNNNNNNNNNNNNNNNNN — номер счета (19 цифр)
Как устроен украинский IBAN
Украинский IBAN состоит из 29 символов: код страны UA, две контрольные цифры, шестизначный МФО банка и 19 цифр номера счета. Соответствует международному стандарту ISO 13616.
UAxx XXXXX XXXXXXXXXXXXXXXXX — 29 символов: UA + 2 контрольные цифры + МФО (6) + счет (19)
Инструмент проверяет только формат, длину и контрольную сумму IBAN по алгоритму MOD-97; он не подтверждает существование счета, банк или статус в НБУ.
Разбор украинского IBAN на примере
Возьмём образец UA21 3223 1300 0002 6007 2335 6600 1. Это учебный пример: он проходит проверку контрольной суммы, но не означает, что такой счёт существует. Номер делится на четыре части:
UA — код страны
21 — две контрольные цифры
322313 — МФО, шестизначный код банка в системе НБУ
0000026007233566001 — номер счёта, 19 цифр
Номер счёта всегда занимает 19 знаков. Если внутренний номер короче, его слева дополняют нулями, поэтому нули в начале — часть счёта, и отбрасывать их нельзя. Всего получается ровно 29 символов.
Как работает проверка контрольной суммы (MOD-97)
Инструмент делает ту же проверку, которую можно выполнить вручную:
1. Уберите пробелы и приведите буквы к верхнему регистру.
2. Перенесите первые четыре символа (UA и две контрольные цифры) в конец номера.
3. Замените буквы числами: A = 10, B = 11 … Z = 35. Для UA получится 3010.
4. Разделите получившееся длинное число на 97. Если остаток равен 1, контрольная сумма верна.
Для нашего примера строка превращается в 3223130000026007233566001301021, а остаток от деления на 97 равен 1.
Такая проверка ловит любую одну неверную цифру и перестановку двух соседних цифр. Но существование счёта она не подтверждает: чужой, но корректный по формату IBAN тоже пройдёт проверку. Перед платежом на крупную сумму подтвердите реквизиты у получателя.
Инструмент не определяет банк по МФО (название банка можно найти в справочнике на сайте НБУ) и не отправляет введённые данные: расчёт идёт в вашем браузере.
Частые ошибки при вводе IBAN
Буква O вместо нуля. После UA допустимы только цифры. Инструмент сообщит, что нужны UA и 27 цифр.
Потерянные нули в начале номера счёта. Длина IBAN должна быть ровно 29 символов; если их меньше, инструмент покажет, сколько введено.
Лишние символы при копировании. Пробелы инструмент убирает сам, а дефисы и другие знаки нужно удалить. Строчные буквы допустимы: они приводятся к верхнему регистру.
IBAN другой страны. Проверяются только украинские номера, поэтому номер, начинающийся не с UA, будет отклонён.
Частые вопросы про IBAN
Что такое IBAN и зачем он нужен?
IBAN — международный номер банковского счета по стандарту ISO 13616. В Украине он обязателен для переводов, в том числе в Европу. Этот инструмент проверяет формат и контрольную сумму, но не подтверждает банк или статус счета.
Сколько символов в украинском IBAN?
Ровно 29: две буквы UA, две контрольные цифры, шесть цифр MFO и девятнадцать цифр номера счета. Поле MFO — часть формата, а не подтверждение банка.
Безопасно ли вводить IBAN на этом сайте?
Да. Расчет выполняется полностью в вашем браузере — номер счета никуда не передается и не сохраняется.
Можно ли вставлять IBAN с пробелами?
Да. Банковские приложения обычно показывают номер группами по четыре знака, и его можно вставлять как есть: пробелы инструмент уберёт сам.
Что значит ошибка «IBAN должен содержать UA и 27 цифр»?
После букв UA остальные 27 знаков должны быть цифрами. Чаще всего причина — буква O вместо нуля, дефис или другой лишний символ.
Что такое МФО в составе IBAN?
Это шесть цифр после контрольных разрядов — код банка в системе НБУ. После успешной проверки инструмент показывает МФО и номер счёта отдельно. Название банка по МФО можно найти в справочнике на сайте НБУ.
Как проверить IBAN вручную?
Перенесите первые четыре символа в конец, замените буквы числами (A = 10 … Z = 35) и разделите получившееся число на 97. Если остаток равен 1, контрольная сумма верна.
Материал носит справочный характер и не является финансовой консультацией.
Другие инструменты
Сумма прописью онлайн
Число или сумма словами на украинском, русском и английском: гривны, доллары, евро, копейки.
Транслитерация украинского текста
Перевод имён и слов с кириллицы в латиницу по правилам Постановления КМУ № 55 (2010).
Калькулятор НДС онлайн
Быстрое выделение и начисление НДС по выбранным ставкам (20%, 7%, 14%, 0%).
Кредитный калькулятор (Аннуитет)
Расчет ежемесячного платежа, переплаты и общей стоимости потребительского кредита.