В Украине международный номер банковского счёта всегда содержит ровно 29 буквенно-цифровых символов. Первые две позиции занимает код страны UA, далее идут две контрольные цифры, шесть знаков идентификатора банка (код ID НБУ, бывшее МФО) и 19 символов номера счёта клиента. Пробелы в электронном формате не учитываются и в платёжные документы не входят.
Вопрос «айбан сколько цифр» возникает из-за путаницы между буквами, цифрами и общей длиной. Украинский IBAN — это не «29 цифр», а 29 символов, из которых буквы стоят только в начале. Стандарт ISO 13616 допускает максимум 34 символа, поэтому в разных странах длина разная: от 15 в Норвегии до 31 на Мальте. Для внутренних и большинства международных переводов из Украины нужен именно 29-символьный ряд без пробелов.
Ниже разобрана структура номера, алгоритм проверки, типичные ошибки, сравнение с другими странами и практический чек-лист перед отправкой средств. Отдельно показано, чем IBAN отличается от номера карты и когда без BIC/SWIFT всё равно не обойтись.
Почему запрос звучит как «сколько цифр», а ответ — «29 символов»
В разговорной речи «айбан» и «цифры» слиплись в один ярлык. На самом деле стандарт оперирует символами: заглавными латинскими буквами A–Z и цифрами 0–9. Специальные знаки, дефисы и кириллица запрещены. В украинском формате буквы — только код страны UA. Остальные 27 позиций в большинстве счетов заняты цифрами, хотя спецификация BBAN для Украины допускает буквенно-цифровые знаки в блоке счёта (обозначение 19!c в реестре форматов).
Фиксированная длина нужна машинам, а не людям. Платёжная система сразу отсекает строку другой длины, не дожидаясь клиринга. Именно поэтому «почти 29» или «29 с пробелами внутри поля» для банка равняется ошибке. Печатный вид с группами по четыре символа — лишь удобство для глаза. В реквизитах, QR-коде и API пробелы убирают.
Максимум по ISO 13616 — 34 символа: 2 буквы страны, 2 контрольные цифры и до 30 символов национальной части (BBAN). Каждая страна сама фиксирует свою длину BBAN и место банковского идентификатора. Украина выбрала 25 символов BBAN (6 + 19), вместе с префиксом получается 29. Это решение закреплено Национальным банком и совпадает с официальной записью в международном реестре форматов.
Для Украины правильный ответ однозначен: IBAN имеет 29 символов без пробелов. Если видите 15, 22 или 28 знаков — это счёт другой страны или обрезанный фрагмент.
Анатомия украинского номера: что стоит на каждой позиции
Цепочка читается слева направо и никогда не «плавает» внутри страны. Изменить можно только контрольные цифры (их считает банк) и сам номер счёта, но общая рамка остаётся той же для ПриватБанка, государственных учреждений и небанковских поставщиков платёжных услуг.
| Позиции | Состав | Что означает | Пример |
|---|---|---|---|
| 1–2 | 2 буквы | Код страны по ISO 3166-1 alpha-2 | UA |
| 3–4 | 2 цифры | Контрольный разряд по алгоритму MOD 97-10 | 21 |
| 5–10 | 6 цифр | Код ID НБУ банка или поставщика услуг (ранее МФО) | 322313 |
| 11–29 | 19 символов | Номер счёта клиента; более короткий номер дополняют нулями слева | 0000026007233566001 |
Данные структуры соответствуют описанию Национального банка Украины и записи формата UA2!n6!n19!c в международном реестре IBAN. Электронный пример без пробелов: UA213223130000026007233566001. Печатный: UA21 3223 1300 0002 6007 2335 6600 1.
Девятнадцать позиций счёта — не «лишние нули для красоты». До ноября 2019 года внутренние номера были короче (часто 5–14 знаков). Чтобы не ломать исторические счета, их выровняли левыми нулями до фиксированных 19. В карточных счетах последние 14 цифр нередко совпадают с номером карты, но это не правило для каждого продукта и не основание копировать только «хвост» IBAN.
Код ID НБУ с 2021 года официально заменил понятие «код банка / МФО» в этой позиции: действующие шестизначные коды банков считаются идентификаторами НБУ. Для клиента на практике ничего не меняется — в своём IBAN вы видите тот же шестизначный код, который раньше называли МФО.
Электронный кошелёк и платёжный счёт тоже на 29 символов
С 2022 года тот же формат распространён на электронные кошельки и платёжные счета небанковских поставщиков. Номер кошелька выглядит как обычный украинский IBAN: UA, контроль, код учреждения, 19 символов. Для получателя это удобно — одно поле вместо отдельной «кошельковой» схемы. Для плательщика это означает ту же дисциплину длины: 29 символов, заглавные буквы, без пробелов в поле ввода.
Как работают контрольные цифры и почему одна ошибка останавливает платёж
Контрольный разряд — не случайная пара. Его считают по схеме ISO/IEC 7064 MOD 97-10, которую стандарт IBAN берёт как обязательную проверку целостности. Банк, который открывает счёт, генерирует эти две цифры. Клиент их не придумывает и не «подгоняет».
Проверка выглядит так. Из номера убирают пробелы и переводят буквы в верхний регистр. Первые четыре символа (UA и контрольные цифры) переносят в конец. Каждую букву заменяют двузначным числом: A = 10, B = 11, …, U = 30, Z = 35. Полученное большое число делят на 97. Остаток должен равняться 1 — иначе номер считается некорректным. Для генерации делают обратную операцию: к BBAN дописывают код страны и «00», считают остаток и берут 98 минус этот остаток.
Алгоритм хорошо ловит одиночную замену символа и перестановку соседних знаков. Именно поэтому интернет-банкинг часто подсвечивает ошибку ещё до подписи платежа. В то же время успешная проверка MOD 97 не доказывает, что счёт существует, открыт и принадлежит именно тому человеку, которого вы имеете в виду. Она лишь говорит: строка внутренне согласована.
В нашей практике мы сталкивались со случаем, когда клиент скопировал IBAN из мессенджера, где программа разбила строку переносом. Визуально «всё было на месте», но в поле попало 28 символов. Система отклонила платёж на этапе проверки длины, ещё не дойдя до MOD 97. После вставки в «Блокнот» и удаления разрыва строка стала 29-символьной и прошла контроль.
Где взять свой IBAN и чем он не является
Номер счёта в международном формате банки показывают в реквизитах карты или текущего счёта. В большинстве приложений путь короткий: карта → реквизиты / информация о счёте → поле IBAN с кнопкой копирования. То же самое есть в интернет-банкинге для ФОП и юридических лиц, в выписке и в QR-коде, который НБУ рекомендует для переводов.
Для новичка главная ловушка — номер карты. Карта имеет 16 цифр (реже другую длину по платёжной системе) и живёт отдельной жизнью: эквайринг, интернет-оплата, снятие в банкомате. IBAN обслуживает банковский счёт, на который эта карта эмитирована. Перевод «по номеру карты» и перевод «по IBAN» — разные рельсы. Если контрагент просит именно IBAN, 16 цифр карты не заменят 29 символов счёта.
Опытный пользователь проверяет ещё три вещи. Первая — что скопирован счёт той валюты и того продукта, на который ждут деньги (карточный, ФОП, валютный). Вторая — что в поле нет скрытого пробела в начале или в конце. Третья — что буквы UA заглавные. Маленькие «ua» часть форм исправляет сама, часть — нет.
Самостоятельно «склеить» IBAN из старого МФО и номера счёта не стоит, даже если вы помните формулу. Контрольные цифры без алгоритма не угадать, а ошибка в одной позиции делает всю строку недействительной. Для проверки готового номера удобен официальный валидатор на сайте Национального банка: поле принимает украинский формат UA плюс 27 символов.
Сколько символов в IBAN других стран и когда это становится вашей заботой
Перед международным переводом длина чужого номера — первый фильтр. Если польский контрагент прислал 22 символа, это почти наверняка обрезанная строка: польский IBAN имеет 28 знаков. Немецкий — 22, французский — 27, норвежский — 15. США стандарт IBAN не используют: там ABA routing number и номер счёта, плюс часто SWIFT банка.
| Страна | Код | Длина | Что стоит помнить |
|---|---|---|---|
| Украина | UA | 29 | UA + 2 + 6 + 19; обязательный во внутренних платежах |
| Польша | PL | 28 | Частое направление; короткая строка — повод уточнить |
| Германия | DE | 22 | SEPA; BIC иногда всё равно запрашивают |
| Франция | FR | 27 | В BBAN есть буквы |
| Великобритания | GB | 22 | После Brexit правила банка получателя уточняйте отдельно |
| Норвегия | NO | 15 | Самый короткий распространённый формат в Европе |
| Мальта | MT | 31 | Один из самых длинных в реестре |
| Казахстан | KZ | 20 | Короче украинского; не подставляйте «свои» 29 |
Длины собраны из публичного реестра форматов IBAN (данные SWIFT / ISO 13616, актуальные до 2026 года). Максимум стандарта — 34 символа, поэтому строка на 35 уже не IBAN.
Для перевода из Украины за границу одного IBAN иногда недостаточно. Банк-корреспондент может потребовать SWIFT/BIC учреждения получателя, назначения платежа на английском, код страны получателя и подтверждения источника средств. IBAN идентифицирует счёт, но не заменяет валютный контроль и комиссионную политику вашего банка.
Распространённые ошибки, из-за которых платёж не доходит
Большинство сбоев не в «сложности стандарта», а в копировании и смешивании реквизитов. Ниже — то, что повторяется чаще всего, и почему так делать не стоит.
- Вставлять IBAN с пробелами в поле, которое пробелов не принимает. Печатный вид удобен для бумаги. В цифровом поле лишний пробел меняет длину или ломает контрольную сумму.
- Путать IBAN с номером карты. 16 цифр карты не пройдут проверку длины 29 и не заменят счёт в гривневом или валютном переводе по реквизитам.
- Брать «хвост» счёта без UA и кода банка. Старый внутренний номер без префикса для современного платежа недействителен.
- Копировать чужой пример из статьи или чата. Демонстрационные номера на сайтах банков и справочников — учебные. Платёж на них не имеет смысла.
- Менять регистр и кириллицу. «иа» вместо UA или буква «С» из кириллической раскладки выглядят похоже, но для алгоритма это другие коды символов.
- Игнорировать длину иностранного IBAN. Украинские 29 символов не универсальны. Более короткая или длинная строка другой страны — сигнал проверить источник, а не «дописать нули».
- Считать, что зелёная галочка MOD 97 = живой счёт. Контроль ловит опечатки, не закрытые счета и не ошибочного получателя с другим, тоже валидным, номером.
Отдельный случай — пересылка реквизитов скриншотом низкого качества. Ноль и буква O, единица и заглавная I в таком фото сливаются. Лучше текст или QR, чем картинка из трёх мессенджеров подряд.
Если «что-то пошло не так»: чек-лист и граница самостоятельности
Перед подписью платежа стоит пройти короткий список. Он занимает меньше минуты и снимает большинство бытовых отказов.
- Убрать пробелы и переносы: в чистой строке ровно 29 символов для Украины.
- Убедиться, что начало — именно UA заглавными буквами.
- Сверить код банка (позиции 5–10) с названием учреждения получателя.
- Прогнать номер через валидатор НБУ или проверку в приложении банка.
- Для зарубежного получателя сверить длину с таблицей страны, а не с украинским шаблоном.
- Добавить BIC/SWIFT, если банк или сервис перевода его требует.
- Сохранить скрин или файл реквизитов до момента зачисления.
Самостоятельно можно исправить опечатку, лишний пробел, неверно скопированный счёт другой карты того же клиента. В банк стоит обращаться, когда валидатор говорит «корректно», а средства не дошли; когда получатель настаивает на номере другой длины без объяснения страны; когда нужно официальное подтверждение реквизитов для суда, налоговой или крупного контракта; когда счёт заблокирован или изменён после реорганизации банка.
По моему опыту использования банковских валидаторов в течение месяца самая частая «невидимая» ошибка — не длина, а скрытый символ после копирования из PDF. Если строка выглядит идеально, а форма всё равно краснеет, сначала вставьте её в обычный текстовый редактор.
Когда счёт «как будто тот же», но платёж вернули
Возврат после списания чаще связан не с количеством символов, а с несоответствием ФИО / названия получателя, валюты счёта, назначения платежа или санкционных фильтров. IBAN в таком случае может быть формально правильным. Тогда помогает выписка с кодом отказа и уточнение в поддержке обоих банков, а не повторная отправка «на всякий случай» той же строкой.
Вопросы, которые реально ищут после «айбан сколько цифр»
IBAN и номер карты — это одно и то же? Нет. Карта идентифицирует платёжный инструмент. IBAN идентифицирует счёт. Для пополнения «по реквизитам» нужен IBAN; для оплаты в интернете часто достаточно данных карты.
Почему у кого-то в реквизитах видны группы с пробелами, а у кого-то сплошная строка? Это тот же номер. Пробелы — печатная конвенция групп по четыре символа. В платёжной инструкции их не используют.
Можно ли отправить деньги в США по IBAN? В США национального IBAN нет. Нужны реквизиты американского формата и SWIFT банка-корреспондента. Если сервис просит IBAN для США, уточните, не имеют ли в виду промежуточный европейский счёт сервиса.
Изменится ли длина украинского IBAN в 2026 году? Официальный формат остаётся 29 символов. Меняются продукты и круг учреждений, которые обязаны его применять, а не рамка длины.
Что делать ФОП, если контрагент до сих пор просит МФО и «старый» счёт? Отправьте полный IBAN и кратко объясните, что код банка уже встроен в позиции 5–10, а отдельное поле МФО для внутренних платежей не требуется. Для архивных договоров можно добавить расшифровку структуры, но в платёжке должен стоять 29-символьный номер.
Точный ответ на запрос о количестве знаков прост только на первый взгляд: в Украине — всегда 29 символов. Далее начинается работа с деталями — контролем, страной получателя, разницей между картой и счётом. Кто проверяет длину и целостность до подписи, тот реже ищет деньги «где-то между банками».







