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

· 9 мин

Содержание

Валютный перевод в 1С начинается не с платёжки, а с галочки Администрирование → Функциональность → Расчёты → Расчёты в валюте и у.е.. Без неё в документах просто не появится поле выбора валюты, и бухгалтер будет искать несуществующую кнопку. Дальше — загрузить курсы, завести валютный счёт и работать документами «Списание» и «Поступление».

Разберём весь путь валютных операций в 1С Бухгалтерии 3.0: настройка и курсы, перечисление поставщику в валюте, покупка и продажа валюты, курсовые разницы, переоценка остатков на счёте 52 и загрузка банковских выписок . Пути меню и проводки — по действующей редакции конфигурации.

С чего начать: настройка учёта в валюте и курсы

Включите саму возможность учитывать операции в валюте:

  1. Откройте Администрирование → Функциональность.
  2. Перейдите на вкладку Расчёты.
  3. Поставьте флажок Расчёты в валюте и у.е.

После этого в банковских и расчётных документах появится поле для выбора валюты, а в плане счетов станут доступны валютные счета (52, при необходимости валютные субсчета 55, 57).

Теперь нужны курсы. Справочник открывается через Справочники → Банк и касса → Валюты. Добавьте нужную валюту (USD, EUR, CNY) из классификатора — программа подставит код и наименование.

Курсы удобнее не вбивать вручную, а загружать автоматически:

  • в форме списка валют нажмите Загрузить курсы валют;
  • укажите период;
  • 1С заберёт официальные курсы через сервис 1С:Контрагент (нужна действующая подписка ИТС и интернет-поддержка).

Если подписки нет, курс можно внести вручную: откройте карточку валюты, вкладку с курсами и добавьте строку «дата — курс — кратность». Для большинства валют кратность равна 1, для некоторых (например, японская иена) — 100.

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

Валютный банковский счёт

Операции идут через отдельный расчётный счёт в валюте. Заведите его в Справочники → Банк и касса → Банковские счета (или прямо из карточки организации): укажите банк, номер счёта и валюту счёта. Именно по этому счёту программа будет вести остаток в валюте и в рублях одновременно.

Готовность к валютным операциям
Выполнено: 0 / 5

Какими документами отражают переводы в валюте

Отдельного документа «Валютный перевод» в 1С нет. Валютные операции закрываются теми же документами, что и рублёвые, — разница лишь в выбранном счёте и валюте:

ОперацияДокументГде создать
Перечисление поставщику в валютеСписание с расчётного счётаБанк и касса → Банковские выписки
Поступление валюты от покупателяПоступление на расчётный счётБанк и касса → Банковские выписки
Покупка иностранной валютыСписание с расчётного счёта (вид операции «Покупка иностранной валюты»)Банк и касса → Банковские выписки
Продажа иностранной валютыПоступление на расчётный счёт (вид операции «Продажа иностранной валюты»)Банк и касса → Банковские выписки
Переоценка остатковРегламентная операцияОперации → Закрытие месяца

Все платёжные документы собираются в журнале Банк и касса → Банковские выписки. Платёжное поручение (Банк и касса → Платёжные поручения) — это только распоряжение банку, проводок оно не делает; фактическое движение денег отражает «Списание с расчётного счёта».

Пошагово: перечисление поставщику в иностранной валюте

Допустим, нужно оплатить инвойс зарубежному поставщику на 1 000 USD.

  1. Откройте Банк и касса → Платёжные поручения, нажмите Создать.
  2. В поле банковского счёта выберите валютный счёт — валюта документа сменится на USD автоматически.
  3. Укажите получателя (иностранного контрагента), сумму 1 000 USD и назначение платежа.
  4. Запишите и распечатайте либо выгрузите платёжку в банк.

После того как банк исполнил платёж, отразите списание:

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

1С пересчитает валюту в рубли по курсу на дату платежа и сформирует проводку по кредиту счёта 52. Если расчёты с поставщиком ведутся в валюте, задолженность на счёте 60 тоже хранится в валюте и в рублёвой оценке.

Курс на дату аванса и на дату отгрузки обычно разный. По выданному авансу в валюте стоимость закупки фиксируется по курсу на дату аванса — следите, чтобы на дату платежа был загружен актуальный курс, иначе рублёвая сумма посчитается неверно.

Отдельно учтите валютный контроль. При переводе за рубеж по контракту банк запросит сведения о сделке, а при сумме контракта свыше установленного порога — поставит контракт на учёт и присвоит ему уникальный номер. В назначении платежа валютной платёжки указывают код вида операции в фигурных скобках — его подставляют по требованию банка. 1С сами коды валютного контроля не рассчитывает, поэтому реквизиты для банка уточняйте в своём валютном подразделении.

Покупка и продажа валюты: конвертация через счёт 57

Конвертация рублей в валюту (и обратно) проходит через счёт 57 «Переводы в пути», потому что между списанием рублей и зачислением валюты обычно проходит время, а курс биржи отличается от курса ЦБ.

Покупка валюты оформляется так:

  1. Создайте Списание с расчётного счёта с рублёвого счёта, вид операции — Покупка иностранной валюты.
  2. Укажите сумму в рублях, которую перечисляете на покупку, и счёт 57.
  3. После зачисления валюты создайте Поступление на расчётный счёт на валютный счёт с тем же счётом учёта 57.
  4. Укажите купленную сумму в валюте и курс покупки (курс биржи/банка).

Разница между курсом ЦБ и курсом, по которому банк купил валюту, — это финансовый результат операции, он уходит на счёт 91.

Проводки по операции

Продажа валюты зеркальна: валюта списывается с 52 на 57, рубли зачисляются с 57 на 51, разница курсов — на 91.

Почему именно 57, а не прямая проводка 52 ↔ 51? Деньги уходят и приходят в разные дни и в разных валютах. Счёт 57 держит сумму «в пути», пока сделка не закрылась обеими сторонами. Если оформить покупку одним документом, вы потеряете промежуточный курс и не сможете корректно показать результат операции. Поэтому в 1С покупка и продажа валюты — это всегда пара документов: списание и поступление.

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

Не путайте разницу курсов при конвертации с курсовой разницей. При покупке/продаже сравниваются курс ЦБ и курс сделки. Курсовая разница возникает из-за изменения курса ЦБ во времени — это другой механизм, см. следующий раздел.

Курсовые разницы и переоценка остатков на валютных счетах

Пока на счёте 52 или на валютном счёте расчётов (60, 62) есть остаток, его рублёвая оценка меняется вслед за курсом. Разница между старой и новой рублёвой оценкой — курсовая разница (ПБУ 3/2006).

Курсовые разницы возникают:

  • 🗓 на конец каждого месяца — при переоценке остатков;
  • 💳 на дату погашения задолженности — если курс изменился с момента её возникновения;
  • 📈 при любом движении по валютному счёту, если курс отличается от курса предыдущей операции.

Переоценку остатков 1С делает автоматически. Запустите Операции → Закрытие месяца, дождитесь шага Переоценка валютных средств и выполните его. Программа пересчитает остатки по счетам 52, 55, 57, валютным 60, 62, 66, 76 по курсу на последнее число месяца.

Проводки по операции

В налоговом учёте курсовые разницы — это внереализационные доходы и расходы (ст. 271 и 272 НК РФ). 1С ведёт их параллельно бухгалтерскому учёту, отдельных действий не требуется.

Один нюанс, на котором спотыкаются чаще всего: авансы в валюте не переоцениваются. По ПБУ 3/2006 выданные и полученные авансы фиксируются в рублях по курсу на дату предоплаты и больше не меняются. Поэтому если по договору был аванс, рублёвая стоимость поставки складывается из двух частей — оплаченной авансом по «старому» курсу и неоплаченной по курсу на дату отгрузки. 1С это делает автоматически, но суммы в проводках выглядят непривычно, и их нередко принимают за ошибку программы.

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

Прикинуть сумму курсовой разницы до закрытия месяца можно в калькуляторе:

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

Переоценку нельзя пропускать за отдельный месяц: 1С считает разницу от предыдущей оценки. Если пропустить месяц, в следующем закрытии разница «догонит» вас сразу за два периода, и сверка усложнится.

Загрузка банковских выписок и сверка с банком

Вбивать валютные списания и поступления вручную не нужно — выписка загружается из банка.

Два основных способа:

  1. 1С:ДиректБанк. Прямой обмен с банком из программы, без выгрузки файлов. Настраивается в карточке банковского счёта, если банк поддерживает технологию.
  2. Обмен через файл (клиент-банк). Вы выгружаете из клиент-банка файл выписки (обычно kl_to_1c.txt) и загружаете его в 1С кнопкой Загрузить в журнале Банковские выписки.

При загрузке 1С сама распознаёт валюту по номеру счёта, подставляет курс и создаёт документы «Списание»/«Поступление». Остаётся проверить вид операции, счёт учёта и контрагента по каждой строке и провести.

Для сверки используйте стандартные отчёты:

  • Отчёты → Стандартные отчёты → Оборотно-сальдовая ведомость по счёту по счёту 52 — покажет остаток в валюте и в рублях;
  • Отчёты → Банк и касса → Анализ счёта — движения за период.

Остаток в валюте в оборотке должен совпадать с остатком в банковской выписке на ту же дату. Расхождение в рублях при совпадении валюты — это обычно непроведённая переоценка, а не ошибка ввода.

Типичные ошибки в валютном учёте

Ошибки здесь почти всегда связаны не с документами, а с курсами и настройками.

  • ❌ Не загружен курс на дату операции. 1С подставит ближайший предыдущий курс или ноль. Проверьте справочник валют перед проведением.
  • ❌ Неверная кратность валюты. Суммы в рублях расходятся в десятки раз. Сверьте кратность в карточке валюты.
  • ❌ Пропущена переоценка за месяц. Оборотка по 52 не бьётся с выпиской в рублях. Выполните закрытие месяца по порядку.
  • ❌ Платёжка вместо списания. Платёжное поручение проводок не делает. Деньги отражает только «Списание с расчётного счёта».
  • ❌ Расчёты с контрагентом ведутся в рублях, а не в валюте. Тогда курсовые разницы по долгу не считаются. Проверьте валюту в договоре с контрагентом.

Частые вопросы о валютных операциях в 1С

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

Источники

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