Учет и Финансы · 11 мин
Как в 1С сделать платежное поручение в валюте
Как оформить платежное поручение в валюте в 1С:Бухгалтерии 8.3: настройка валютного счета, курсов, заполнение документа, проводки и типичные ошибки.
Оплата иностранному поставщику, перечисление займа или возврат валютного аванса — все эти операции в 1С:Бухгалтерии 8.3 оформляются документом «Платежное поручение» с валютным видом операции. Главное отличие от рублевого платежа — привязка к валютному банковскому счету, автоматический пересчет суммы по курсу ЦБ и особые реквизиты, которые банк требует для валютного контроля.
Ниже разобран полный цикл: подготовка справочников, создание документа, проверка проводок и обмен с банком. Инструкция ориентирована на типовую конфигурацию «1С:Бухгалтерия предприятия 8, редакция 3.0», но логика аналогична в «1С:Комплексной автоматизации» и «1С:ERP» — там документ называется «Списание безналичных денежных средств», но принципы те же.
Подготовка: валютный счет, курсы и договор с контрагентом
Прежде чем создавать платежное поручение, убедитесь, что в базе корректно настроены три вещи. Первая — банковский счет организации в валюте. Откройте «Главное» → «Организации» → вкладка «Банковские счета» и добавьте счет, указав валюту (USD, EUR, CNY и т.д.), номер счета и банк. Если счета в нужной валюте нет, документ просто не даст его выбрать.
Вторая — актуальные курсы валют. Перейдите в «Справочники» → «Валюты» и убедитесь, что для нужной валюты загружен курс на дату платежа. Проще всего настроить автоматическую загрузку курсов с сайта ЦБ РФ через кнопку «Загрузить курсы валют». Если курс на дату документа отсутствует, программа возьмет последний известный, что приведет к искажению рублевой оценки и курсовых разниц.
Третья — договор с контрагентом в валюте. В карточке контрагента создайте договор с видом «С поставщиком», где в поле «Оплата в» указана нужная валюта. Без такого договора программа не сможет правильно отразить задолженность и рассчитать курсовые разницы при оплате.
Создание платежного поручения в валюте: пошагово
Откройте раздел «Банк и касса» → «Платежные поручения» и нажмите «Создать». Если платеж делается на основании счета поставщика или документа поступления, удобнее создать поручение на основании — тогда контрагент, договор и сумма подставятся автоматически.
Последовательность заполнения документа:
- Выберите вид операции «Оплата поставщику» (или «Прочие расчеты», «Возврат займа» и т.п. — в зависимости от ситуации).
- В поле «Банковский счет» укажите валютный счет организации — после этого документ переключится в валютный режим.
- Укажите контрагента и договор в валюте. Получатель должен быть нерезидентом либо резидентом, если валютная операция между резидентами разрешена законом о валютном регулировании.
- Введите сумму в валюте. Программа покажет рублевый эквивалент по курсу ЦБ на дату документа.
- Заполните назначение платежа. Для валютных платежей банк обычно требует указать код вида валютной операции (например, для оплаты товара нерезиденту) и номер/дату контракта.
- Проведите документ и проверьте проводки по кнопке «Дт/Кт».
- 1Проверьте наличие валютного счета и курса валюты на дату платежа
- 2Создайте платежное поручение с видом «Оплата поставщику»
- 3Выберите валютный счет, контрагента и договор в валюте
- 4Укажите сумму в валюте, код валютной операции и назначение
- 5Проведите документ и сверьте проводки Дт 60.22 — Кт 52
- 6Отправьте поручение в банк через 1С:ДиректБанк или выгрузку в файл
Какие проводки формирует валютное платежное поручение
При проведении документа программа формирует проводку по дебету счета расчетов (обычно 60.22 «Расчеты с поставщиками и подрядчиками в валюте») и кредиту счета 52 «Валютные счета». Сумма в проводке отражается двойно: в валюте и в рублевом эквиваленте по курсу ЦБ на дату операции.
Если между датой возникновения задолженности и датой оплаты курс изменился, на задолженность образуется курсовая разница. Она не считается в самом платежном поручении — переоценка выполняется при закрытии месяца регламентной операцией «Переоценка валютных средств», а также в момент списания со счета документом «Списание с расчетного счета». Это нормальное поведение типовой конфигурации, а не ошибка.
Проверить корректность можно по оборотно-сальдовой ведомости по счету 52: остаток в валюте должен совпадать с банковской выпиской, а рублевый эквивалент — пересчитываться по курсу на отчетную дату.
Как проверить результат
В шапке указана та же валюта, что и у банковского счета
Валюта счета рублевая — документ не станет валютным
Дт 60.22 (или иной счет расчетов) — Кт 52, сумма в валюте и в рублях
Проводка по счету 51 или сумма только в рублях
Курс на дату платежа загружен, рублевый эквивалент правдоподобен
Курс устарел, эквивалент заметно отличается от фактического
«Списание с расчетного счета» загружено и закрыло платежное поручение
Поручение проведено, но реального списания в выписке нет
Отправка в банк: ДиректБанк и выгрузка в файл
Самый удобный способ — сервис «1С:ДиректБанк», который позволяет отправить платежное поручение напрямую из программы без выгрузки файлов. Настройка выполняется в разделе «Банк и касса» → «Обмен с банком», потребуется согласование с банком и подключение электронной подписи. После отправки статус документа меняется, а подтверждение исполнения приходит автоматически вместе с выпиской.
Альтернатива — классическая выгрузка в файл для клиент-банка: «Банк и касса» → «Обмен с банком» → закладка «Отправка в банк». Отметьте нужные поручения и нажмите «Выгрузить». Учтите, что формат выгрузки должен соответствовать настройкам вашего клиент-банка — для валютных платежей некоторые банки требуют дополнительные поля, которые настраиваются в соглашении обмена.
Валютные платежи нерезидентам проходят валютный контроль. Банк может запросить контракт, счет, документы о постановке контракта на учет (при превышении установленных законом порогов суммы контракта). Эти документы готовятся вне 1С, но реквизиты контракта удобно хранить в карточке договора.
Отличия в 1С:ERP и Комплексной автоматизации
В «1С:ERP Управление предприятием» и «1С:Комплексной автоматизации» валютный платеж оформляется документом «Списание безналичных денежных средств» (раздел «Казначейство»). Логика та же: выбирается валютный банковский счет, контрагент с валютным договором, указывается сумма в валюте. Отличие — расширенный блок заявок на расходование средств: если в компании включен платежный календарь и согласование, платеж сначала создается как заявка и только после утверждения превращается в поручение.
Еще одно отличие — в ERP курсовые разницы могут рассчитываться регламентным заданием в течение месяца, а не только при закрытии. Это влияет на то, в какой момент вы увидите итоговую рублевую оценку задолженности.
Где оформлять валютный платеж
Документ «Платежное поручение», раздел «Банк и касса». Подходит для большинства организаций на ОСНО и УСН.
Документ «Списание безналичных ДС», раздел «Казначейство». Подходит при заявочной системе платежей и платежном календаре.
Поручение создается вручную в банке, а в 1С отражается только «Списание с расчетного счета» из выписки. Минус — двойной ввод и риск расхождений.
Типичные ошибки при валютных платежах в 1С
Чаще всего проблемы возникают не при заполнении, а из-за подготовительных настроек. Разберем основные сценарии сбоев.
Документ не дает выбрать валюту
Причина почти всегда одна: выбран рублевый банковский счет. Валюта платежа в 1С определяется не отдельным полем, а валютой счета. Проверьте карточку счета организации и убедитесь, что валютный счет создан и активен.
Рублевый эквивалент не совпадает с банковским
Банк списывает рубли по своему курсу или курсу конверсии, а 1С считает эквивалент по курсу ЦБ. Разница между ними — это комиссия/курсовая разница банка, она отражается отдельной проводкой при загрузке выписки (обычно на счет 91.02). Заносить банковский курс вручную в курсы валют не нужно.
Не закрывается аванс поставщику
Если оплата прошла, а задолженность по акту не закрылась, проверьте, что в платежном поручении и в поступлении указан один и тот же договор в одной валюте. Разные договоры или договор в рублях вместо валютного — типовая причина «зависших» авансов на счете 60.22.
Частые вопросы
Можно ли оплатить в валюте с рублевого счета?
Напрямую в 1С — нет: валюта документа определяется валютой банковского счета. На практике банк может провести конверсию с рублевого счета, но в учете это отражается через промежуточный счет (обычно 57 «Переводы в пути»): списание рублей, покупка валюты, затем валютный платеж. Проще завести валютный счет и покупать валюту заранее.
Где взять код вида валютной операции?
Коды установлены инструкцией Банка России о валютных операциях (например, оплата за товар нерезиденту, оплата услуг, аванс). Актуальный перечень кодов и правила их применения уточняйте в своем банке — отдел валютного контроля подскажет нужный код под конкретный контракт. В 1С код указывается в назначении платежа или в специальных реквизитах валютного платежа.
Почему после оплаты появилась курсовая разница?
Задолженность перед поставщиком переоценивается по курсу ЦБ на дату оплаты и на отчетные даты. Если курс вырос с момента поступления до момента оплаты, возникает отрицательная курсовая разница (расход), если снизился — положительная (доход). Это корректное поведение учета, а не ошибка документа.
Нужно ли ставить контракт на учет в банке?
Обязанность постановки контракта на учет зависит от его суммы и вида — пороги установлены валютным законодательством и периодически меняются. Если сумма контракта превышает установленный порог, банк потребует постановки на учет до проведения платежа. Без этого поручение будет отклонено.
Как отменить уже отправленное валютное поручение?
Если поручение отправлено через ДиректБанк, но еще не исполнено банком, используйте функцию отзыва документа в обмене с банком либо свяжитесь с банком напрямую. Если платеж уже исполнен, отменить его нельзя — оформляется возврат средств от получателя. В 1С отмененный документ помечается на удаление или сторнируется в зависимости от статуса.
Что делать, если выписка по валютному счету не загружается?
Проверьте настройки обмена с банком: для валютного счета должно быть указано то же соглашение обмена или настроен отдельный файл выгрузки. Также убедитесь, что в карточке счета верно указан номер — выписка сопоставляется с документами именно по нему. При ручном вводе выписки создайте документ «Списание с расчетного счета» на основании платежного поручения.
Что важно запомнить
Валютное платежное поручение создается так же, как рублевое, но требует валютного банковского счета, договора в валюте и актуального курса ЦБ. Проводки формируются через счет 52 с двойной оценкой, курсовые разницы считаются при переоценке. Перед отправкой сверьте код валютной операции и реквизиты с требованиями банка — это главная защита от возврата платежа.