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

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

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

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

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

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

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

Когда требуется переоценка валютных средств

Переоценка нужна всякий раз, когда на конец отчётного периода у организации есть активы или обязательства, номинированные в иностранной валюте. Это остатки на валютных банковских счетах (счёт 52), валютная касса (50), задолженность покупателей и поставщиков в валюте (60, 62, 76), валютные кредиты и займы (66, 67), а также депозиты и финансовые вложения (55, 58).

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

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

Подготовка: настройка валютного учёта и загрузка курсов

Прежде чем запускать переоценку, проверьте базовые настройки. Откройте план счетов и убедитесь, что на валютных счетах (52, 60, 62 и др.) установлен признак валютного учёта — в 1С:Бухгалтерии это видно по колонке «Валютный» в форме списка счетов. Для счетов расчётов дополнительно должен быть настроен субконто «Договоры» с видом расчётов в валюте.

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

Далее загрузите актуальные курсы валют. Перейдите в раздел «Справочники → Валюты», выделите нужные валюты и нажмите «Загрузить курсы валют». Программа получит курсы с сервера за выбранный период. Можно настроить автоматическую ежедневную загрузку через регламентное задание — это избавит от ручной работы и ошибок из-за пропущенных дат.

Подготовка к переоценке
  1. 1
    Проверьте признак валютного учёта на счетах 52, 60, 62, 66, 67 в плане счетов
  2. 2
    Убедитесь, что в договорах указана валюта оплаты
  3. 3
    Откройте «Справочники → Валюты» и загрузите курсы за весь месяц
  4. 4
    Проведите все валютные документы месяца (поступления, оплаты, списания)
  5. 5
    Перейдите в «Операции → Закрытие месяца» и запустите операцию «Переоценка валютных средств»

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

Основной способ провести переоценку в 1С:Бухгалтерии 3.0 — обработка «Закрытие месяца» в разделе «Операции». Выберите нужный месяц и организацию, затем найдите в списке операцию «Переоценка валютных средств». Она входит в третий этап закрытия и выполняется после расчёта себестоимости.

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

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

Переоценка при проведении документов

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

Какие проводки формирует переоценка

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

СитуацияДебетКредит
Рост курса: остаток на валютном счёте5291.01
Снижение курса: остаток на валютном счёте91.0252
Рост курса: долг покупателя в валюте6291.01
Рост курса: долг поставщику в валюте91.0260
Снижение курса: долг поставщику в валюте6091.01
Рост курса: валютный кредит91.0266, 67

Авансы выданные и полученные в проводках переоценки не участвуют. Если вы видите курсовую разницу по счёту 60.22 или 62.02 — это повод проверить настройки: вероятно, аванс ошибочно учтён как обычная задолженность.

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

После выполнения операции убедитесь, что результат корректен. Откройте справку-расчёт «Переоценка валютных средств» из формы закрытия месяца и сверьте применённые курсы с курсами ЦБ на последнее число месяца. Затем сформируйте оборотно-сальдовую ведомость по валютным счетам с включённым показателем «Валютная сумма» и «БУ».

Ключевая проверка: рублёвый остаток по счёту, делённый на валютный остаток, должен давать курс ЦБ на конец месяца. Например, если на счёте 52 числится 10 000 USD, а курс на 31-е число — 90,00, рублёвое сальдо должно быть ровно 900 000. Отклонение означает, что переоценка не выполнена или курсы загружены неверно.

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

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

Рублёвый остаток / валютный остаток по счёту 52
Норма

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

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

Заметное отклонение — переоценка не выполнена или курс неверный

Справка-расчёт переоценки
Норма

Курсы соответствуют ЦБ, разницы отражены по 91.01/91.02

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

Пустая справка при наличии валютных остатков

ОСВ по счетам 60, 62 в разрезе договоров
Норма

Нет рублёвых остатков при нулевом валютном остатке

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

«Висячие» рублёвые суммы при закрытой задолженности

Типичные ошибки и как их исправить

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

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

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

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

Переоценка в других конфигурациях 1С

В 1С:Управление торговлей 11 и 1С:ERP переоценка выполняется в рамках закрытия месяца в разделе «Финансовый результат и контроллинг». Механизм аналогичен: программа пересчитывает валютные взаиморасчёты и денежные средства, формируя курсовые разницы. Отличие в том, что расчёт ведётся по данным оперативных регистров взаиморасчётов, поэтому перед закрытием важно выполнить распределение расчётов с партнерами.

В 1С:ЗУП переоценка как отдельная операция обычно не требуется — она актуальна только если ведутся валютные выплаты, что встречается редко. В «1С:Бухгалтерии 8 для Казахстана» и других локализациях порядок отличается национальными стандартами учёта, поэтому сверяйтесь с документацией к конкретной конфигурации.

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

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

В закрытии месяца нет операции «Переоценка валютных средств»Проверьте, есть ли валютные остатки и признак валютного учёта на счетах — при их отсутствии операция не предлагается
Справка-расчёт пустая, хотя остаток на счёте 52 естьПроверьте загрузку курсов валют и повторно выполните операцию
Рублёвый остаток не соответствует курсу ЦБПерепроведите валютные документы месяца и повторите закрытие
Курсовая разница возникла по авансуПроверьте настройки счетов расчётов — аванс не должен переоцениваться

FAQ

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

Нет. Авансы выданные и полученные в иностранной валюте пересчитываются в рубли один раз — по курсу на дату оплаты — и в дальнейшем не переоцениваются ни в бухгалтерском, ни в налоговом учёте. Если 1С формирует курсовую разницу по авансовому счёту, проверьте корректность зачёта аванса в документах.

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

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

Можно ли провести переоценку вручную, без закрытия месяца?

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

Как исправить переоценку, если курсы были загружены неверно?

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

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

Нет, и не должны. Переоценке подлежат только денежные средства, финансовые вложения и задолженность. Товары и материалы, купленные за валюту, после оприходования учитываются в рублёвой оценке по курсу на дату принятия к учёту и далее не пересчитываются.

Почему в налоговом учёте курсовые разницы отличаются от бухгалтерских?

Чаще всего причина в разной оценке авансов или в различиях признания доходов и расходов. Проверьте в справке-расчёте колонки БУ и НУ: временные и постоянные разницы 1С показывает отдельно. Существенные расхождения без объяснения — повод проверить настройки налогового учёта.

Итог

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

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