При работе в устаревших конфигурациях, таких как 1С:Управление производственным предприятием (УПП), редакция 1.3, бухгалтеры часто сталкиваются с трудностями при оформлении трансграничных платежей, особенно в страны СНГ. Одной из наиболее острых проблем является перевод денежных средств в Республику Беларусь. Проблема заключается в том, что система проверки корректности введенных данных в 1С ориентирована на российские стандарты (9-значный БИК и 20-значный расчетный счет), в то время как Беларусь перешла на международные форматы IBAN и BIC SWIFT.
В этой статье мы подробно разберем, как правильно настроить систему и оформить платежное поручение, чтобы банк не отклонил платеж, а программа 1С позволила сохранить и провести документ.
Разберем ситуацию: при попытке добавить белорусский банк в справочник Банки, программа выдает ошибку, сообщая, что БИК имеет неверный формат или контрольное число расчетного счета не совпадает. Это происходит из-за того, что в коде конфигурации 1С:УПП 1.3 жестко прописаны маски ввода для российских банковских реквизитов. С 2017 года Беларусь использует формат IBAN (28 символов) и BIC SWIFT (8 или 11 символов), которые принципиально не проходят стандартную проверку «на российскость». Для решения этой проблемы без изменения конфигурации можно воспользоваться обработкой для ввода иностранных банков и расчетных счетов.
Проанализируем основные способы решения этой задачи, исходя из практики работы с валютным контролем и техническими особенностями 1С. При необходимости ускорить процесс подойдет инструмент для автоматического создания расчетных счетов иностранных контрагентов.
Это самый надежный и правильный метод для перевода российских рублей (RUB) в Беларусь. Суть метода заключается в том, что большинство крупных белорусских банков имеют открытые рублевые счета в российских банках (например, в ВТБ, Сбербанке или Газпромбанке). В этом случае платеж технически идет внутри РФ, а уже банк-корреспондент переправляет деньги конечному получателю в Беларусь.
Пошаговая инструкция по оформлению:
Банки вы заводите именно российский банк-посредник. У него будет стандартный 9-значный БИК и 20-значный корсчет. Программа 1С воспримет эти данные без ошибок.Если ваш банк требует прямой перевод или вы используете специфические настройки Клиент-Банка, можно попробовать настроить зарубежный банк напрямую. Рассмотрим, как обойти проверки 1С:
В справочнике Банки при создании нового элемента обязательно выберите в поле Страна — Беларусь. В типовых версиях УПП это должно переключить логику проверки БИК. Если программа все равно «ругается», выполните следующие действия:
Контрагенты для счета получателя выберите вид счета Иностранный. Поле для номера счета в этом режиме часто позволяет вводить большее количество символов, необходимых для IBAN (28 знаков).Даже если вы переводите рубли в Беларусь, эта операция считается валютной, так как получатель является нерезидентом. Выясним, что обязательно должно быть в платежном поручении:
Код вида операции (VO): Перед основным текстом в поле Назначение платежа обязательно должен стоять код вида операции в фигурных скобках. Для перечисления алиментов (как в нашем примере) используется код 70040 (перечисления по исполнительным документам).
Пример записи в назначении платежа:
{VO70040} Алименты за сентябрь 2023 года по исп. листу №123 от 01.01.2023. Получатель: Иванова Мария Ивановна, счет IBAN BYXXXXXXXXXXXXXXXXXXXXXXXXXXXX, BIC SWIFT XXXXXXXX. НДС не облагается.
Без этого префикса {VOXXXXX} российский банк отклонит платеж еще на этапе импорта из файла 1С в банковскую систему.
Разберем ситуацию из сообщения (5), когда предприятие должно перечислить алименты физлицу в Беларусь. Предприятие не обязано самостоятельно разыскивать реквизиты банков-корреспондентов. Ответственность за предоставление корректных реквизитов для перечисления средств лежит на получателе алиментов.
Однако, чтобы ускорить процесс, проанализируем ситуацию совместно с получателем и дадим ему совет: получатель должен обратиться в свой белорусский банк (например, Сбер Банк, Беларусбанк) и попросить «Реквизиты для получения перевода в российских рублях из Российской Федерации». В этих реквизитах будет четко указан российский банк-посредник, что позволит вам использовать Вариант 1, описанный выше.
Если конфигурация сильно устарела и никакие настройки не позволяют сохранить 28-значный IBAN, можно воспользоваться следующими приемами:
БанковскиеСчета. Это позволит записать любой номер счета.Проанализируем ситуацию с Клиент-Банком. Часто обработка выгрузки Предприятие - Клиент в УПП 1.3 обрезает длинные счета. В этом случае после загрузки файла в банковскую программу вам придется вручную «добить» номер счета IBAN и BIC SWIFT в интерфейсе самого банка.
Для успешного перевода денег в Беларусь из 1С:УПП 1.3 мы рекомендуем:
Такой подход позволит вам корректно отразить операцию в бухгалтерском учете и успешно пройти валютный контроль вашего банка.