В практике ведения внешнеэкономической деятельности часто возникает ситуация, когда организация располагает валютным счетом в одной валюте (например, USD), а расчеты с контрагентом по договору предусмотрены в другой валюте (например, EUR или RUB). Банки позволяют проводить такие операции, автоматически конвертируя средства в момент платежа. Однако в типовой конфигурации «1С:Бухгалтерия предприятия» (БП) реализован строгий принцип: валюта документа оплаты должна соответствовать валюте расчетного счета. Разберемся, как правильно отразить такую операцию, сохранив корректность бухгалтерского и налогового учета.
С точки зрения банковских процессов, когда мы даем поручение оплатить счет в евро с нашего долларового счета, происходит трансграничный платеж с автоматической конвертацией или «оплата с конверсией». Фактически банк выполняет две последовательные операции в рамках одного поручения:
Проанализируем ситуацию: в 1С мы не можем просто выбрать в документе Списание с расчетного счета валюту, отличную от валюты счета. Программа выдаст ошибку или некорректно рассчитает остатки. Рассмотрим основные способы решения этой задачи.
Для корректного отражения кросс-валютной операции в российской версии БП наиболее правильным является использование промежуточного счета 57.22 (Переводы в пути (в валюте)). Рассмотрим пошагово, как это реализовать:
Шаг 1: Списание исходной валюты.
Создадим документ Списание с расчетного счета с видом операции «Прочее списание». В качестве счета дебета укажем 57.22. В субконто выберем соответствующую валюту (например, USD). На этом этапе мы фиксируем уход денег с нашего счета по официальному курсу ЦБ РФ на дату списания.
Шаг 2: Отражение конверсии и оплаты поставщику.
Поскольку фактически валюта на наш расчетный счет не зачисляется, а сразу уходит поставщику, нам необходимо «схлопнуть» операцию. Для этого создадим еще один документ Списание с расчетного счета, но уже по виртуальному счету или через операцию Поступление на расчетный счет на счет 57.22, чтобы зафиксировать появление целевой валюты (EUR). Однако более чистым методом будет использование документа Операция, введенная вручную или отражение оплаты поставщику напрямую с кредита счета 57.22.
Рассмотрим пример проводок, которые должны возникнуть в системе:
Дт 57.22 (USD) — Кт 52 (USD) // Списаны доллары с расчетного счета
Дт 60.21 (EUR) — Кт 57.22 (USD) // Оплачено поставщику (конвертация по курсу банка)
Проанализируем финансовый результат: разница между официальным курсом ЦБ и коммерческим курсом банка при такой операции должна быть отнесена на счет 91.02 (Прочие расходы).
Если учет ведется в локализованной версии «1С:Бухгалтерия для Беларуси», задача упрощается. В данной конфигурации предусмотрен специализированный документ Конверсия валюты. Рассмотрим подробнее его возможности:
57 и выделяет отклонения от курса Национального банка на счета доходов или расходов (90.7 или 91).После проведения конверсии в программе появляется остаток в нужной валюте, который затем перечисляется поставщику стандартным документом Списание с расчетного счета с видом операции «Оплата поставщику».
Если необходимо видеть в банковских выписках движения, максимально приближенные к реальности, можно завести в справочнике Банковские счета технический (виртуальный) счет в целевой валюте. Выясним причину, почему это удобно: это позволяет использовать стандартные документы Оплата поставщику, что критично для корректного формирования «Отчета о движении денежных средств» (ОДДС).
Разберем алгоритм:
Списание с расчетного счета (USD) на счет 57.22.Поступление на расчетный счет (EUR) на технический счет со счета 57.22. Сумма в EUR рассчитывается исходя из того, сколько фактически получил поставщик.Списание с расчетного счета с технического счета (EUR) в адрес поставщика.Важный момент: при таком подходе на счете 57.22 возникнет курсовая разница (из-за несовпадения курсов валют к рублю), которую необходимо закрыть регламентной операцией или ручной проводкой на счет 91.
При выполнении кросс-валютных переводов важно помнить о двух типах финансовых результатов:
52, 60.21 и 57.22 при изменении официального курса валюты.Не забудем и про банковскую комиссию. Обычно банк списывает ее отдельной суммой в валюте счета. Рассмотрим пример: за перевод EUR с вашего USD-счета банк взял 20 USD. Эту операцию мы отражаем обычным документом Списание с расчетного счета с видом операции «Прочее списание» на счет 91.02 (Статья «Услуги банков»).
Если ваша организация совершает такие операции регулярно, рекомендуется рассмотреть возможность доработки системы. Рассмотрим, что можно улучшить:
Списание с расчетного счета реквизиты «Валюта платежа» и «Курс конверсии».Валюты. В 1С 8.3 можно настроить курс одной валюты как зависимый от курса другой с определенным коэффициентом.Таким образом, хотя типовая 1С:Бухгалтерия (РФ) не содержит одной кнопки «Оплатить в другой валюте», использование счета 57 позволяет полностью легально и прозрачно отразить процесс конверсии, соблюдая все требования бухгалтерского учета.