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

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

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

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

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

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

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

Что переоценивается и по каким правилам

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

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

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

Шаг 1. Настройка функциональности и учетной политики

Откройте раздел «Главное» → «Функциональность» и убедитесь, что на закладке «Банк и касса» включена опция «Расчеты в валюте и у.е.». Без этого флажка валютные счета и операции с валютой в программе недоступны.

Далее перейдите в «Главное» → «Учетная политика». Проверьте, что в учетной политике организации не установлены ограничения, влияющие на отражение курсовых разниц. В налоговом учете курсовые разницы признаются в составе внереализационных доходов и расходов; в типовой конфигурации это происходит автоматически, но убедитесь, что для статей прочих доходов и расходов, связанных с курсовыми разницами, установлен вид «Курсовые разницы» — тогда суммы попадут в декларацию по налогу на прибыль корректно.

Шаг 2. Настройка плана счетов и валютных счетов

Откройте план счетов («Главное» → «План счетов») и проверьте счета, по которым ведется учет в валюте. У счета должен быть установлен признак «Валютный» (галочка в карточке счета). Для типовых счетов 52, 57, 60, 62, 66, 67, 71 этот признак включен по умолчанию, но если вы добавляли собственные субсчета — например, 52.1 «Валютный счет в банке» — признак нужно включить вручную.

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

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

Шаг 3. Загрузка курсов валют

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

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

Шаг 4. Настройка договоров и документов расчетов

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

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

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

Шаг 5. Выполнение регламентной операции переоценки

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

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

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

Для каждой строки переоценки программа формирует проводку: Дт 52 (60, 62…) Кт 91.01 при росте курса для активов или Дт 91.02 Кт 52 (60, 62…) при снижении. Для обязательств знак зеркальный. Все проводки доступны в документе «Регламентная операция» с видом «Переоценка валютных средств».

Проверка результата

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

Дополнительно сформируйте оборотно-сальдовую ведомость по счету 52 в разрезе валют и сравните рублевый остаток с произведением валютного остатка на курс ЦБ на конец месяца — значения должны совпадать. То же самое выполните для счетов 60 и 62 по валютным договорам.

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

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

Рублевый остаток по счету 52
Норма

Равен валютному остатку, умноженному на курс ЦБ на конец месяца

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

Остаток отличается от расчетного — переоценка не выполнена или курс не загружен

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

Формируется, содержит строки по всем валютным остаткам

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

Справка пустая при наличии валютных остатков — проверьте признак валютного учета у счетов

Авансы выданные и полученные
Норма

Не переоцениваются на отчетную дату

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

По авансам начисляются курсовые разницы — ошибка в договоре или документе расчетов

Счета 91.01 и 91.02
Норма

Курсовые разницы попадают на статьи с видом «Курсовые разницы»

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

Суммы висят на статье без вида или на другом счете — нарушится налоговый учет

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

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

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

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

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

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

Часто задаваемые вопросы

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

Операция добавляется в список только при наличии остатков по счетам с признаком валютного учета. Проверьте, включена ли функциональность «Расчеты в валюте и у.е.», есть ли остатки на счете 52 или валютная задолженность на 60/62, и установлен ли признак «Валютный» в карточке счета плана счетов.

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

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

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

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

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

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

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

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

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

Да. Валютная касса переоценивается на каждую дату движения и на отчетную дату. При выдаче валюты подотчетному лицу задолженность по счету 71 также является валютной и переоценивается до момента утверждения авансового отчета.