Учет и Финансы · 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Убедитесь, что курсы валют загружены за весь месяц: справочник «Валюты» → «Загрузить курсы валют».
- 2Проведите все документы по валютным операциям за период.
- 3Откройте «Операции» → «Закрытие месяца», выберите период и организацию.
- 4Выполните закрытие месяца — операция «Переоценка валютных средств» выполнится автоматически.
- 5Откройте операцию и проверьте сформированные проводки по счетам 91.01 / 91.02.
- 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 рублей. Если сумма отличается — либо курс в справочнике неверный, либо документы проведены задним числом без перепроведения регламентных операций.
Дополнительно полезно сформировать справку-расчет: в обработке «Закрытие месяца» по операции «Переоценка валютных средств» доступна кнопка «Справки-расчеты», где видно, из каких данных получена каждая курсовая разница.
Как проверить результат
Равен валютному остатку, умноженному на курс ЦБ на конец месяца
Отличается от расчетного — проверьте курсы и перепроведите документы
Загружены за все даты операций и последнее число месяца
Пропуски дат или нулевые курсы
Сформированы в разрезе субконто, суммы совпадают со справкой-расчетом
Проводок нет или суммы не сходятся со справкой
Типичные ошибки и как их избежать
Самая частая причина расхождений — незагруженные курсы валют. Если на дату документа или на конец месяца курс отсутствует, 1С использует последний известный курс, и переоценка искажается. Перед закрытием месяца всегда проверяйте полноту загрузки курсов.
Вторая типичная проблема — проведение документов задним числом после выполнения закрытия месяца. В этом случае регламентную операцию нужно перепровести, иначе рублевые остатки останутся по старому расчету. Третья ошибка — ручные операции по валютным счетам, которые обходят штатный механизм и создают «висящие» разницы между валютной и рублевой оценкой.
Также встречается некорректная настройка счетов расчетов: если по договору в валюте счет не помечен как валютный, задолженность не переоценивается, и в отчетности возникает ошибка. Проверяйте настройки при создании новых договоров с валютными расчетами.
Ограничения и нюансы в разных конфигурациях
В 1С:Бухгалтерии переоценка полностью автоматизирована и не требует настройки, кроме корректного плана счетов и загрузки курсов. В 1С:ERP и Комплексной автоматизации механизм сложнее: переоценка выполняется в рамках регламентных операций по финансовому результату, и там важно контролировать настройки учетной политики и порядок распределения курсовых разниц по направлениям деятельности.
В конфигурациях с управленческим учетом переоценка может выполняться отдельно для управленческой и регламентной валюты — это две независимые процедуры с собственными результатами. Не следует смешивать их при анализе.
Если организация применяет УСН, курсовые разницы в налоговом учете по кассовому методу в общем случае не признаются, но в бухгалтерском учете переоценка обязательна в любом случае — отказаться от нее нельзя, даже если компания ведет упрощенный учет.
FAQ: частые вопросы о переоценке валютных счетов в 1С
Нужно ли переоценивать валютные авансы?
Нет. В бухгалтерском учете выданные и полученные авансы в валюте фиксируются по курсу на дату перечисления и далее не пересчитываются (п. 9 ПБУ 3/2006). Типовая 1С различает авансовую и долговую части расчетов автоматически. Если вы видите переоценку по авансу — проверьте зачет аванса в документах расчетов.
Почему после закрытия месяца нет проводок по переоценке?
Возможны три причины: курс на конец месяца совпадает с курсом последней переоценки (разницы нулевые), курсы не загружены на последнее число, либо операция «Переоценка валютных средств» не выполнена — проверьте ее статус в обработке «Закрытие месяца» и перепроведите при необходимости.
Чем курсовая разница отличается от суммовой?
Курсовая разница возникает по обязательствам, выраженным непосредственно в иностранной валюте. Суммовые разницы в текущем бухгалтерском учете как отдельная категория отсутствуют: обязательства в рублях, привязанные к курсу валюты (у.е.), также приводят к курсовым разницам по правилам ПБУ 3/2006, но с особенностями в налоговом учете по НДС — там база фиксируется на дату отгрузки.
Как исправить ошибку в переоценке за прошлый период?
Сначала устраните причину: загрузите недостающие курсы, исправьте документы. Затем отмените закрытие месяца за проблемный период и выполните его заново — операция переоценки пересчитается автоматически. Если период закрыт и отчетность сдана, исправление оформляется в текущем периоде по правилам исправления ошибок (ПБУ 22/2010).
Переоцениваются ли остатки на счете 55 «Специальные счета»?
Да, если субсчет помечен как валютный — например, депозиты и аккредитивы в валюте (55.23 и аналогичные) переоцениваются на общих основаниях. Проверьте в плане счетов признак «Валютный» у конкретного субсчета, который использует ваша организация.
Влияет ли переоценка на налог на прибыль?
Да. Курсовые разницы включаются во внереализационные доходы и расходы при расчете налога на прибыль (п. 11 ст. 250 и пп. 5 п. 1 ст. 265 НК РФ). В 1С налоговый учет по курсовым разницам ведется параллельно с бухгалтерским, а расхождения (например, постоянные разницы) отражаются автоматически при применении ПБУ 18/02.