Учет и Финансы · 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Включите «Расчеты в валюте и у.е.» в настройках функциональности
- 2Проверьте признак «Валютный» у счетов 52, 60, 62 и других используемых счетов
- 3Загрузите курсы валют за весь период, включая последнее число месяца
- 4Проверьте валюту в договорах и счета расчетов в документах
- 5Проведите все валютные документы месяца
- 6Выполните «Закрытие месяца» и откройте операцию «Переоценка валютных средств»
- 7Сформируйте справку-расчет «Переоценка валютных средств» и сверьте суммы
Для каждой строки переоценки программа формирует проводку: Дт 52 (60, 62…) Кт 91.01 при росте курса для активов или Дт 91.02 Кт 52 (60, 62…) при снижении. Для обязательств знак зеркальный. Все проводки доступны в документе «Регламентная операция» с видом «Переоценка валютных средств».
Проверка результата
Основной инструмент контроля — справка-расчет «Переоценка валютных средств», доступная из кнопки «Справки-расчеты» в форме закрытия месяца. В ней видно по каждому объекту: валютный остаток, курс на начало, курс на отчетную дату, рублевая оценка до и после, сумма курсовой разницы.
Дополнительно сформируйте оборотно-сальдовую ведомость по счету 52 в разрезе валют и сравните рублевый остаток с произведением валютного остатка на курс ЦБ на конец месяца — значения должны совпадать. То же самое выполните для счетов 60 и 62 по валютным договорам.
Как проверить результат
Равен валютному остатку, умноженному на курс ЦБ на конец месяца
Остаток отличается от расчетного — переоценка не выполнена или курс не загружен
Формируется, содержит строки по всем валютным остаткам
Справка пустая при наличии валютных остатков — проверьте признак валютного учета у счетов
Не переоцениваются на отчетную дату
По авансам начисляются курсовые разницы — ошибка в договоре или документе расчетов
Курсовые разницы попадают на статьи с видом «Курсовые разницы»
Суммы висят на статье без вида или на другом счете — нарушится налоговый учет
Типичные ошибки и как их исправить
Самая распространенная проблема — отсутствие курса на отчетную дату. Решается загрузкой курсов и повторным выполнением операции. Вторая частая ошибка — договор в рублях при фактических расчетах в валюте: задолженность тогда учитывается как рублевая и не переоценивается. Договор нужно исправить или создать новый с правильной валютой и перенести документы.
Третья группа ошибок — ручные операции по валютным счетам. Любая ручная проводка с валютной суммой искажает базу переоценки, потому что регламентная операция работает с данными регистров, а ручные корректировки могут их не затрагивать. Исправляйте учет документами, а не операциями вручную.
Что важно запомнить
Переоценка валютных средств в 1С работает автоматически при трех условиях: валютный признак у счетов, загруженные курсы на все даты операций и отчетные даты, корректные валюты в договорах. Выполняется она через «Закрытие месяца», а результат контролируется справкой-расчетом и сверкой рублевых остатков с курсом ЦБ.
Часто задаваемые вопросы
Почему операция «Переоценка валютных средств» не появляется в закрытии месяца?
Операция добавляется в список только при наличии остатков по счетам с признаком валютного учета. Проверьте, включена ли функциональность «Расчеты в валюте и у.е.», есть ли остатки на счете 52 или валютная задолженность на 60/62, и установлен ли признак «Валютный» в карточке счета плана счетов.
Нужно ли переоценивать валютные авансы?
Нет. Полученные и выданные авансы в валюте пересчитываются один раз — по курсу на дату аванса — и далее на отчетные даты не переоцениваются. Если программа начисляет курсовые разницы по авансам, проверьте, не зачтен ли аванс документом реализации или поступления и корректно ли указан документ расчетов.
Что делать, если курсовые разницы не попадают в декларацию по налогу на прибыль?
Откройте статью прочих доходов и расходов, на которую относятся разницы, и убедитесь, что её вид — «Курсовые разницы». Именно по этому виду программа относит суммы на нужные строки декларации. После исправления статьи перепроведите регламентную операцию переоценки.
Можно ли выполнить переоценку не на конец месяца, а на произвольную дату?
В типовой конфигурации регламентная операция выполняется только на конец месяца в составе закрытия. Промежуточная переоценка на дату операции происходит автоматически при проведении валютных документов. Если требуется отчетность на произвольную дату, используйте оценку по курсу этой даты в отчетах, а не отдельную регламентную операцию.
Как исправить ошибки переоценки прошлого месяца, если период уже закрыт?
Отмените закрытие месяца за нужный период, исправьте первичную причину (курс, договор, документ), затем повторно выполните закрытие месяца и всех последующих периодов. Учитывайте, что пересчет затронет налог на прибыль и может потребовать уточненной декларации, если отчетность уже сдана.
Переоцениваются ли валютные ценности в кассе на дату выдачи под отчет?
Да. Валютная касса переоценивается на каждую дату движения и на отчетную дату. При выдаче валюты подотчетному лицу задолженность по счету 71 также является валютной и переоценивается до момента утверждения авансового отчета.