Как провести конверсию валют в 1С: документы и проводки

· 9 мин

Содержание

Конверсионную операцию в 1С проводят документами «Покупка валюты» и «Продажа валюты» в разделе Банк и касса, а прямой обмен одной иностранной валюты на другую отражают через счёт 57 «Переводы в пути». Разницу между курсом банка и курсом ЦБ программа относит на счёт 91 — это финансовый результат сделки, а не курсовая разница.

Частая путаница: конверсию пытаются провести вручную через «Операцию» и сразу считают разницу курсовой. Из-за этого финрезультат попадает не на ту аналитику, а переоценка на конец месяца задваивает суммы.

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

Когда в 1С возникает конверсионная операция

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

  • 💱 покупка валюты за рубли — чтобы оплатить импортный контракт или валютный кредит;
  • 💵 продажа валюты за рубли — когда валютная выручка поступила, а расходы рублёвые;
  • 🔁 прямая конверсия — обмен одной иностранной валюты на другую, например долларов на евро, без промежуточного рубля.

Банк проводит обмен по своему курсу, а бухгалтерия обязана оценить валюту по курсу ЦБ на дату операции — это требование ПБУ 3/2006. Отсюда и возникает разница между суммой по курсу банка и суммой по курсу ЦБ.

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

Требование обязательной продажи валютной выручки для отдельных экспортёров периодически вводят и отменяют. На порядок отражения конверсии в 1С это не влияет: проводки одинаковы и для добровольной, и для обязательной продажи.

Подготовка: валюты в справочнике и загрузка курсов

Пока в базе нет валюты и её курса на дату сделки, провести конверсию корректно не получится. Поэтому сначала настройте справочник.

  1. Откройте справочник из раздела Справочники → Валюты (пункт лежит в блоке, связанном с банком и кассой).
  2. Добавьте нужные валюты кнопкой создания с подбором из общероссийского классификатора: доллар (код 840), евро (978) и другие по контрактам.
  3. Нажмите «Загрузить курсы валют» — программа подтянет официальные курсы ЦБ из сервиса 1С за выбранный период. Для загрузки нужна действующая интернет-поддержка.
  4. Если доступа к сервису нет, внесите курс вручную: в карточке валюты есть список курсов, добавьте строку на нужную дату.

Отдельно «включать валютный учёт» в настройках не нужно — счёт 52 по умолчанию ведётся с аналитикой по валютам. Достаточно, чтобы нужная валюта была в справочнике.

Курс на дату операции должен быть в базе до проведения документа конверсии. Если курса нет, 1С подставит последний известный, и рублёвая сумма проводки уйдёт неверной. Проверяйте курс на дату сделки перед проведением.

Покупка и продажа валюты: шаги и проводки

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

Покупка валюты (рубли → валюта):

  1. Зайдите в Банк и касса → Покупка валюты.
  2. Укажите рублёвый счёт списания, валютный счёт зачисления, сумму валюты и курс покупки банка.
  3. Курс ЦБ на дату программа подставит из справочника сама.
  4. Проведите документ.

Продажа валюты (валюта → рубли) оформляется документом Продажа валюты в том же разделе: валютный счёт списания, рублёвый счёт зачисления, сумма и курс продажи банка.

Роль «буфера» в обеих операциях играет счёт 57 «Переводы в пути»: сначала деньги уходят с одного счёта на 57, затем с 57 приходят на другой. Нужный субсчёт 57 документ подставляет автоматически.

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

Числовой пример. Купили 10 000 $ по курсу банка 92 ₽ при курсе ЦБ 91 ₽ на эту дату.

  • с рублёвого счёта списано 10 000 × 92 = 920 000 ₽;
  • валюта оприходована по курсу ЦБ: 10 000 × 91 = 910 000 ₽;
  • разница 920 000 − 910 000 = 10 000 ₽ — прочий расход (Дт 91.02 Кт 57), потому что купили дороже курса ЦБ.

Эта разница — не курсовая, а финансовый результат самой сделки. Курсовая разница появляется позже, при переоценке остатков.

Продажа считается зеркально. Продали 5 000 € по курсу банка 98 ₽ при курсе ЦБ 99 ₽: на рублёвый счёт пришло 5 000 × 98 = 490 000 ₽, валюта списана по ЦБ 5 000 × 99 = 495 000 ₽, разница 5 000 ₽ — прочий расход, потому что продали дешевле курса ЦБ.

Комиссию банка за конверсию в курс не включают — это отдельная услуга. Её списывают проводкой Дт 91.02 Кт 51 (или через счёт 76) по факту удержания, к рублёвой оценке самой валюты она отношения не имеет.

Обращение иностранной валюты не признаётся реализацией (пп. 1 п. 3 ст. 39 НК РФ), поэтому НДС на конверсию не начисляют и счёт-фактуру не выставляют.

Прямая конверсия одной валюты в другую

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

Отдельного типового документа «Конверсия» под такой обмен в базовой поставке может не быть, поэтому операцию отражают через счёт 57 по аналогии с покупкой-продажей:

  • Дт 57 Кт 52 (USD) — списаны доллары по курсу ЦБ;
  • Дт 52 (EUR) Кт 57 — зачислены евро по курсу ЦБ;
  • разница между суммами по курсу ЦБ — на счёт 91.

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

Пример. Продали 10 000 $ и получили 9 200 €. Курс ЦБ на дату: доллар 91 ₽, евро 99 ₽.

  • доллары списаны по ЦБ: 10 000 × 91 = 910 000 ₽;
  • евро оприходованы по ЦБ: 9 200 × 99 = 910 800 ₽;
  • разница 910 800 − 910 000 = 800 ₽ — прочий доход (Дт 57 Кт 91.01).

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

Переоценка валютных статей и курсовые разницы

Конверсия — разовое действие. Но валютные остатки на счетах живут дальше и меняются в рублях вслед за курсом. Это и есть курсовые разницы.

Переоценке подлежат денежные (монетарные) статьи: валюта на счетах 52 и 55, расчёты с контрагентами (60, 62, 76), валютные кредиты и займы (66, 67). Их пересчитывают по курсу ЦБ на отчётную дату и на дату каждой операции, а разницу относят на счёт 91.

В 1С эту работу делает регламентная операция «Переоценка валютных средств» в составе закрытия месяца: Операции → Закрытие месяца. Руками проводить переоценку не нужно — достаточно вовремя закрыть период.

Валютный кредит или заём. Проценты начисляются в валюте и пересчитываются в рубли по курсу на дату начисления. Тело долга и проценты переоцениваются на каждую отчётную дату. При погашении возникает курсовая разница между курсом последней переоценки и курсом на дату платежа.

Пример. Взяли кредит 100 000 $ при курсе ЦБ 90 ₽ — обязательство 9 000 000 ₽ (Дт 52 Кт 66). На отчётную дату курс вырос до 93 ₽: долг стал 9 300 000 ₽, курсовая разница 300 000 ₽ — прочий расход (Дт 91.02 Кт 66), ведь в рублях вы должны больше.

Так же пересчитывается и валюта на счёте, только знак противоположный. Остаток 10 000 $ по курсу 90 ₽ стоил 900 000 ₽; на конец месяца при курсе 93 ₽ он стоит 930 000 ₽ — переоценка начислит положительную курсовую разницу 30 000 ₽ проводкой Дт 52 Кт 91.01.

А вот что не переоценивают, хотя соблазн есть:

  • 📦 товары, материалы, основные средства и НМА, купленные за валюту, — их стоимость фиксируется по курсу на дату оприходования и дальше не меняется;
  • 💳 выданные и полученные авансы — по курсу на дату аванса.

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

Проверка операций и автоматизация

После конверсии и закрытия месяца сверьтесь по стандартным отчётам в разделе Отчёты.

ОтчётЧто проверяем
ОСВ по счёту 52остаток в валюте и в рублях совпадает с выпиской банка
Карточка счёта 57на конец периода счёт закрывается в ноль
Анализ счёта 91курсовые разницы и финрезультат конверсии на месте

Если счёт 57 не закрылся в ноль, значит, зачисление валюты и списание рублей попали в базу разными суммами или на разные даты. Это первый признак ошибки в конверсии.

Чтобы не вносить курсы руками, автоматизируйте:

  • 🔄 автозагрузка курсов — настройте регулярную загрузку курсов ЦБ из сервиса 1С (нужна интернет-поддержка), тогда курс на дату всегда будет в базе;
  • 📅 переоценка при закрытии месяца — выполняется автоматически, следите только за тем, чтобы период закрывался без ошибок;
  • в клиент-серверной базе загрузку курсов можно повесить на расписание регламентного задания.

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

Частые ошибки при конверсии валют

Ошибки по этой теме повторяются из базы в базу. Самые дорогие:

  • ❌ курс на дату не загружен — рублёвые суммы проводок считаются по старому курсу и расходятся с банком;
  • ❌ конверсию проводят вручную и разницу считают курсовой — финрезультат сделки оседает не на той аналитике счёта 91;
  • ❌ переоценивают товары, материалы или авансы — задвоение сумм и искажённая себестоимость;
  • ❌ не закрыт месяц — курсовые разницы по остаткам не начислены, счёт 91 и валютные остатки не сходятся;
  • ❌ завис остаток на счёте 57 — разорвана связка «списал одно / получил другое», сделка отражена наполовину.

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

Нужен ли отдельный документ, чтобы обменять валюту на валюту?
В базовой поставке типового документа под прямую конверсию валюта → валюта может не быть. Операцию отражают через счёт 57 ручной операцией или двумя документами списания и поступления на валютных счетах.
На какой счёт относить разницу между курсом банка и курсом ЦБ?
На счёт 91 как прочий доход или расход. Это финансовый результат сделки, а не курсовая разница, хотя суммы похожи.
Переоцениваются ли валютные авансы при изменении курса?
Нет. Выданные и полученные авансы фиксируются по курсу на дату аванса и в дальнейшем не переоцениваются.
Когда начисляются курсовые разницы по валютным остаткам?
На отчётную дату и на дату каждой операции. В 1С их формирует регламентная операция переоценки при закрытии месяца.
Облагается ли финрезультат конверсии налогом на прибыль?
Да. Доход или расход от конверсии и курсовые разницы учитываются как внереализационные — по статьям 250 и 265 НК РФ.

Источники

  • ПБУ 3/2006 «Учёт активов и обязательств, выраженных в иностранной валюте»
  • Налоговый кодекс РФ, ст. 250 и 265