К статье
Практический материал

Учет и Финансы · 11 мин

Как делать переоценку валюты в 1С: настройка и проверка

Как выполнить переоценку валюты в 1С: настройка курсов, регламентная операция, проводки по курсовым разницам, проверка результата и типичные ошибки.

Переоценка валюты в 1С — это регламентная операция, которая пересчитывает валютные остатки на счетах, задолженность контрагентов и валютные договоры по текущему курсу ЦБ. Результатом становятся курсовые разницы: положительные относятся на прочие доходы, отрицательные — на прочие расходы. Без корректной переоценки бухгалтерская отчетность искажается, а налог на прибыль считается с ошибкой.

В типовых конфигурациях (1С:Бухгалтерия 8, 1С:ERP, 1С:Комплексная автоматизация) переоценка выполняется автоматически при закрытии месяца, но только при выполнении двух условий: загружены актуальные курсы валют и правильно настроены счета учета. Если хотя бы одно условие нарушено, программа либо пропустит операцию, либо посчитает разницы по устаревшему курсу.

Материал описывает работу в 1С:Бухгалтерии 8 ред. 3.0 как самой распространенной конфигурации. В ERP и КА логика та же, отличаются только названия разделов меню.

Когда и что переоценивается в учете

Переоценке подлежат не все валютные объекты. Программа пересчитывает остатки по счетам, у которых включен признак валютного учета: валютные банковские счета (52), валютная касса (50.02 в отдельных настройках), расчеты с поставщиками и покупателями по договорам в валюте (60, 62), кредиты и займы в валюте (66, 67). Стоимость приобретенных активов — товаров, основных средств, авансов — после принятия к учету не переоценивается: она фиксируется в рублях по курсу на дату операции.

Пересчет выполняется на каждую дату валютной операции и на последний день месяца. Если в течение месяца движений по валютному счету не было, переоценка делается один раз — на отчетную дату. Если движения были, программа пересчитывает остаток после каждой операции и в конце месяца.

Подготовка: загрузка курсов валют

Первое действие перед любой переоценкой — проверить актуальность курсов. Откройте раздел «Справочники → Валюты» (в некоторых релизах — «Банк и касса → Валюты») и нажмите «Загрузить курсы валют». Укажите период с начала первого месяца, где есть валютные операции, по текущую дату. Программа загрузит официальные курсы ЦБ с сервера 1С.

Обязательно раскройте нужную валюту и проверьте историю курсов визуально: не должно быть разрывов на рабочие даты и нулевых значений. Курсы на выходные и праздничные дни ЦБ не публикует — это нормально, программа при пересчете берет последний установленный курс. Разрыв на рабочий день — уже проблема: переоценка на эту дату выполнится по старому курсу или не выполнится вовсе.

Если у организации есть договоры с курсом, отличным от ЦБ (например, «курс ЦБ + 2%» или фиксированный курс), в карточке договора укажите способ расчета. Иначе программа будет переоценивать такие расчеты по стандартному курсу, и разницы исказятся.

Настройка счетов и договоров для корректной переоценки

Откройте план счетов и убедитесь, что у валютных счетов (52, 60, 62, 66, 67 и их субсчета) установлен признак «Валютный». В типовой конфигурации он задан по умолчанию, но при самостоятельном добавлении субсчетов признак иногда забывают включить — такой счет не попадет в переоценку.

В карточке договора с контрагентом поле «Оплата в» должно соответствовать реальности: «В валюте» или специальный вид расчетов. Типовая ошибка — договор создан как рублевый, а документы проводятся в валюте: тогда расчеты либо не переоцениваются, либо программа отказывается проводить документы. Проверить себя можно через отчет «Оборотно-сальдовая ведомость по счету» с группировкой по валютам: у валютного договора в оборотке должна быть колонка с валютной суммой.

Счета учета курсовых разниц (91.01 «Прочие доходы» и 91.02 «Прочие расходы») в типовой поставке уже настроены. Если учет ведется в разрезе статей прочих доходов и расходов, создайте отдельную статью «Курсовые разницы» с видом «Курсовые разницы» — это важно для корректного заполнения декларации по налогу на прибыль.

Запуск переоценки при закрытии месяца

Основной сценарий: перейдите в «Операции → Закрытие месяца», выберите организацию и месяц, нажмите «Выполнить закрытие месяца». Операция «Переоценка валютных средств» входит в стандартный список и выполняется автоматически вместе с остальными регламентными операциями.

Если нужно выполнить только переоценку без полного закрытия, кликните по строке «Переоценка валютных средств» и выберите «Выполнить операцию». Программа создаст документ «Регламентная операция», по которому доступны проводки и справка-расчет.

Порядок действий
  1. 1
    Загрузите курсы валют за весь период: Справочники → Валюты → Загрузить курсы валют
  2. 2
    Проверьте признак валютного учета у счетов и корректность валютных договоров
  3. 3
    Откройте Операции → Закрытие месяца, выберите период и организацию
  4. 4
    Выполните операцию «Переоценка валютных средств»
  5. 5
    Откройте справку-расчет «Переоценка валютных средств» и сверьте суммы с курсами ЦБ
  6. 6
    Проверьте проводки: Дт/Кт 91.01 или 91.02 в корреспонденции с валютными счетами

После выполнения операция в списке закрытия месяца должна быть зеленой. Желтый или красный статус означает, что операция выполнена с предупреждениями или отменена — откройте текст сообщения, чаще всего причина в отсутствии курса на нужную дату.

Проверка результата: справка-расчет и проводки

Главный документ для контроля — справка-расчет «Переоценка валютных средств» (доступна из операции закрытия месяца по кнопке «Справки-расчеты»). В ней по каждому счету и объекту расчетов показаны: валютный остаток, курс до переоценки, рублевая оценка до пересчета, новый курс, новая рублевая оценка и сумма курсовой разницы.

Проверьте логику вручную на одной строке: умножьте валютный остаток на новый курс и вычтите прежнюю рублевую оценку — должна получиться сумма разницы из справки. Если расчет не сходится, ищите причину: ручные операции по валютному счету, документы, проведенные задним числом после закрытия, или неверный курс в истории.

Контрольные точки

Как проверить результат

Статус операции в закрытии месяца
Норма

Зеленая отметка, справка-расчет формируется

Тревожный признак

Желтый/красный статус, сообщение об отсутствии курса

Проводки по курсовым разницам
Норма

Корреспонденция валютных счетов с 91.01/91.02, статья «Курсовые разницы»

Тревожный признак

Проводки на других счетах или пустая статья затрат

Остаток по счету 52 в ОСВ
Норма

Рублевый остаток = валютный остаток × курс на конец месяца

Тревожный признак

Расхождение рублевой оценки с пересчетом по курсу

Суммы в валюте по счетам 60/62
Норма

Валютная задолженность совпадает с первичными документами

Тревожный признак

Валютный остаток закрыт, а рублевый «висит» — признак ошибки в расчетах

Особенности: авансы, УСН и налоговый учет

Выданные и полученные авансы в валюте не переоцениваются ни на отчетную дату, ни на дату погашения — они фиксируются в рублях по курсу на дату перечисления. Если в справке-расчете вы видите переоценку по авансовому субсчету, проверьте настройки: в типовых конфигурациях авансы выделяются на отдельные субсчета (60.22, 62.22) именно для исключения из пересчета.

В налоговом учете по налогу на прибыль курсовые разницы признаются внереализационными доходами и расходами. В типовой конфигурации налоговый учет по разницам ведется параллельно с бухгалтерским, расхождений обычно не возникает. Исключение — требования и обязательства, стоимость которых выражена в валюте, но оплата предусмотрена в рублях: для них действуют свои правила признания, и в спорных случаях стоит сверить методику с методологом или аудитором.

На УСН с объектом «доходы минус расходы» курсовые разницы от переоценки валютных остатков в налоговом учете не отражаются — учитываются только реальные поступления и расходы. Программа корректно обрабатывает это в бухгалтерском учете, но в налоговом регистре разницы исключает. Не пытайтесь «исправить» это ручными операциями.

Типичные ошибки
01
Не загружены курсы за весь период — переоценка считается по устаревшему курсу, приходится отменять закрытие месяца и пересчитывать
02
Договор создан как рублевый при валютных расчетах — задолженность вообще не попадает в переоценку
03
Ручные проводки по валютным счетам — программа не переоценивает суммы, введенные операцией вручную, возникают «висящие» рублевые остатки
04
Изменение документов задним числом после закрытия месяца без повторного выполнения переоценки — рублевая оценка перестает соответствовать курсу
05
Переоценка авансов из-за нестандартных субсчетов — искажение финансового результата

Что делать, если переоценка посчитана неверно

Если ошибка обнаружена в текущем периоде, отмените закрытие месяца (кнопка «Отменить закрытие месяца» в той же обработке), устраните причину — загрузите курсы, исправьте договор, перепроведите валютные документы — и выполните закрытие заново. Это безопасная штатная процедура.

Если ошибка найдена в уже сданном периоде, не редактируйте прошлые документы напрямую: это сломает регламентированную отчетность и последовательность проведения. Корректный путь — исправление текущей датой через корректировочные операции, а при существенности — уточненная отчетность. Перед любыми исправлениями закрытых периодов сделайте резервную копию информационной базы.

Полезная привычка — перед закрытием месяца формировать ОСВ по счету 52 с детализацией по валютам и сверять рублевую оценку с пересчетом по курсу ЦБ. Расхождение до переоценки почти всегда означает ручные операции или документы задним числом, которые проще найти сразу, чем искать после закрытия периода.
ПЗ
Практическое замечание
Итог

Что важно запомнить

Переоценка валюты в 1С выполняется автоматически операцией «Переоценка валютных средств» при закрытии месяца. Ключевые условия корректного результата: загруженные без пропусков курсы валют, признак валютного учета на счетах и правильно оформленные валютные договоры. Контролируйте результат по справке-расчету и сверке рублевой оценки остатков с курсом ЦБ. Авансы не переоцениваются, ручные проводки по валютным счетам — типичный источник ошибок.

Частые вопросы

Почему операция «Переоценка валютных средств» отсутствует в списке закрытия месяца?

Операция появляется в списке только если у организации есть валютные счета, договоры в валюте или валютные остатки в учете. Если операции нет, проверьте, что в функциональности программы включен учет по валютным операциям и что хотя бы один валютный документ проведен в выбранном периоде.

Нужно ли переоценивать валюту в середине месяца?

Штатно — нет: программа пересчитывает остатки автоматически при проведении каждого валютного документа и в конце месяца. Отдельный запуск переоценки в середине периода требуется только в нестандартных ситуациях, например при подготовке промежуточной отчетности на произвольную дату.

Что делать, если курс ЦБ на нужную дату не загружается?

Добавьте курс вручную: откройте карточку валюты, перейдите в историю курсов, нажмите «Добавить» и введите значение с официального сайта ЦБ на эту дату. После этого отмените и повторите переоценку за соответствующий месяц.

Почему после переоценки по счету 62 остался рублевый остаток при нулевой валютной задолженности?

Это признак ошибки в расчетах: чаще всего документ оплаты и документ реализации отнесены на разные договоры, разные субсчета или проведены с ручной корректировкой сумм. Сформируйте анализ счета 62 по контрагенту с детализацией по документам и найдите пару документов, дающих расхождение.

Переоцениваются ли займы и кредиты в валюте?

Да, остатки задолженности по валютным кредитам и займам (счета 66, 67) переоцениваются на общих основаниях — на дату операции и на последний день месяца. Проценты, начисленные в валюте, также пересчитываются по курсу на дату начисления.

Можно ли отключить автоматическую переоценку?

Штатного переключателя «не переоценивать» нет — переоценка обязательна по правилам бухгалтерского учета. Если операция мешает из-за ошибок, правильное решение — устранить причину (курсы, договоры, ручные проводки), а не исключать операцию из закрытия месяца.