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