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

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

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

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

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

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

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

Какие суммы подлежат переоценке

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

Не переоцениваются выданные и полученные авансы в бухгалтерском учете (по правилам ПБУ 3/2006 они фиксируются по курсу на дату оплаты), а также активы, принятые к учету в рублях: товары, основные средства, вложения во внеоборотные активы. В налоговом учете правила отличаются — там авансы тоже могут переоцениваться, поэтому между БУ и НУ возникают временные разницы, которые 1С отражает автоматически при применении ПБУ 18/02.

Шаг 1. Загрузите актуальные курсы валют

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

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

Шаг 2. Проверьте настройки валютного учета

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

Дополнительно проверьте учетную политику организации: раздел «Главное» → «Учетная политика». Там должны быть корректно заданы настройки применения ПБУ 18/02, если организация его применяет. Также убедитесь, что счета учета курсовых разниц (91.01 и 91.02) не заблокированы для ручных операций и имеют корректную аналитику статей прочих доходов и расходов с видом «Курсовые разницы».

Шаг 3. Проведите все валютные документы месяца

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

Полезно перед закрытием сформировать оборотно-сальдовую ведомость по валютным счетам с отбором по валюте и сверить валютные остатки с банковскими выписками и актами сверки. Рублевые остатки на этом этапе могут не совпадать с фактическими — именно их и скорректирует переоценка.

Шаг 4. Выполните регламентную операцию «Переоценка валютных средств»

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

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

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

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

Первый контроль — справка-расчет: курс в колонке «на отчетную дату» должен совпадать с курсом ЦБ на последнее число месяца. Второй контроль — арифметический: рублевая оценка после переоценки должна равняться произведению валютного остатка на курс (с учетом кратности). Третий контроль — оборотно-сальдовая ведомость по счетам 91.01 и 91.02: обороты по статьям «Курсовые разницы» должны совпасть с итогом справки-расчета.

Если организация применяет ПБУ 18/02, дополнительно проверьте проводки по счетам 09 и 77: разницы между бухгалтерской и налоговой переоценкой (например, по авансам) должны порождать отложенные налоговые активы и обязательства. При УСН курсовые разницы по переоценке остатков в налоговом учете не признаются — программа учитывает это автоматически, но стоит сверить КУДиР.

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

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

Курс в справке-расчете
Норма

Совпадает с курсом ЦБ на последнее число месяца

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

Курс устарел или введен вручную с ошибкой

Рублевая оценка после переоценки
Норма

Равна валютному остатку × курс с учетом кратности

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

Сумма не сходится — возможна ошибка кратности валюты

ОСВ по 91.01/91.02
Норма

Обороты по статье «Курсовые разницы» равны итогу справки-расчета

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

Есть расхождения — ищите ручные проводки или непроведенные документы

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

Статус «Выполнено», зеленый маркер

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

Операция пропущена или завершилась с ошибкой

Ручная переоценка и нестандартные ситуации

Иногда требуется переоценить сумму вне закрытия месяца — например, при выбытии валютного актива в середине периода или при исправлении ошибки прошлого периода. В этом случае используйте документ «Операция» (Операции → Операции, введенные вручную): добавьте проводку Дт 91.02 Кт 52 (или обратную, Дт 52 Кт 91.01) на сумму разницы, рассчитанной вручную как произведение валютного остатка на изменение курса.

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

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

Маршрут решения

Как выбрать действие

Операция «Переоценка валютных средств» отсутствует в списке закрытия месяцаПроверьте, есть ли остатки по счетам с валютным учетом — при нулевых остатках операция не создается
Переоценка выполнена, но суммы неверныеПроверьте курсы на каждую дату операции и кратность валюты, затем перезакройте месяц
Нужно переоценить сумму в середине месяцаИспользуйте документ «Операция» с корректным заполнением валюты и валютной суммы
Курсовая разница не попадает в налоговый учетПроверьте вид статьи прочих доходов/расходов и признак принятия к НУ

Типичные ошибки при переоценке валюты

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

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

Типичные ошибки
01
Не загружен курс на последнее число месяца — переоценка считается по устаревшему курсу или не выполняется
02
Ручная правка рублевой суммы в валютном документе — искажает базу переоценки
03
Ручная проводка курсовой разницы при работающей автоматической операции — двойной учет разницы
04
Неверная кратность валюты — рублевая оценка искажается в 10 или 100 раз
05
Остатки по одному контрагенту разнесены на разные договоры — переоценка считается фрагментарно

Ответы на частые вопросы

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

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

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

В бухгалтерском учете по ПБУ 3/2006 авансы не переоцениваются — они фиксируются по курсу на дату оплаты. В налоговом учете правила иные, поэтому 1С формирует временные разницы. Не переоценивайте авансы вручную в БУ — это создаст расхождение с типовым алгоритмом.

Как переоценить валюту в 1С:Управление нашей фирмой?

В УНФ курсовые разницы рассчитываются автоматически при проведении валютных документов и при выполнении процедуры «Закрытие месяца» (раздел «Компания»). Предварительно загрузите курсы в справочнике «Валюты» и проверьте, что в настройках учетной политики включен учет курсовых разниц.

Что делать, если переоценка прошлого периода была ошибочной, а период закрыт?

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

Почему сумма курсовой разницы не совпадает с моим расчетом?

Чаще всего причина в кратности валюты (курс задан за 10 или 100 единиц), в ручной правке рублевых сумм в документах или в том, что программа считает разницу отдельно по каждому документу расчетов, а не по свернутому остатку. Откройте справку-расчет — она показывает детализацию по каждому объекту учета.

Отражаются ли курсовые разницы при УСН?

При УСН доходы и расходы признаются кассовым методом, поэтому переоценка валютных остатков в налоговом учете не формирует доходов и расходов — в КУДиР такие суммы не попадают. В бухгалтерском учете переоценка обязательна независимо от режима налогообложения.

Итог

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

Переоценка валюты в 1С выполняется автоматически при закрытии месяца, но результат зависит от трех условий: актуальные курсы ЦБ на каждую дату, включенный валютный учет на счетах и проведенные документы. Контролируйте итог через справку-расчет и ОСВ по счетам 91, ручные проводки используйте только для нестандартных ситуаций.