ISO 20022 - международный стандарт обмена финансовыми сообщениями. Несколько лет банковская отрасль постепенно мигрирует с старого SWIFT-формата (MT) на ISO 20022. Полный переход для SWIFT-сети - март 2025 года. К 2026 году система должна работать полностью на новом стандарте.
Что это
SWIFT MT - формат банковских сообщений, разработанный в 1970-х. Структура простая, поля короткие, информации мало. Например, в назначении платежа можно дать всего несколько строк свободного текста.
ISO 20022 - современный XML/JSON-формат с богатой структурой. Поддерживает структурированную информацию о получателе, цели платежа, налоговых атрибутах, расчётной валюте. Сообщение становится понятным для машин.
Что это даёт
Меньше ошибок. Структурированный формат позволяет автоматически проверять и обогащать платёж: имя получателя сверяется с IBAN, валютные пары проверяются, страны - сравниваются со списком санкций. Это снижает количество зависающих платежей и звонков клиентов в банк.
Лучше AML. Банки могут эффективнее проверять платежи на отмывание - структурированная информация легче поддаётся анализу, чем свободный текст.
Возможность автоматизации. Бухгалтерии и казначейства смогут автоматически парсить входящие платежи, сводить их с инвойсами, проводить в учётной системе без ручного ввода.
Что это меняет для пользователя
В большинстве случаев - незаметно. SWIFT-переводы продолжают идти за 1-3 рабочих дня, со своими комиссиями. Но:
Назначение платежа становится богаче. Можно передать структурированную информацию: номер инвойса, ссылку на договор, налоговые реквизиты. Получатель увидит это в распознаваемом формате.
Меньше возвратов. Платежи, которые раньше зависали из-за неполной информации, теперь чаще обрабатываются автоматически.
SWIFT GPI. Параллельно с ISO 20022 широко внедрено отслеживание: SWIFT GPI даёт unique end-to-end transaction reference (UETR), и можно следить за платежом в реальном времени, как за посылкой. Многие банки уже показывают это в приложении.
На что обратить внимание бизнесу
Если вы интегрированы с банком через файлы (ABA, MT940) или собственный API, проверьте, что переход на новый стандарт прошёл корректно. Иногда после миграции старые поля приходят пустыми, а новая информация не парсится клиентским ПО. Это решается на стороне банка, но об этом нужно сигнализировать.