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