Валютный перевод в 1С:Бухгалтерии 8.3 — от настройки до курсовых разниц

· 10 мин

Содержание

Валютный перевод в 1С:Бухгалтерии 8.3 делают документом Списание с расчетного счета (раздел Банк и касса → Банковские выписки), выбирая в нём валютный счёт организации и нужный вид операции. Сумму вводят в валюте, а рублёвую оценку по курсу ЦБ программа считает сама.

Частая ошибка — пытаться сделать перевод в 1С с рублёвого счёта и вручную пересчитывать сумму в доллары или евро. Так не работает : валютная операция в 1С идёт только с банковского счёта, у которого в карточке указана валюта. Без этого не будет ни счёта 52, ни курсовых разниц, ни валютной суммы в оборотке.

Подготовка: валюты, курсы и валютный счёт

До первого платежа нужно сделать три настройки. Если пропустить хотя бы одну, документ либо не даст выбрать валюту, либо проведётся по счёту 51.

Включите валютные операции

  1. Откройте Главное → Функциональность.
  2. На вкладке Банк и касса установите флажок Валютные операции.
  3. Если работаете с договорами в условных единицах, на вкладке Расчеты включите и расчёты в у.е.

После этого в документах банка и в договорах появляются поля валюты.

Добавьте валюту и загрузите курсы

  1. Откройте Справочники → Банк и касса → Валюты.
  2. Нажмите Подобрать из ОКВ и выберите нужную валюту: USD (840), EUR (978), CNY (156) и т. д.
  3. В карточке валюты оставьте загрузку курса из интернета — тогда курс ЦБ подтягивается автоматически через интернет -поддержку.
  4. Нажмите Загрузить курсы в списке валют и укажите период, начиная с даты самой ранней операции.

Если интернет-поддержка не подключена, курс можно ввести вручную в карточке валюты. Но тогда на каждую дату операции курс должен быть внесён заранее, иначе рублёвая оценка посчитается по последнему известному курсу.

Заведите валютный банковский счёт

  1. Откройте Главное → Организации, карточку своей организации, ссылку Банковские счета.
  2. Создайте новый счёт: номер, банк, а в поле валюты — выберите валюту счёта.
  3. Транзитный и текущий валютные счета заводите отдельными элементами с одинаковой валютой: у них разные номера в банке, и учёт должен видеть их раздельно.

Счёт учёта для валютного счёта программа подставит сама — это счёт 52.

Перевод между своими счетами в 1С

Перевод денег между своими счетами — самая частая операция. В 1С она оформляется парой документов: списание с одного счёта и поступление на другой. Между ними деньги «висят» на счёте 57 «Переводы в пути».

Транзитный валютный → текущий валютный

Валютная выручка от иностранного покупателя сначала падает на транзитный счёт. Чтобы перевести её на текущий:

  1. Создайте Списание с расчетного счета с видом операции Перевод на другой счет организации.
  2. В поле банковского счёта — транзитный счёт, в поле получателя — текущий счёт той же валюты.
  3. Сумма в валюте, например 15 000 USD.
  4. На текущем счёте создайте Поступление на расчетный счет с видом Перевод с другого счета организации на ту же сумму.

Проводки: Дт 57 Кт 52 (транзитный) и Дт 52 (текущий) Кт 57. Если списание и зачисление прошли в разные дни, между датами возникнет курсовая разница по счёту 57 — программа её отразит при закрытии месяца.

Покупка валюты с рублёвого счёта

Здесь перевод идёт между рублёвым и валютным счётом, и разница курсов банка и ЦБ становится расходом.

ШагДокумент и вид операцииСчётПроводка
1Списание с расчетного счета → Приобретение иностранной валютырублёвыйДт 57 Кт 51
2Поступление на расчетный счет → вид про приобретение валютывалютныйДт 52 Кт 57
3Списание с расчетного счета → Прочее списание (комиссия банка)рублёвыйДт 91.02 Кт 51

Пример. Покупаете 10 000 USD по курсу банка 93,00 ₽, курс ЦБ на дату — 92,50 ₽.

  • 📤 Списано с рублёвого счёта: 10 000 × 93,00 = 930 000 ₽.
  • 📥 Зачислено на валютный по курсу ЦБ: 10 000 × 92,50 = 925 000 ₽.
  • 📉 Разница 5 000 ₽ уходит в прочие расходы (Дт 91.02).

В поступлении укажите курс покупки по данным банка — тогда 1С сама разнесёт разницу.

Продажа валюты

Обратная операция: Списание с расчетного счета с валютного счёта с видом Продажа иностранной валюты, затем Поступление на расчетный счет на рублёвый с видом про поступления от продажи валюты. Если банк купил валюту дешевле курса ЦБ, разница — расход; если дороже — доход по 91.01.

Когда банк удерживает комиссию из суммы продажи, сумма поступления в рублях будет меньше. Оформляйте комиссию отдельной строкой или документом, а не уменьшайте курс: иначе исказится разница курсов.

Оплата поставщику в иностранной валюте

Импортный платёж — это то, ради чего обычно и ищут, как сделать перевод в 1С. Ошибка в договоре здесь ломает всё остальное, поэтому начинаем с него.

Проверьте договор

  1. Откройте карточку контрагента → Договоры.
  2. Вид договора — С поставщиком.
  3. В блоке расчётов укажите валюту: например, «Евро». Если цена в валюте, а платите в рублях — это договор в у.е., у него отдельный флажок оплаты в рублях.

Если у договора валюта — рубли, документ на валютном счёте не сможет корректно закрыть долг: расчёты пойдут по 60.01, а деньги — по 52.

Создайте платёжный документ

  1. Банк и касса → Банковские выписки → Списание.
  2. Вид операции — Оплата поставщику.
  3. Банковский счёт — валютный.
  4. Получатель, договор (с той же валютой), сумма в валюте.
  5. Счета расчётов подставятся сами: 60.21 для расчётов и 60.22 для авансов в валюте.

Для оплаты в валюте банк потребует заявление на перевод — его формирует клиент-банк, а в 1С можно выгрузить платёжный документ через 1С:ДиректБанк или файл обмена, если банк это поддерживает.

Пример с расчётом

  • 05.03 получен товар на 10 000 USD, курс ЦБ 90,00 ₽: Дт 41.01 Кт 60.21 — 900 000 ₽.
  • 20.03 оплата 10 000 USD, курс ЦБ 92,50 ₽.
  • Долг переоценён: 10 000 × (92,50 − 90,00) = 25 000 ₽, отрицательная курсовая разница Дт 91.02 Кт 60.21.
  • Оплата: Дт 60.21 Кт 52 — 925 000 ₽.

Аванс поставщику

Если платите до получения товара, сумма ложится на 60.22. Выданный аванс по ПБУ 3/2006 не переоценивается: товар потом приходуется по курсу на дату оплаты, а не на дату поступления. Если товар оплачен частично, авансовая часть идёт по курсу аванса, остаток — по курсу на дату поступления.

Курсовые разницы при переводе: расчёт и отражение

Курсовую разницу 1С считает в двух местах:

  • 🔄 в момент операции — при оплате, поступлении, переводе (как в примере выше);
  • 📅 на последнее число месяца — переоценка остатков на 52, 57, 60.21, 62.21 и других валютных счетах.

Месячная переоценка делается регламентной операцией Переоценка валютных средств в обработке Операции → Закрытие месяца. Запускать её отдельно не нужно — достаточно выполнить закрытие месяца целиком.

СитуацияКурс выросКурс упал
Остаток на валютном счёте (52)доход, Дт 52 Кт 91.01расход, Дт 91.02 Кт 52
Долг перед поставщиком (60.21)расход, Дт 91.02 Кт 60.21доход, Дт 60.21 Кт 91.01
Долг покупателя (62.21)доход, Дт 62.21 Кт 91.01расход, Дт 91.02 Кт 62.21
Выданные и полученные авансыне переоцениваютсяне переоцениваются

Проверить свой пример можно калькулятором:

Калькулятор курсовой разницы
Разница: — · —
Положительная разница — прочий доход (Дт 62/60 Кт 91.01), отрицательная — прочий расход (Дт 91.02 Кт 62/60).

В налоговом учёте положительная курсовая разница — внереализационный доход (ст. 250 НК РФ), отрицательная — внереализационный расход (ст. 265 НК РФ). Дата признания в налоговом учёте может отличаться от бухгалтерской: сверяйтесь с действующей редакцией ст. 271–272 НК РФ и, если нужно, корректируйте налоговые суммы в документах.

Курсовые разницы по договорам в у.е. — это уже не курсовые, а суммовые разницы: в бухучёте они тоже идут на 91, а в налоговом учитываются по своим правилам. Не путайте договор в валюте с договором в у.е.

Как проверить валютные операции по отчётам

Остаток на валютном счёте сверяйте сразу в двух измерениях — в валюте и в рублях.

  1. Отчеты → Оборотно-сальдовая ведомость по счету, счёт 52.
  2. В настройках отчёта включите показатель Валютная сумма и детализацию по банковским счетам.
  3. Валютный остаток должен совпасть с выпиской банка до цента. Рублёвый — с остатком × курс ЦБ на конец периода.

Для расчётов с поставщиком — та же ведомость по 60.21 и 60.22 с разворотом по контрагентам и договорам. Если по договору висит одновременно долг на 60.21 и аванс на 60.22, зачёт не сработал: проверьте, совпадает ли договор в документах поступления и оплаты.

Карточка счета по 52 покажет каждую операцию с курсом. Строки с переоценкой, где сумма в валюте равна нулю, — это курсовые разницы.

Отчёт Анализ субконто по договору удобен, когда нужно увидеть весь договор — товары, оплаты, разницы — в одной таблице.

Почему валютный платёж в 1С проводится неправильно

Разбор того, что чаще всего ломается в бухгалтерии после валютных переводов.

Диагностика: выберите симптом

Ещё два момента, о которых узнают уже после сдачи отчётности:

  • ❌ Ручные проводки курсовых разниц. Если провести их операцией вручную, при следующем закрытии месяца 1С посчитает разницу ещё раз. Удалите ручную операцию.
  • ❌ Изменение курса задним числом. Поменяли курс в справочнике за прошлый месяц — перепроведите все документы с этой даты и заново закройте месяцы. Иначе остаток на 52 разойдётся с выпиской.

Перед перепроведением закрытых периодов снимите дату запрета изменения только на время работы и сделайте резервную копию базы.

Порядок, при котором валютный учёт сходится

Короткий регламент для тех, кто ведёт валюту регулярно:

  1. Курсы загружаются ежедневно автоматически — проверьте это в настройках интернет-поддержки один раз.
  2. Выписки по валютным счетам загружайте из клиент-банка, а не вводите вручную: так дата и сумма в валюте совпадут с банком.
  3. Каждый договор с иностранным контрагентом создавайте сразу с правильной валютой. Сменить валюту у договора с документами нельзя без перепроведения всей истории.
  4. Комиссии банка — отдельными документами, не уменьшая сумму перевода.
  5. В конце месяца — закрытие месяца целиком, затем ОСВ по 52 с валютной суммой и сверка с выпиской.

Для внешнеэкономических контрактов дополнительно действуют требования валютного контроля по закону № 173-ФЗ: банк может запросить договор и документы по нему. В 1С это не отражается проводками, но держите документы по контракту под рукой.

Частые вопросы

Можно ли оплатить валютному поставщику с рублёвого счёта?
Можно, если банк сам конвертирует рубли и переводит валюту. В 1С тогда это две операции: покупка валюты с переводом через 57 и оплата поставщику с валютного (или транзитного) счёта.
Что делать, если банк зачислил валюту на следующий день после списания рублей?
Ничего особого: проведите документы своими датами. Деньги сутки побудут на 57, а курсовая разница по нему отразится автоматически.
Нужно ли отдельно делать переоценку перед оплатой?
Нет. При оплате 1С сама переоценивает долг на дату документа. Ручная переоценка нужна только в конце месяца — и её делает закрытие месяца.
Как перевести валюту между двумя своими счетами в разных банках?
Так же, как внутри одного банка: Перевод на другой счет организации со счёта-отправителя и поступление на счёт-получатель. Банк значения не имеет.
Почему в ОСВ по 52 рублей больше, чем валюта × курс?
Не закрыт месяц или не проведена переоценка на конец периода. После закрытия рублёвый остаток станет равен валюте × курс ЦБ на последний день.

Источники

  • ПБУ 3/2006 «Учёт активов и обязательств, стоимость которых выражена в иностранной валюте» (приказ Минфина России № 154н)
  • Федеральный закон от 10.12.2003 № 173-ФЗ «О валютном регулировании и валютном контроле»
  • Налоговый кодекс РФ, ст. 250 и 265