Зачем российскому рублю два цифровых кода — 810 и 643? Можно ли открыть расчётный счёт именно с кодом 643? Как избежать ошибок в платёжках и SWIFT-поручениях в 2026 году? Ответы — в этой подробной инструкции.
Кратко о главном
- 643, международный цифровой код российского рубля (RUB) по классификатору ISO-4217. Появился после деноминации 1998 года.
- 810 — «устаревший» код рубля до деноминации. Формально исключён из классификаторов, но до сих пор используется как внутренний признак валюты при генерации 20-значных номеров счетов.
- Формат счёта в рублях внутри России:
40702810ХХХХХХХХХХХХХ(два нуля + «810» в 6–8 позиции). - Формат счёта в рублях для международных расчётов: в SWIFT, валютном контроле или на карте-коносаменте ставится RUB или 643;
Где и когда использовать код 643
Международные платежи и SWIFT
При переводе денег за границу или получении валютной выручки в поле «код валюты» указывайте:
643 – Russian Ruble (RUB)
Иначе банк-корреспондент может отклонить платёж или зачислить средства по ошибочному курсу.
Договоры и счета-фактуры на экспорт
В договоре поставки или в счёте-фактуре, оформленном в рублях для нерезидента, валюта указывается как:
- RUB в тексте;
- 643 в электронных форматах (XML, EDI, ЮЗД).
Валютный контроль и статистика ЦБ
С г. в формах статотчётности ЦБ (0409113, 0409701, 4220380 и др.) код 643 проставляется автоматически при выборе «российский рубль».
Почему в номере счёта всё ещё «810»
20-значный расчётный счёт в РФ формируется по ГОСТ-Р 56042-2014:
4 0 7 0 2 8 1 0 …
Шестая и седьмая цифры обозначают код валюты: «810» остался техническим маркёром, чтобы банки не переписывали миллиарды счетов. ЦБ в письме 176-Т (январь 2001 г.) разрешил сохранить «810» внутри номера счёта и использовать «643» только как обособленный реквизит документа.
Можно ли открыть счёт «с кодом 643» в банке?
Короткий ответ, нет.
- Клиент открывает обычный рублёвый счёт;
- банк сам формирует 20-значный номер, где «810» — часть структуры;
- для SWIFT-реквизитов банк укажет 643 (RUB) — это пропишут в справке SWIFT BIC или в выписке.
Требовать от менеджера «сделать счёт с 643» бессмысленно: код 643 не заменяет «810» в номере, а лишь используется параллельно в других полях.
Типовые ошибки и как их избежать
| Ошибка | Последствие | Как правильно |
|---|---|---|
| В SWIFT-файле указать валюту 810 | Платёж отклонён корреспондентским банком | Обязательно 643 (или RUB) |
| В договоре написать «код валюты 810» | Валютный контроль может потребовать уточнение | Указывать «RUB (643)» |
| Путать 643 с 840 или 978 | Неверный курс конвертации в рублях | Двойная проверка в электронном банке + сверка кода ЦБ |
Чек-лист для бухгалтера и финансиста в 2026 году
- Проверьте, что в SWIFT-реквизитах валюта —
RUBили643. - Убедитесь, что в контракте экспортёра/импортёра валютой считается рубль с кодом 643.
- В 1С, SAP или ЭДО проставьте код валюты 643 для рублёвых выгрузок в ФНС/ЦБ.
- В российской платёжке поле «Валюта платежа» = RUB, поле «Код валюты» = 643.
Частые вопросы
Может ли ЦБ отменить 810 в номере счёта?
Теоретически — да, но это потребует масштабной переделки всех счетов, платёжных карт и документооборота. В ближайшие пять лет никаких сроков не анонсировано.
Что будет, если я напишу 810 вместо 643 в SWIFT-поручении?
Корреспондентский банк считает 810 «недействительным» кодом и вернёт платёж с пометкой Invalid currency. Потребуется новое поручение с кодом 643 + комиссия за возврат.
Как найти код валюты в выписке Сбербанка/Т-Банка/Альфа-Банка?
Откройте выписку → колонка «Валюта» → RUB. В структурированном CSV/XML экспорте ЦБ код будет указан как 643.
Код 643, это «настоящий» российский рубль для внешнего мира и для статистики ЦБ. Код 810 остался «внутри» номера счёта и не исчезнет, пока не изменится вся российская банковская нумерация. Главное правило для бизнеса и бухгалтерии: в номере счёта — 810, везде остальное — 643 (RUB).
Будьте внимательны при заполнении документов, и ваши рубли всегда придут точно по адресу.