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