Покупка валюты в 1С 8.3: проводки и операции

Главное заблуждение новичков: валюту покупают «сразу с рублёвого счёта на валютный». В 1С так не проводят. Между рублями и валютой всегда стоит транзитный счёт 57 «Переводы в пути» — иначе не сойдётся курс банка и курс ЦБ.

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

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

Настройки валютного учёта в 1С перед началом

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

  1. ГлавноеФункциональность → вкладка Банк и касса.
  2. Поставьте флажок Расчёты в валюте и у.е.
  3. Проверьте справочник Валюты (СправочникиВалюты): нужная валюта должна быть загружена.
  4. Настройте автозагрузку курсов: в форме валюты кнопка Загрузить курсы валют (тянет с сайта ЦБ РФ).

Без загруженных курсов документы проведутся, но переоценка и курсовые разницы посчитаются неверно.

⚠️ Валютный банковский счёт заводится отдельно в справочнике Банковские счета с указанием валюты. Рублёвый и валютный счёт одного банка — это две разные карточки.

Покупка валюты в 1С 8.3 Бухгалтерия: проводки и операции по шагам

Схема сделки простая: перечислили рубли → банк купил валюту → валюта пришла на валютный счёт. В учёте это три события и транзитный счёт 57.

Шаг 1. Перечисление средств на покупку валюты

Заявку на покупку банк исполняет с вашего рублёвого счёта. В 1С это Списание с расчётного счёта с видом операции Перевод на другой счёт организации (или Прочее списание), счёт дебета — 57.02.

Проводка:

Дт 57.02  Кт 51 — перечислены рубли на покупку валюты

Шаг 2. Покупка иностранной валюты и зачисление на счёт

Когда валюта поступила, заводим Поступление на расчётный счёт (валютный) с видом операции Приобретение иностранной валюты. Счёт кредита — 57.02, сумма в валюте пересчитывается по курсу ЦБ на дату зачисления.

Дт 52    Кт 57.02 — валюта зачислена по курсу ЦБ
Дт 91.02 Кт 57.02 — расход: банк купил дороже курса ЦБ

или, если банк купил выгоднее курса ЦБ:

Дт 57.02 Кт 91.01 — прочий доход

Шаг 3. Возврат неиспользованной суммы от приобретения валюты

Банк редко тратит рубли копейка в копейку. Остаток он возвращает на расчётный счёт — оформляем Поступление на расчётный счёт (рублёвый), вид Прочее поступление, счёт кредита 57.02.

Дт 51 Кт 57.02 — возврат неизрасходованных рублей

После трёх документов счёт 57.02 должен обнулиться. Если на нём завис остаток — где-то потеряли документ или сумму.

Пример проводки покупки валюты в 1С 8.3 с числами

Покупаем 1 000 USD. Курс ЦБ на дату зачисления — 90,00 ₽. Курс банка — 90,50 ₽. Перечислили банку 91 000 ₽ с запасом.

ОперацияДтКтСумма, ₽
Перечислены рубли банку57.025191 000
Зачислено 1000 USD по курсу ЦБ5257.0290 000
Разница курса банка (90,50 − 90,00)×100091.0257.02500
Возврат остатка рублей5157.02500

Итог: на 52 счёте — 1000 USD (90 000 ₽), на 91.02 — расход 500 ₽ (переплата банку сверх курса ЦБ). Счёт 57.02 закрыт.

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

Продажа валюты в 1С 8.3 Бухгалтерия: проводки и операции

Продажа — зеркало покупки. Списываем валюту с 52 через 57, получаем рубли по курсу банка.

Продажа иностранной валюты банку

Документ Списание с расчётного счёта (валютный), вид Продажа иностранной валюты, счёт дебета 57.02. Валюта уходит по курсу ЦБ на дату списания.

Дт 57.02 Кт 52 — валюта списана по курсу ЦБ

Поступление выручки от продажи иностранной валюты

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

Дт 51    Кт 57.02 — рубли по курсу банка
Дт 57.02 Кт 91.01 — доход, если банк дал больше курса ЦБ
Дт 91.02 Кт 57.02 — расход, если банк дал меньше курса ЦБ

Пример: продаём 1000 USD, курс ЦБ 90,00 ₽, банк купил по 89,70 ₽. На 51 придёт 89 700 ₽, с 52 спишется 90 000 ₽, разница 300 ₽ ляжет в Дт 91.02 — убыток от продажи.

Переоценка валютных средств и курсовые разницы в 1С 8.3

Пока валюта лежит на счёте 52, её рублёвая оценка «плавает» вместе с курсом ЦБ. 1С сама переоценивает остатки в закрытии месяца.

  • Операция Закрытие месяцаПереоценка валютных средств.
  • Рост курса по активу (52, 62 в валюте) → Дт 52 Кт 91.01 (положительная разница).
  • Падение курса → Дт 91.02 Кт 52 (отрицательная разница).

Курсовые разницы — внереализационные доходы/расходы (ст. 250 и 265 НК РФ). В декларации по прибыли они идут отдельными строками, вручную считать не нужно — прикиньте только сумму для сверки.

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

💡 Не путайте два эффекта: разница «курс банка vs курс ЦБ» возникает в момент сделки на счёте 57, а курсовая разница — при переоценке остатка на 52 на конец месяца или на дату операции.

Частые ошибки и как их избежать

  • Покупку проводят напрямую Дт 52 Кт 51. Курс банка и ЦБ не разведены, финрезультат сделки теряется. Всегда через 57.02.
  • Не загружены курсы ЦБ. Валюта на 52 висит по нулю или по старому курсу, переоценка врёт. Обновляйте курсы перед закрытием месяца.
  • Разницу банка кидают на курсовые разницы. Это прочий доход/расход по сделке (91), а не переоценка. Разные строки в декларации.
  • Забыли про возврат остатка. Счёт 57.02 не закрывается, в ОСВ висит «красный» остаток.
  • Валютный счёт не помечен как валютный. 1С считает суммы в рублях 1:1 — суммы разъезжаются.

Отчёты для проверки покупки и продажи валюты

Как в 1С отразить покупку валюты правильно — видно по трём отчётам:

  1. ОСВ по счёту 57.02 — после всех операций остаток должен быть нулевым.
  2. ОСВ по счёту 52 — сверьте валютный остаток (в валюте и в рублях) с выпиской банка.
  3. Карточка счёта 91.01/91.02 — здесь виден финрезультат сделок и курсовые разницы.
🎬 Видеоинструкция по темепоявится здесь позже

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

Через какой счёт проводится покупка валюты в 1С 8.3?
Через транзитный счёт 57 «Переводы в пути» (субсчёт 57.02). Рубли уходят Дт 57.02 Кт 51, валюта приходит Дт 52 Кт 57.02. Напрямую с 51 на 52 проводить нельзя.
Куда относить разницу между курсом банка и курсом ЦБ?
На счёт 91: Дт 91.02 Кт 57.02 — если банк продал валюту дороже курса ЦБ (расход), Дт 57.02 Кт 91.01 — если дешевле (доход). Это прочий доход/расход, не курсовая разница.
Какой документ в 1С отражает покупку валюты?
Три документа: Списание с расчётного счёта (перевод рублей на 57.02), Поступление на расчётный счёт на валютный счёт с видом «Приобретение иностранной валюты», и при остатке — возврат рублей Поступлением.
Как отразить продажу валюты в 1С 8.3?
Зеркально покупке: Списание с расчётного счёта (валютный) с видом «Продажа иностранной валюты» — Дт 57.02 Кт 52, затем Поступление рублей — Дт 51 Кт 57.02, разница с курсом ЦБ — на 91.
Нужно ли вручную считать курсовые разницы?
Нет. 1С считает их автоматически в операции Закрытие месяцаПереоценка валютных средств, если загружены курсы ЦБ. Вручную — только для сверки.
Почему на счёте 57.02 висит остаток?
Значит потерян один из документов сделки: не проведён возврат неизрасходованных рублей, не разнесена разница курса банка, либо суммы в документах не бьются. Сверьте цепочку 51 → 57.02 → 52.