IBAN и BIC (SWIFT-код)

Один код обозначает счёт, другой обозначает банк. Когда нужен каждый из них и почему в SEPA отказались от BIC.

Обновлено

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, ему нужен справочник.

Источники

Нужен тестовый IBAN?

Сгенерируйте валидный IBAN для любой из 91 страны, скопируйте его в нужном формате и посмотрите, что означает каждый сегмент.

Открыть генератор