calcal.ru
Проверка по стандарту ISO 13616

Валидатор IBAN

Мгновенная проверка международного банковского номера. Валидация контрольной суммы, расшифровка структуры, определение страны и банка. Пакетная обработка нескольких IBAN.

80+
Стран поддержки
Полный реестр IBAN-стран мира
ISO 13616
Стандарт проверки
Международный алгоритм валидации
34
Макс. длина IBAN
До 34 алфавитно-цифровых символов
mod 97
Контрольная сумма
Проверка остатка от деления на 97

Что такое 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 00

DE — страна | 89 — контрольные | 37040044 — BLZ (код банка) | 0532013000 — номер счёта

Великобритания (GB) — 22 символа

GB29 NWBK 6016 1331 9268 19

GB — страна | 29 — контрольные | NWBK — банк (NatWest) | 601613 — sort code | 31926819 — счёт

Франция (FR) — 27 символов

FR76 3000 6000 0112 3456 7890 189

FR — страна | 76 — контрольные | 30006 — банк | 00001 — отделение | 12345678901 — счёт | 89 — ключ RIB

Казахстан (KZ) — 20 символов

KZ86 125K ZT50 0410 0100

KZ — страна | 86 — контрольные | 125 — код банка | KZT5004100100 — номер счёта

Когда нужна проверка IBAN

Валидация IBAN помогает избежать ошибок и задержек при международных платежах. Вот основные сценарии использования.

💸

Международные переводы

Перед отправкой SWIFT-перевода убедитесь, что IBAN получателя корректен. Ошибка в одной цифре приведёт к возврату платежа, комиссии за неуспешный перевод и задержке до 2 недель.

🏢

Бухгалтерия и ВЭД

При работе с иностранными контрагентами бухгалтерии необходимо проверять реквизиты в счетах и инвойсах. Ошибочный IBAN в платёжном поручении блокирует операцию в банке.

🛒

Маркетплейсы и e-commerce

Продавцы на международных площадках (Amazon, eBay) указывают IBAN для вывода средств. Валидация на этапе ввода предотвращает потерю выплат.

👨‍💻

Разработка платёжных систем

Программисты интегрируют проверку IBAN в формы оплаты и регистрации. Наш инструмент помогает тестировать алгоритм валидации перед деплоем.

🎓

Обучение за рубежом

Студенты, оплачивающие обучение в европейских вузах, получают IBAN-реквизиты от университета. Проверка исключает опечатки при копировании из PDF-документов.

🏠

Покупка недвижимости

Сделки с зарубежной недвижимостью предполагают крупные переводы. Ошибка в IBAN при отправке задатка или полной суммы может стоить времени и нервов.

Как работает алгоритм проверки

Пошаговый разбор алгоритма валидации IBAN по стандарту ISO 13616 на примере немецкого номера.

1

Очистка и нормализация

Удалите все пробелы и приведите буквы к верхнему регистру. Пример: «DE89 3704 0044 0532 0130 00» превращается в «DE89370400440532013000».

2

Перенос первых 4 символов

Переместите первые 4 символа (код страны + контрольные цифры) в конец строки: «370400440532013000DE89».

3

Замена букв числами

Каждую букву замените двузначным числом: A=10, B=11, ..., Z=35. «D»=13, «E»=14. Результат: «3704004405320130001314 89».

4

Деление на 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 строго фиксирована для каждой страны. Несовпадение длины — первый признак ошибки. Ниже приведены популярные направления переводов.

DE
Германия
22
символов
GB
Великобритания
22
символов
FR
Франция
27
символов
IT
Италия
27
символов
ES
Испания
24
символов
CH
Швейцария
21
символов
AT
Австрия
20
символов
NL
Нидерланды
18
символов
PL
Польша
28
символов
CZ
Чехия
24
символов
UA
Украина
29
символов
BY
Беларусь
28
символов
KZ
Казахстан
20
символов
AZ
Азербайджан
28
символов
GE
Грузия
22
символов
AM
Армения
20
символов
TR
Турция
26
символов
SE
Швеция
24
символов
NO
Норвегия
15
символов
DK
Дания
18
символов

Советы по работе с 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 получателя.

Часто задаваемые вопросы

IBAN (International Bank Account Number) — международный номер банковского счёта по стандарту ISO 13616. Он однозначно идентифицирует счёт клиента в любом банке мира, участвующем в системе. IBAN нужен для международных переводов — он минимизирует ошибки маршрутизации платежей и ускоряет обработку транзакций.
IBAN состоит из: 1) двухбуквенного кода страны (DE — Германия, GB — Великобритания); 2) двух контрольных цифр, вычисленных по алгоритму mod 97; 3) BBAN — национального номера банковского счёта, включающего код банка, код отделения и номер счёта. Общая длина — от 15 до 34 символов в зависимости от страны.
Алгоритм ISO 13616: удалите пробелы и приведите к верхнему регистру; перенесите первые 4 символа в конец; замените каждую букву числом (A=10, B=11, ..., Z=35); полученное число разделите на 97. Если остаток равен 1 — IBAN корректен. Этот метод обнаруживает более 97% всех одиночных ошибок и транспозиций.
Нет, Россия не перешла на систему IBAN. Российские банки используют собственную систему: 20-значный номер расчётного счёта + БИК банка. Для переводов в/из России используется SWIFT-код банка и номер счёта. Для проверки российских реквизитов используйте наш валидатор расчётного счёта.
Длина строго фиксирована для каждой страны: Норвегия — 15, Бельгия — 16, Нидерланды — 18, Австрия и Казахстан — 20, Швейцария — 21, Германия и Великобритания — 22, Испания и Чехия — 24, Франция и Италия — 27, Польша и Беларусь — 28, Украина — 29. Максимальная длина по стандарту — 34 символа.
IBAN идентифицирует конкретный банковский счёт (до 34 символов), а SWIFT/BIC — банк как организацию (8 или 11 символов). Для международного перевода обычно нужны оба кода. В SEPA-зоне (ЕС) для переводов в евро достаточно одного IBAN — SWIFT-код банк определяет автоматически.
Да. Проверка по алгоритму mod 97 подтверждает только математическую корректность контрольной суммы. Она не гарантирует, что такой счёт действительно открыт в банке. Для подтверждения существования счёта банки используют дополнительные сервисы верификации (например, IBAN Name Check в SEPA).
IBAN — это реквизит для получения платежей, аналог номера банковской карты для переводов. Зная только IBAN, нельзя списать средства (за исключением стран с системой Direct Debit, где нужен ещё мандат). Однако не стоит публиковать IBAN в открытом доступе — это может привести к нежелательным входящим платежам или фишинговым атакам.
В электронных системах IBAN передаётся без пробелов в верхнем регистре. В документах и на бумаге принято разделять пробелами по 4 символа для удобства чтения: «DE89 3704 0044 0532 0130 00». Наш валидатор принимает оба формата и автоматически форматирует результат.
Да. Включите переключатель «Пакетный режим» — появится текстовое поле, куда можно вставить несколько IBAN (по одному на строку). Все номера будут проверены одновременно, и вы увидите сводку: количество валидных и ошибочных. Это удобно для бухгалтерии и проверки реестров контрагентов.
Лиана Арифметова
Создатель

Лиана Арифметова

Миссия: Демократизировать сложные расчеты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».

⚖️

Отказ от ответственности

Только для информационных целей. Все расчёты, результаты и данные, предоставляемые данным инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.

Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.

Медицинские, финансовые и профессиональные решения должны приниматься исключительно на основании консультации с квалифицированными специалистами — врачом, финансовым советником, инженером или другим профессионалом в соответствующей области. Не используйте результаты данного инструмента как единственное основание для принятия важных решений.

Ограничение ответственности. Авторы и разработчики сервиса не несут никакой ответственности за прямой или косвенный ущерб, возникший в результате использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию и применение полученных результатов.

Похожие инструменты

💻

Калькулятор CSS-анимаций: easing, keyframes, тайминг, спрайты

Комплексный инструмент для веб-анимаций. Визуализация easing-функций, генератор @keyframes, расчёт тайминга и stagger-задержек, спрайтовая анимация, бюджет производительности 60fps и генерация motion-токенов.

💰

Калькулятор накоплений

Расчёт цели накопления: ежемесячный взнос, срок достижения, доходность с учётом инфляции.

💻

Калькулятор Wi-Fi покрытия

Расчёт зоны покрытия Wi-Fi: количество роутеров по площади, учёт стен и материалов.

💰

Калькулятор страхования (ОСАГО, КАСКО, жизнь)

Рассчитайте стоимость ОСАГО по коэффициентам ЦБ РФ, КАСКО, страхование жизни и имущества. Все коэффициенты КБМ, КТ, КВС.

🧮

Калькулятор выборки и репрезентативности

Расчёт размера выборки по формуле Кокрана, погрешность выборки, генератор случайных чисел и сравнение методов выборки (случайная, стратифицированная).

💻

Base64 кодировщик/декодировщик

Кодирование и декодирование Base64 онлайн с поддержкой UTF-8 и кириллицы. Base64URL, Data URI, статистика размера.

🧮

Калькулятор пчеловодства

Расчёт производства мёда и воска, кормления пчёл на зимовку, экономики пасеки. По нормам ГОСТ 19792-2017 и ветеринарным правилам РФ.

⚗️

Калькулятор химии полимеров

Степень полимеризации, молекулярная масса Mn/Mw/PDI, уравнение Марка-Хаувинка, температура стеклования Tg, сополимеризация.

🏠

Калькулятор объёмного веса (Dimensional Weight)

Рассчитайте объемный вес груза для отправки (DHL, FedEx, UPS). Сравнение с фактическим весом, расчет стоимости доставки.

🧮

Калькулятор расхода ткани на обивку мебели

Расчёт расхода ткани на перетяжку дивана, кресла, стула. По типу мебели или размерам.

🏠

Калькулятор стоимости владения автомобилем (TCO)

Рассчитайте полную стоимость содержания автомобиля: топливо, ОСАГО, КАСКО, транспортный налог, ТО, шины, парковка, мойка, амортизация. Итого за месяц, год и за 1 км.

💻

Калькулятор технического долга: объём, SQALE, рефакторинг

Комплексный калькулятор технического долга: оценка объёма в часах и рублях, расчёт процентной ставки (стоимость бездействия), матрица приоритизации (impact vs effort), метрики качества кода (цикломатическая сложность, дупликация, покрытие тестами), план рефакторинга по спринтам, SQALE рейтинг A-E.

🏥

Калькулятор мануальной терапии: ВАШ, ODI, NDI, Кобб и ROM позвоночника

Расчёты мануальной терапии: шкала боли ВАШ/NRS, индекс Освестри (ODI), NDI, угол Кобба, ROM позвоночника, Roland-Morris.

🏗️

Калькулятор колодца из бетонных колец

Расчёт стоимости колодца: количество колец, глубина, гидроизоляция, донный фильтр, насос. Цены 2024–2025.

📐

Калькулятор интерполяции (Лагранж, сплайн)

Интерполяция функции онлайн: линейная, полином Лагранжа, кубический сплайн. Построение графика по точкам.