Учет и Финансы · 11 мин
Как в 1С оформить покупку валюты
Как в 1С оформить покупку валюты: настройка счетов, документы списания и поступления, курсовые разницы, проводки и проверка результата. Пошаговая инструкция для бухгалтера.
Покупка валюты в 1С:Бухгалтерии 8.3 оформляется двумя банковскими документами: списанием рублей с расчётного счёта и поступлением валюты на валютный счёт. Между этими операциями используется транзитный счёт 57.02 «Приобретение иностранной валюты», на котором и возникает разница между курсом ЦБ и фактическим курсом покупки банка.
Типовая цепочка выглядит так: организация перечисляет банку рубли, банк конвертирует их по своему курсу (обычно выше курса ЦБ) и зачисляет валюту на валютный счёт. В учёте валюта приходуется по курсу ЦБ на дату зачисления, а отклонение от фактически уплаченной суммы списывается на прочие расходы (счёт 91.02) либо, реже, на прочие доходы.
Прежде чем вводить документы, убедитесь, что в программе создан валютный счёт организации, заполнен справочник валют с актуальными курсами и корректно настроены счета учёта. Ниже разобраны подготовка, проводки, оба варианта оформления (вручную и через загрузку выписки), отражение курсовой разницы и типичные ошибки.
Подготовка: что проверить перед оформлением покупки валюты
Первое условие — наличие валютного банковского счёта в справочнике «Банковские счета» организации. Откройте карточку организации, перейдите к банковским счетам и создайте счёт, указав банк, номер счёта и валюту (USD, EUR, CNY и т.д.). Программа автоматически свяжет такой счёт с бухгалтерским счётом 52 «Валютные счета».
Второе условие — актуальные курсы валют. Откройте справочник «Валюты» (раздел «Справочники») и проверьте, что курс нужной валюты загружен на дату операции. Удобнее всего настроить автоматическую загрузку курсов с сайта ЦБ через регламентное задание — тогда при проведении документов курс подставится сам. Если курса на дату нет, программа либо подставит ближайший ранее загруженный, либо потребует ввести его вручную, что повышает риск ошибки.
Третье — проверьте счёт 57.02 «Приобретение иностранной валюты» в плане счетов. В типовой конфигурации он уже есть и используется именно для операций покупки валюты. Отдельно настраивать его обычно не требуется, но убедитесь, что в статьях движения денежных средств есть подходящая статья, например «Приобретение иностранной валюты», — она понадобится для отчёта о движении денежных средств.
Схема проводок при покупке валюты
Понимание проводок помогает контролировать программу, а не вводить документы вслепую. При покупке валюты формируется три группы записей.
Первая — перечисление рублей банку: Дт 57.02 Кт 51 на рублёвую сумму, которую организация фактически списала с расчётного счёта. Вторая — зачисление валюты: Дт 52 Кт 57.02 на рублёвый эквивалент купленной валюты по курсу ЦБ на дату зачисления (в валютном учёте фиксируется сумма в валюте). Третья — разница между фактически уплаченной суммой и оценкой по курсу ЦБ: если банк продал валюту дороже курса ЦБ, разница списывается проводкой Дт 91.02 Кт 57.02 как прочий расход.
После всех трёх операций сальдо по счёту 57.02 должно обнулиться. Это главный контрольный признак корректно оформленной покупки валюты.
| Операция | Дебет | Кредит | Сумма |
|---|---|---|---|
| Перечислены рубли банку на покупку валюты | 57.02 | 51 | Фактически списанные рубли |
| Зачислена валюта на валютный счёт | 52 | 57.02 | Эквивалент по курсу ЦБ на дату зачисления |
| Отражён расход от отклонения курса покупки от курса ЦБ | 91.02 | 57.02 | Разница между уплаченным и оценкой по ЦБ |
Шаг 1. Списание рублей с расчётного счёта
Откройте раздел «Банк и касса» → «Банковские выписки» и создайте документ «Списание с расчётного счёта». В поле «Вид операции» выберите «Прочие расчёты с контрагентами» (в некоторых релизах — «Прочее списание»). В качестве контрагента укажите свой банк — его нужно завести в справочнике «Контрагенты», если его там ещё нет.
В поле «Счёт учёта» (счёт расчётов) укажите 57.02. Введите сумму в рублях — ту, что реально ушла со счёта по выписке. Заполните статью движения денежных средств, назначение платежа (например, «Покупка 10 000 USD по поручению от …») и проведите документ. Проверьте движения по кнопке «Дт/Кт»: должна быть проводка Дт 57.02 Кт 51.
Если вы загружаете выписки из клиент-банка, это списание, скорее всего, загрузится автоматически. Тогда задача — не создавать дубликат, а проверить у загруженного документа вид операции и счёт 57.02, при необходимости исправить и перепровести.
- 1Откройте «Банк и касса» → «Банковские выписки» → «Списание с расчётного счёта»
- 2Выберите вид операции «Прочие расчёты с контрагентами», укажите банк-контрагента
- 3Укажите счёт расчётов 57.02, сумму в рублях и статью ДДС
- 4Проведите документ и проверьте проводку Дт 57.02 Кт 51
Шаг 2. Поступление валюты на валютный счёт
Создайте документ «Поступление на расчётный счёт» из того же журнала банковских выписок. В поле «Вид операции» выберите «Приобретение иностранной валюты» — это специальный вид операции, который сам подставит счёт 57.02 в качестве счёта расчётов. В поле «Банковский счёт» укажите валютный счёт организации: после этого документ переключится в валютный режим.
Введите сумму в валюте — ту, что банк фактически зачислил. Программа пересчитает её в рубли по курсу ЦБ на дату документа и покажет рублёвую оценку. Сравните её с суммой, списанной на шаге 1: разница и есть расход (или доход) от покупки валюты. Проводка документа — Дт 52 Кт 57.02.
Обратите внимание на дату: зачисление валюты часто происходит на следующий день после списания рублей. Даты документов должны совпадать с выпиской банка, а курс ЦБ берётся на дату зачисления валюты, а не на дату списания рублей. От этого зависит корректность рублёвой оценки.
Шаг 3. Списание разницы между курсом покупки и курсом ЦБ
Банк практически всегда продаёт валюту дороже официального курса ЦБ. После проведения двух банковских документов на счёте 57.02 останется рублёвое сальдо — именно эту разницу нужно списать на прочие расходы.
Способ списания зависит от релиза конфигурации. В актуальных версиях 1С:Бухгалтерии при использовании вида операции «Приобретение иностранной валюты» разница может отражаться автоматически — программа сама формирует проводку Дт 91.02 Кт 57.02 с аналитикой по статье прочих доходов и расходов. Проверьте движения документа поступления: если проводка на 91.02 есть, ничего дополнительно делать не нужно.
Если автоматического списания нет, создайте документ «Операции» → «Операции, введённые вручную» → «Операция». Добавьте проводку: Дт 91.02 (статья прочих доходов и расходов с видом «Прочие внереализационные доходы (расходы)», флаг принятия к налоговому учёту — по учётной политике) Кт 57.02 на сумму остатка по счёту 57.02. Сумму возьмите из оборотно-сальдовой ведомости по счёту 57.02.
Альтернатива: оформление по фактическому курсу в одном документе
Некоторые организации оформляют покупку валюты без счёта 57.02, если списание рублей и зачисление валюты происходят в один день: напрямую Дт 52 Кт 51. В этом случае рублёвую оценку приходится корректировать вручную, а разницу отражать отдельной операцией. Такой способ допустим, но менее нагляден и чаще вызывает вопросы при проверке.
Второй вариант — комиссия банка. Если банк дополнительно удерживает комиссию за конвертацию, она оформляется отдельным списанием с расчётного счёта с видом операции «Прочее списание» (или «Банковские расходы» при загрузке выписки) с отнесением на 91.02. Не смешивайте комиссию с курсовой разницей покупки — это разные расходы с разной аналитикой.
Способы оформления покупки валюты
Два банковских документа и списание разницы на 91.02. Наглядно, подходит при разрыве дат списания и зачисления, легко контролируется по ОСВ.
Приемлемо только при зачислении в тот же день. Требует ручной корректировки рублёвой оценки и отдельного отражения разницы — выше риск ошибки.
Документы создаются автоматически по выписке. Обязательно проверьте вид операции, счёт 57.02 и валютный счёт — при неверной настройке правил загрузки программа может поставить «Прочее поступление».
Проверка результата и типичные ошибки
Главный инструмент проверки — оборотно-сальдовая ведомость по счёту 57.02 за период операции. После всех проводок сальдо на конец должно быть нулевым. Дополнительно сформируйте ОСВ по счёту 52: валютный остаток должен совпадать с остатком по выписке банка в валюте, а рублёвый — с оценкой по курсу ЦБ на отчётную дату.
Не забудьте про переоценку валютных остатков: при закрытии месяца регламентная операция «Переоценка валютных средств» доначисляет курсовые разницы по остатку на счёте 52. Это отдельная операция, не связанная с разницей при покупке, — не путайте их. Переоценка выполняется автоматически, если курсы валют загружены на конец месяца.
Как проверить результат
Равно нулю
Есть рублёвый или валютный остаток — не списана разница или ошибка в сумме
Совпадает с выпиской банка
Расхождение с банком — неверная сумма поступления или дата
Дт 52 Кт 57.02 по курсу ЦБ на дату зачисления
Курс не соответствует ЦБ на дату документа — проверьте справочник валют
Есть, сумма равна разнице между уплаченным и оценкой по ЦБ
Проводки нет или сумма не сходится с ОСВ 57.02
Частые вопросы
Можно ли оформить покупку валюты одним документом?
Нет, корректная схема требует минимум двух банковских документов: списание рублей и поступление валюты, поскольку движение происходит по двум разным банковским счётам. Плюс к этому может понадобиться ручная операция для списания разницы с 57.02, если релиз программы не делает это автоматически.
Что делать, если валюта зачислена на следующий день после списания рублей?
Это нормальная ситуация, для неё и предназначен транзитный счёт 57.02. Оформите каждый документ своей датой по выписке. Рублёвая оценка валюты считается по курсу ЦБ на дату зачисления, а на конец дня списания на 57.02 останется дебетовое сальдо, которое закроется на следующий день.
Куда отнести разницу между курсом покупки и курсом ЦБ в налоговом учёте?
Отклонение фактического курса покупки от курса ЦБ относится к внереализационным расходам (или доходам, если курс покупки оказался ниже курса ЦБ). В 1С это контролируется статьёй прочих доходов и расходов в проводке с 91.02 — проверьте, что у статьи установлено принятие к налоговому учёту в соответствии с вашей учётной политикой.
Почему после закрытия месяца по счёту 52 появляются дополнительные проводки?
Это регламентная операция «Переоценка валютных средств»: остаток валюты на счёте 52 пересчитывается по курсу ЦБ на конец месяца, а разница относится на 91 счёт как курсовая. Это штатное поведение, отличное от разницы при покупке, и вмешательства не требует.
Как быть, если банк зачислил валюту меньше, чем указано в поручении?
Оформляйте поступление на фактически зачисленную сумму по выписке, а не на сумму поручения. Разница обычно объясняется комиссией банка или изменением курса — комиссию отразите отдельным списанием на 91.02, а курсовая составляющая уйдёт в разницу на счёте 57.02.
Что важно запомнить
Покупка валюты в 1С — это списание рублей через 57.02, поступление валюты видом операции «Приобретение иностранной валюты» по курсу ЦБ на дату зачисления и списание разницы на 91.02. Контроль результата — нулевое сальдо по счёту 57.02 и совпадение валютного остатка на 52 с выпиской банка.