Валидатор IBAN
Что такое IBAN
IBAN (International Bank Account Number) — международный стандарт нумерации банковских счетов, разработанный Европейским комитетом по банковским стандартам (ECBS) и принятый как ISO 13616. Он позволяет однозначно идентифицировать счёт клиента в любом банке мира, участвующем в системе, что минимизирует ошибки при международных переводах.
Структура номера
IBAN состоит из кода страны (2 буквы), контрольных цифр (2), и BBAN — национального номера счёта. Длина зависит от страны: от 15 символов (Норвегия) до 34 (Сент-Люсия). BBAN включает код банка, отделения и номер счёта.
Алгоритм проверки
Валидация IBAN основана на арифметике mod 97 (ISO 7064). Первые 4 символа переносятся в конец, буквы заменяются числами (A=10, B=11, ..., Z=35), и результат делится на 97. Если остаток равен 1 — номер корректен. Это гарантирует обнаружение 97% опечаток.
Где используется
IBAN обязателен для переводов в странах ЕС, используется в большинстве стран Европы, Ближнего Востока, Северной Африки и Карибского бассейна. Постсоветские страны (Казахстан, Грузия, Азербайджан, Беларусь, Украина) также приняли стандарт.
Структура IBAN по странам
Каждая страна определяет свою длину IBAN и внутреннюю структуру BBAN. Ниже представлены примеры для наиболее распространённых направлений международных переводов.
Примеры формата IBAN
Германия (DE) — 22 символа
DE89 3704 0044 0532 0130 00DE — страна | 89 — контрольные | 37040044 — BLZ (код банка) | 0532013000 — номер счёта
Великобритания (GB) — 22 символа
GB29 NWBK 6016 1331 9268 19GB — страна | 29 — контрольные | NWBK — банк (NatWest) | 601613 — sort code | 31926819 — счёт
Франция (FR) — 27 символов
FR76 3000 6000 0112 3456 7890 189FR — страна | 76 — контрольные | 30006 — банк | 00001 — отделение | 12345678901 — счёт | 89 — ключ RIB
Казахстан (KZ) — 20 символов
KZ86 125K ZT50 0410 0100KZ — страна | 86 — контрольные | 125 — код банка | KZT5004100100 — номер счёта
Когда нужна проверка IBAN
Валидация IBAN помогает избежать ошибок и задержек при международных платежах. Вот основные сценарии использования.
Международные переводы
Перед отправкой SWIFT-перевода убедитесь, что IBAN получателя корректен. Ошибка в одной цифре приведёт к возврату платежа, комиссии за неуспешный перевод и задержке до 2 недель.
Бухгалтерия и ВЭД
При работе с иностранными контрагентами бухгалтерии необходимо проверять реквизиты в счетах и инвойсах. Ошибочный IBAN в платёжном поручении блокирует операцию в банке.
Маркетплейсы и e-commerce
Продавцы на международных площадках (Amazon, eBay) указывают IBAN для вывода средств. Валидация на этапе ввода предотвращает потерю выплат.
Разработка платёжных систем
Программисты интегрируют проверку IBAN в формы оплаты и регистрации. Наш инструмент помогает тестировать алгоритм валидации перед деплоем.
Обучение за рубежом
Студенты, оплачивающие обучение в европейских вузах, получают IBAN-реквизиты от университета. Проверка исключает опечатки при копировании из PDF-документов.
Покупка недвижимости
Сделки с зарубежной недвижимостью предполагают крупные переводы. Ошибка в IBAN при отправке задатка или полной суммы может стоить времени и нервов.
Как работает алгоритм проверки
Пошаговый разбор алгоритма валидации IBAN по стандарту ISO 13616 на примере немецкого номера.
Очистка и нормализация
Удалите все пробелы и приведите буквы к верхнему регистру. Пример: «DE89 3704 0044 0532 0130 00» превращается в «DE89370400440532013000».
Перенос первых 4 символов
Переместите первые 4 символа (код страны + контрольные цифры) в конец строки: «370400440532013000DE89».
Замена букв числами
Каждую букву замените двузначным числом: A=10, B=11, ..., Z=35. «D»=13, «E»=14. Результат: «3704004405320130001314 89».
Деление на 97
Вычислите остаток от деления получившегося числа на 97. Если результат равен 1 — IBAN корректен. Иначе в номере допущена ошибка.
Важно: IBAN-валидация проверяет только контрольную сумму. Она не подтверждает существование счёта в банке. Для проверки активности счёта обратитесь в банк-отправитель.
Надёжность: алгоритм mod 97 обнаруживает 97,95% всех ошибок, включая перестановку двух соседних цифр. Вероятность ложного срабатывания — менее 1 к 97.
IBAN и SWIFT/BIC: в чём разница
При международных переводах используются оба кода, но они выполняют разные функции. Понимание различий поможет правильно заполнить платёжное поручение.
IBAN
- - Идентифицирует конкретный банковский счёт
- - До 34 алфавитно-цифровых символов
- - Включает код страны, контрольные цифры, код банка и номер счёта
- - Используется для маршрутизации платежа к конечному получателю
- - Обязателен для переводов в SEPA-зоне (ЕС + EEA)
SWIFT/BIC
- - Идентифицирует банк (не счёт)
- - 8 или 11 символов (буквы + цифры)
- - Включает код банка, страну, город и филиал
- - Используется для идентификации банка-получателя в межбанковской сети
- - Нужен для всех международных переводов (не только SEPA)
Для международного перевода обычно требуются оба реквизита: SWIFT/BIC указывает банк, а IBAN — конкретный счёт в этом банке. Некоторые банки извлекают SWIFT-код из IBAN автоматически, но лучше указать оба.
Длина IBAN по странам
Длина IBAN строго фиксирована для каждой страны. Несовпадение длины — первый признак ошибки. Ниже приведены популярные направления переводов.
Советы по работе с IBAN
Практические рекомендации, которые помогут избежать типичных ошибок при вводе и обработке международных банковских номеров.
1Копируйте, а не вводите вручную
IBAN содержит до 34 символов — при ручном вводе легко допустить опечатку. Всегда копируйте номер из официального документа или банковского приложения. После вставки проверьте валидатором.
2Не путайте O (букву) и 0 (ноль)
В некоторых шрифтах буква O и цифра 0 выглядят одинаково. IBAN начинается с 2 букв (код страны), далее в BBAN могут встречаться буквы (например, GB). Используйте моноширинный шрифт для визуальной проверки.
3Проверяйте длину для конкретной страны
IBAN Германии всегда 22 символа, Франции — 27, Нидерландов — 18. Если длина отличается — номер содержит лишний или пропущенный символ. Наш валидатор автоматически проверяет соответствие.
4Форматирование не влияет на валидность
Пробелы в IBAN — только для удобства чтения. «DE89370400440532013000» и «DE89 3704 0044 0532 0130 00» — это один и тот же номер. Банковские системы игнорируют пробелы при обработке.
IBAN в системе SEPA
Единая зона платежей в евро (SEPA) объединяет 36 стран и делает переводы внутри зоны такими же простыми, как внутренние. IBAN является ключевым идентификатором в SEPA-переводах.
SEPA Credit Transfer
Обычные переводы в евро между банками SEPA-зоны. Для отправки достаточно IBAN получателя. Комиссия не превышает внутреннюю, срок — 1 рабочий день. Максимальная сумма не ограничена.
SEPA Direct Debit
Прямое списание с согласия клиента — используется для подписок, коммунальных услуг, страховых взносов. Плательщик указывает свой IBAN и подписывает мандат (согласие на списание).
SEPA Instant
Мгновенные переводы — средства зачисляются за 10 секунд, доступны 24/7/365. Лимит до 100 000 евро за транзакцию. Поддерживается большинством крупных банков ЕС. Требуется IBAN получателя.
Часто задаваемые вопросы

Лиана Арифметова
Миссия: Демократизировать сложные расчеты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».
Был ли этот калькулятор полезен?
Отказ от ответственности
Только для информационных целей. Все расчёты, результаты и данные, предоставляемые данным инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.
Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.
Медицинские, финансовые и профессиональные решения должны приниматься исключительно на основании консультации с квалифицированными специалистами — врачом, финансовым советником, инженером или другим профессионалом в соответствующей области. Не используйте результаты данного инструмента как единственное основание для принятия важных решений.
Ограничение ответственности. Авторы и разработчики сервиса не несут никакой ответственности за прямой или косвенный ущерб, возникший в результате использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию и применение полученных результатов.
Похожие инструменты
Калькулятор размера Docker-образа
Оценка размера Docker-образа по базовому образу и зависимостям. Сравнение base images, советы по оптимизации и multi-stage сборке.
Калькулятор пчеловодства
Расчёт производства мёда и воска, кормления пчёл на зимовку, экономики пасеки. По нормам ГОСТ 19792-2017 и ветеринарным правилам РФ.
Калькулятор ремонта квартиры: материалы, работы, бюджет
Калькулятор ремонта. Расчёт площади стен и пола, количества материалов, стоимости работ, электрики, сантехники и общего бюджета.
Калькулятор когортного анализа (Retention)
Расчёт Retention, Churn Rate, LTV по когортам. Тепловая карта удержания пользователей, визуализация и экспорт в CSV.
Калькулятор вечеринки: еда, напитки, бюджет, площадка
Калькулятор планирования вечеринки. Расчёт еды и напитков на гостей, бюджет мероприятия, количество алкоголя, размер площадки.
Калькулятор битрейта видео
Расчёт размера видеофайла по разрешению, FPS, кодеку и длительности. Рекомендации YouTube, Telegram, VK.
Калькулятор бадминтона: калории, смэш, натяжка, площадка
Калькулятор для бадминтона. Расход калорий, скорость смэша, натяжка ракетки, физические тесты и размеры площадки.
Калькулятор расхода краски для пола
Расчёт расхода краски для пола по площади и количеству слоёв. Акриловая, эпоксидная, полиуретановая, алкидная. Стоимость.
Regex-тестер с русской документацией
Онлайн тестирование регулярных выражений с подсветкой совпадений, захватом групп и русскоязычной документацией. Шпаргалка по синтаксису regex.
Калькулятор нормы калорий (зигзаг)
Рассчитайте суточную норму калорий, настройте дефицит для похудения и используйте схему Зигзаг для разгона метаболизма.
Калькулятор времени цикла и переналадки (Setup vs Cycle)
Расчет эффективного времени цикла, производительности партии и влияния времени переналадки (Setup). Инструмент для SMED анализа.
Калькулятор научного цитирования и библиографии
Генератор ссылок по ГОСТ Р 7.0.5-2008, APA, Chicago, MLA. Расчёт индекса Хирша, импакт-фактора журнала и РИНЦ-анализ для диссертаций (ВАК).
Калькулятор транспортной инженерии: пропускная способность, светофор и дорожная одежда
Расчёты транспортной инженерии: пропускная способность дороги, дорожная одежда (ОДН 218), цикл светофора (Вебстер), тормозной путь, вираж.
Калькулятор сырьевых товаров (нефть, газ, золото)
Рассчитайте стоимость контракта, P&L, конвертацию единиц и себестоимость для нефти, газа, золота и других сырьевых товаров.
Калькулятор CSS-анимаций: easing, keyframes, тайминг, спрайты
Комплексный инструмент для веб-анимаций. Визуализация easing-функций, генератор @keyframes, расчёт тайминга и stagger-задержек, спрайтовая анимация, бюджет производительности 60fps и генерация motion-токенов.