Если вам нужно получить деньги от клиента из Казахстана, оплатить учёбу в Европе или перевести средства родственникам в Турцию, у вас попросят IBAN получателя. Разберём, что это за код, как его проверить и что делать, если ваш счёт открыт в российском банке, где IBAN нет.
Что такое IBAN
IBAN (International Bank Account Number) — международный номер банковского счёта по стандарту ISO 13616. Он объединяет код страны, проверочные цифры и национальный номер счёта в одну строку. Благодаря встроенной проверке большинство опечаток обнаруживаются ещё до отправки перевода.
IBAN используют все страны ЕС и Европейской экономической зоны, Великобритания, Швейцария, Турция, страны Персидского залива, а из СНГ и соседних стран — Казахстан, Беларусь, Азербайджан, Грузия, Украина, Молдова и другие.
Из чего состоит IBAN
Структура одинакова для всех стран:
- Код страны — 2 буквы по ISO 3166 (DE, TR, KZ).
- Контрольные цифры — 2 цифры, рассчитанные по алгоритму mod 97.
- BBAN — национальный номер счёта: код банка, иногда код отделения и номер счёта. Формат BBAN свой у каждой страны.
Пример немецкого IBAN (это демонстрационный номер из документации, он не принадлежит реальному клиенту):
DE89 3704 0044 0532 0130 00
DE — Германия
89 — контрольные цифры
37040044 — код банка (Bankleitzahl)
0532013000 — номер счёта
В печатном виде IBAN разбивают на группы по 4 символа, в электронных формах вводят без пробелов.
Длина IBAN по странам
| Страна | Код | Длина |
|---|---|---|
| Германия | DE | 22 |
| Великобритания | GB | 22 |
| Испания | ES | 24 |
| Франция | FR | 27 |
| Турция | TR | 26 |
| Саудовская Аравия | SA | 24 |
| ОАЭ | AE | 23 |
| Казахстан | KZ | 20 |
| Беларусь | BY | 28 |
| Азербайджан | AZ | 28 |
| Грузия | GE | 22 |
| Украина | UA | 29 |
| Молдова | MD | 24 |
Если длина не совпадает с нормой для страны — в номере ошибка.
Как работает проверка mod 97
Алгоритм проверки:
- Перенести первые 4 символа (код страны и контрольные цифры) в конец строки.
- Заменить буквы числами: A = 10, B = 11, …, Z = 35.
- Получившееся длинное число разделить на 97.
- Если остаток равен 1, IBAN корректен.
Для примера выше: 370400440532013000 + DE89 → 370400440532013000131489 (D = 13, E = 14). Остаток от деления на 97 равен 1 — номер правильный.
Такая проверка ловит любую одиночную ошибку в символе и почти все перестановки соседних символов. Но она не подтверждает, что счёт существует и принадлежит нужному человеку. Проверить формат и контрольные цифры можно в нашем валидаторе IBAN.
Банковские реквизиты в России
Россия не использует IBAN. Для перевода в рублях внутри страны нужны:
| Реквизит | Формат | Назначение |
|---|---|---|
| БИК | 9 цифр | идентификатор банка в платёжной системе Банка России |
| Корреспондентский счёт | 20 цифр | счёт банка в Банке России |
| Расчётный / лицевой счёт | 20 цифр | счёт клиента |
| ИНН и КПП банка | 10 и 9 цифр | налоговые данные банка (для платёжных поручений) |
Для физических лиц большинство переводов идёт по номеру телефона через Систему быстрых платежей или по номеру карты, но в официальных платежах (зарплата, возвраты, оплата по договору) используются полные реквизиты.
Как устроен 20-значный номер счёта
40817 810 0 1234 5678901
40817 — балансовый счёт (счёт физического лица-резидента)
810 — код валюты (рубль; 840 — доллар США, 978 — евро, 156 — юань)
0 — контрольная цифра (рассчитывается вместе с БИК)
1234 — код подразделения банка
5678901 — порядковый номер счёта
Контрольная цифра российского счёта проверяется по собственному алгоритму с весами 7-1-3 вместе с последними цифрами БИК. Номер счёта в этом примере условный.
Международные переводы из и в Россию
Для перевода за рубеж или из-за рубежа на российский счёт обычно указывают SWIFT/BIC банка (8 или 11 символов), номер счёта, название банка и данные получателя. Учтите, что многие российские банки отключены от SWIFT или находятся под санкциями, поэтому возможность и маршрут перевода заранее уточняйте в своём банке. Суммы в другой валюте удобно пересчитать в конвертере валют.
Безопасность
- IBAN и номер счёта сами по себе не позволяют списать деньги — для этого нужен доступ к онлайн-банку или карте.
- Главный риск — подмена реквизитов: мошенники присылают «обновлённый счёт» от имени поставщика. Подтверждайте изменения реквизитов по известному телефону, а не по ответному письму.
- Проверяйте, что имя получателя совпадает с владельцем счёта. В ЕС с октября 2025 года банки обязаны проверять соответствие имени и IBAN при переводах в евро (Verification of Payee).
- Не публикуйте реквизиты в открытом доступе без необходимости.
Частые ошибки
- Путать O и 0, I и 1 — в IBAN код страны всегда буквы, остальное в большинстве стран — цифры.
- Вводить пробелы в поле, которое их не принимает.
- Указывать SWIFT вместо IBAN или наоборот.
- Искать IBAN у российского счёта — его нет, банк выдаст реквизиты для международного перевода.
Чек-лист перед переводом
- IBAN проходит проверку mod 97 и имеет правильную длину для страны.
- Указан SWIFT/BIC банка получателя.
- Имя получателя совпадает с владельцем счёта.
- Изменения реквизитов подтверждены по независимому каналу.
- Учтены комиссии банков и курс конвертации.
О том, как формируется курс при международных переводах, — в гайде Курс валют.