IBAN и BIC часто просят вместе, поэтому их легко перепутать. Они отвечают на разные вопросы: IBAN говорит, на какой счёт должны прийти деньги, а BIC говорит, в каком банке этот счёт открыт.
IBAN идентифицирует счёт
IBAN вроде DE89 3704 0044 0532 0130 00, немецкого, указывает на один конкретный счёт. Он начинается с кода страны и двух контрольных цифр, за которыми идёт национальный номер счёта. Его определяет стандарт ISO 13616. Подробно о нём рассказывает статья Что такое IBAN?
BIC идентифицирует банк
BIC (Business Identifier Code, определён в ISO 9362) идентифицирует в международной платёжной сети банк, а иногда и конкретное его отделение. Его часто называют SWIFT-кодом, потому что SWIFT как регистрационный орган выдаёт BIC и управляет сетью, в которой они используются. Некоторые BIC существуют только для справки и к этой сети не подключены.
BIC состоит из 8 или 11 символов. DEUTDEFF, BIC Deutsche Bank во Франкфурте, раскладывается так:
| Часть | В примере | Значение |
|---|---|---|
| Префикс участника | DEUT |
Организация (четыре символа) |
| Код страны | DE |
Германия |
| Суффикс участника | FF |
Два символа, по традиции обозначают местонахождение; здесь Франкфурт |
| Код отделения (необязательный) | нет | Ещё три символа для отделения; XXX или их отсутствие означает головной офис |
Сравнение
| IBAN | BIC | |
|---|---|---|
| Что идентифицирует | Счёт | Банк или отделение |
| Стандарт | ISO 13616 | ISO 9362 |
| Длина | От 15 до 34 символов, в зависимости от страны | 8 или 11 символов |
| Есть контрольные цифры | Да, две (MOD-97) | Нет |
| Принадлежит лично вам | Да | Нет, один и тот же для всех клиентов банка или отделения |
Когда нужны оба кода
Внутри SEPA, единой зоны платежей в евро, для переводов и прямого дебетования в евро достаточно одного IBAN. Правила ЕС запретили банкам требовать от клиентов BIC: для внутренних платежей с февраля 2014 года, для трансграничных с февраля 2016 года. Ваш банк сам определяет BIC по IBAN. Эта история рассказана в статье IBAN и SEPA.
За пределами SEPA для многих международных переводов по-прежнему нужны оба кода. BIC направляет платёж в нужный банк, а IBAN, если страна получателя им пользуется, сообщает этому банку, на какой счёт зачислить деньги. Страны, где IBAN не используют, например США, сочетают BIC с собственными номерами счетов и банков. Подробнее в статье Страны, где не используют IBAN.
Можно ли получить BIC из IBAN?
Вычислить его нельзя. Код банка внутри BBAN часто соответствует одному BIC, но это соответствие хранится в справочниках банков и платёжных провайдеров, а не в самом IBAN. По той же причине валидатор может проверить структуру IBAN офлайн, а чтобы узнать, к какому банку относится IBAN, ему нужен справочник.
Источники
- ISO 9362:2022: стандарт BIC.
- ISO 13616-1:2020: стандарт IBAN.
- Регламент (ЕС) № 260/2012, статья 5: отмена требования указывать BIC для платежей в евро внутри ЕС.