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