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

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

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

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

Организации, которые работают с иностранной валютой, обязаны пересчитывать валютные остатки в рубли по текущему курсу Центрального банка. Из-за колебаний курса рублевая оценка одной и той же суммы валюты постоянно меняется, и эту разницу нужно отражать в учете. Именно для этого в 1С существует механизм переоценки валютных счетов.

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

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

Что такое переоценка валютных средств и зачем она нужна

По правилам бухгалтерского учета (ПБУ 3/2006) активы и обязательства, выраженные в иностранной валюте, пересчитываются в рубли по курсу ЦБ на дату операции и на отчетную дату. Разница между рублевой оценкой на разные даты называется курсовой разницей. В налоговом учете действуют аналогичные правила по главе 25 НК РФ, хотя есть особенности по авансам.

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

Какие счета подлежат переоценке в 1С

В типовой 1С:Бухгалтерии признак переоценки задается в плане счетов. Переоцениваются валютные счета, у которых установлен признак валютного учета: 52 «Валютные счета», 50.21 «Касса в валюте», 55.23 «Депозитные счета в валюте», 57 «Переводы в пути», а также счета расчетов 60, 62, 66, 67, 71, 76 — если по ним ведутся обязательства в валюте.

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

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

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

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

Второй случай — регламентная операция «Переоценка валютных средств» при закрытии месяца. Она пересчитывает все валютные остатки на последнее число месяца по курсу ЦБ на эту дату. Операция входит в обработку «Закрытие месяца» (раздел «Операции») и выполняется автоматически вместе с другими регламентными операциями.

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

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

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

При положительной курсовой разнице (курс вырос — дооценка валютного актива или уценка обязательства) формируется проводка по дебету валютного счета и кредиту 91.01 «Прочие доходы». Например: Дт 52 — Кт 91.01 на сумму дооценки остатка валютных средств.

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

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

СитуацияКурс изменилсяПроводкаРезультат
Валютный остаток на счете 52выросДт 52 — Кт 91.01Прочий доход
Валютный остаток на счете 52снизилсяДт 91.02 — Кт 52Прочий расход
Дебиторская задолженность в валютевыросДт 62 — Кт 91.01Прочий доход
Кредиторская задолженность в валютевыросДт 91.02 — Кт 60Прочий расход

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

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

Например, на счете 52 числится 10 000 USD, курс на 31-е число — 92,50. Рублевый остаток после закрытия месяца должен быть 925 000 рублей. Если сумма отличается — либо курс в справочнике неверный, либо документы проведены задним числом без перепроведения регламентных операций.

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

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

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

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

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

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

Отличается от расчетного — проверьте курсы и перепроведите документы

Курсы в справочнике «Валюты»
Норма

Загружены за все даты операций и последнее число месяца

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

Пропуски дат или нулевые курсы

Проводки по 91.01 / 91.02
Норма

Сформированы в разрезе субконто, суммы совпадают со справкой-расчетом

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

Проводок нет или суммы не сходятся со справкой

Типичные ошибки и как их избежать

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

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

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

Типичные ошибки
01
Не загружены курсы на отдельные даты — переоценка считается по устаревшему курсу, остатки искажаются.
02
Документы проведены задним числом без повторного закрытия месяца — курсовые разницы не пересчитаны.
03
Ручные проводки по валютным счетам — рублевая оценка расходится с валютной, появляются необъяснимые остатки.
04
Счет расчетов не помечен как валютный — задолженность по договору в валюте вообще не переоценивается.
05
Авансы вручную переоценены — в бухгалтерском учете это нарушение ПБУ 3/2006.

Ограничения и нюансы в разных конфигурациях

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

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

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

FAQ: частые вопросы о переоценке валютных счетов в 1С

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

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

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

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

Чем курсовая разница отличается от суммовой?

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

Как исправить ошибку в переоценке за прошлый период?

Сначала устраните причину: загрузите недостающие курсы, исправьте документы. Затем отмените закрытие месяца за проблемный период и выполните его заново — операция переоценки пересчитается автоматически. Если период закрыт и отчетность сдана, исправление оформляется в текущем периоде по правилам исправления ошибок (ПБУ 22/2010).

Переоцениваются ли остатки на счете 55 «Специальные счета»?

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

Влияет ли переоценка на налог на прибыль?

Да. Курсовые разницы включаются во внереализационные доходы и расходы при расчете налога на прибыль (п. 11 ст. 250 и пп. 5 п. 1 ст. 265 НК РФ). В 1С налоговый учет по курсовым разницам ведется параллельно с бухгалтерским, а расхождения (например, постоянные разницы) отражаются автоматически при применении ПБУ 18/02.