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

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

Курсовая разница в 1С: где посмотреть и как проверить начисление

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

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

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

Что такое курсовая разница и где она отражается в учёте

Курсовая разница — это доход или расход, возникающий из-за изменения курса валюты между датой возникновения обязательства (или поступления валюты) и датой его погашения либо отчётной датой. В бухгалтерском учёте положительные и отрицательные курсовые разницы отражаются на счёте 91 «Прочие доходы и расходы» в корреспонденции со счетами расчётов (60, 62, 66, 67, 76), валютными счетами (52) и другими счетами, по которым ведётся валютный учёт.

В 1С программа переоценивает валютные остатки автоматически, если для счёта включён признак «Валютный учёт» и заполнены курсы валют в одноимённом справочнике. Разница рассчитывается как остаток в валюте, умноженный на разницу между текущим курсом и курсом, по которому остаток числился в учёте. Это важно понимать: если курсы не загружены, переоценка либо не выполнится, либо посчитается неверно.

Переоценка валютных средств: главный источник проводок

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

Внутри документа доступны проводки (кнопка «Показать проводки» или Дт/Кт), где видно, какие счета переоценивались, какие суммы отнесены на 91.01 «Прочие доходы» или 91.02 «Прочие расходы» и по какому субконто «Курсовые разницы». По каждой строке можно открыть карточку счёта или расшифровку и понять, какой объект учёта (договор, валютный счёт, кредит) дал конкретную сумму.

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

Как найти проводки по переоценке
  1. 1
    Откройте «Операции → Закрытие месяца» и выберите нужный период.
  2. 2
    Найдите операцию «Переоценка валютных средств» и откройте её.
  3. 3
    Нажмите «Показать проводки» — отобразятся записи по счёту 91 с субконто «Курсовые разницы».
  4. 4
    Откройте справку-расчёт «Переоценка валютных средств» по кнопке в операции для детальной расшифровки.
  5. 5
    Сверьте итоги с ОСВ по счёту 91 за тот же месяц.

Просмотр через оборотно-сальдовую ведомость и анализ счёта 91

Универсальный способ увидеть все курсовые разницы за период — построить оборотно-сальдовую ведомость по счёту 91. Откройте «Отчёты → Оборотно-сальдовая ведомость по счёту», укажите счёт 91 и период. В настройках (кнопка «Показать настройки») на закладке «Группировка» включите отображение по субконто и добавьте «Курсовые разницы». В отчёте появится отдельная строка с оборотами по дебету (отрицательные разницы, расход) и кредиту (положительные разницы, доход).

Для более глубокого анализа используйте отчёт «Анализ счёта» по счёту 91 с тем же субконто. Он покажет корреспонденции: с каких счетов пришли суммы (52, 60, 62, 66 и т.д.), то есть какие именно операции породили разницы. Это удобно, когда нужно отличить разницы от переоценки остатков от разниц при расчётах с контрагентами.

Ещё один рабочий инструмент — «Обороты между субконто» с отбором по субконто «Курсовые разницы» и видом субконто «Договоры» или «Банковские счета». Такой отчёт сразу показывает, по каким договорам и счетам сформировались суммы, без ручной расшифровки проводок.

Курсовые разницы при расчётах с контрагентами

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

Для договоров в у.е. (в валюте, оплата в рублях) механика аналогична: программа пересчитывает рублёвую задолженность по курсу на дату оплаты и доначисляет разницу. Если договор настроен как «расчёты в условных единицах», проверьте, что в карточке договора корректно указана валюта расчётов и признак оплаты в рублях — от этого зависит, будут ли разницы считаться вообще.

Чтобы быстро найти все документы расчётов, давшие курсовые разницы, постройте отчёт «Анализ счёта» по 91 с субконто «Курсовые разницы» и разверните его по документам движения (в настройках группировки добавьте «Регистратор»). Так вы увидите и регламентные операции, и первичные документы единым списком.

Проверка корректности: курсы, настройки и справка-расчёт

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

Типовая формула для ручной проверки: валютный остаток × (курс на отчётную дату − курс последней переоценки). Если результат расходится с программой, проверьте регистр сведений «Курсы валют»: там могут быть пропуски дат, дубли или вручную введённые неверные значения. Курсы загружаются через «Справочники → Валюты → Загрузить курсы валют».

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

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

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

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

Для каждого валютного остатка указаны старый и новый курс, разница сходится с ручным расчётом

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

Строки отсутствуют при наличии валютных остатков или курсы в справке не совпадают со справочником валют

ОСВ по счёту 91
Норма

Есть обороты по субконто «Курсовые разницы» за каждый месяц с валютными операциями

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

Оборотов нет, хотя валютные остатки и расчёты были

Регистр «Курсы валют»
Норма

Курсы заполнены на все отчётные даты и даты операций

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

Пропуски дат, нулевые или явно ошибочные значения курсов

План счетов
Норма

У валютных счетов установлен признак валютного учёта

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

Признак снят у счёта с валютными остатками

Типичные ошибки и когда нужна осторожность

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

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

Типичные ошибки
01
Не загружены курсы валют на отчётную дату — переоценка не выполняется или считается по устаревшему курсу.
02
Договор заведён в рублях вместо валюты или у.е. — курсовые разницы по расчётам не формируются вообще.
03
Ручные операции по счёту 52 без валютной суммы — валютный остаток расходится с рублёвым, переоценка искажается.
04
Проверка только через ОСВ без справки-расчёта — видна итоговая сумма, но не её происхождение, ошибка остаётся ненайденной.
05
Редактирование проводок регламентной операции вручную — изменения стираются при повторном закрытии месяца.

Где посмотреть курсовые разницы в 1С:ERP и УПП

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

Особенность ERP — разделение на управленческий и регламентированный учёт: одна и та же операция может дать разные суммы курсовых разниц в этих контурах из-за разных настроек переоценки. Поэтому сверяйте данные в рамках одного вида учёта и проверяйте настройки отражения курсовых разниц в учётной политике организации.

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

Как выбрать способ проверки

Нужна быстрая итоговая сумма за месяцОСВ по счёту 91 с группировкой по субконто «Курсовые разницы»
Нужно понять происхождение суммыСправка-расчёт «Переоценка валютных средств» из закрытия месяца
Разница возникла при оплате, а не на отчётную датуПроводки документа оплаты (поступление/списание с расчётного счёта)
Нужен список всех договоров и счетов с разницамиОтчёт «Обороты между субконто» по субконто «Курсовые разницы»
Переоценки нет вообщеПроверьте курсы валют, признак валютного учёта у счетов и валюту в карточке договора

Частые вопросы

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

Операция появляется только если есть остатки по счетам с признаком валютного учёта. Если валютных остатков и расчётов в валюте нет, программа обоснованно пропускает переоценку. Проверьте ОСВ по счетам 52, 60, 62, 66, 67 с показателем валютной суммы.

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

Правила признания курсовых разниц в БУ и НУ могут отличаться, например по авансам: в бухгалтерском учёте авансы в валюте не переоцениваются, а в налоговом порядок зависит от действующих норм. Разница между БУ и НУ отражается как временная и видна в ОСВ при включённых показателях НУ и ВР.

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

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

Что делать, если сумма переоценки явно неверна?

Откройте справку-расчёт и сравните курсы в ней с регистром «Курсы валют». Чаще всего причина в пропущенном или ошибочном курсе на дату. Исправьте курс в справочнике валют и повторно выполните закрытие месяца — операция пересчитается автоматически.

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

При покупке и продаже валюты возникает не курсовая разница в чистом виде, а финансовый результат от отклонения курса сделки от курса ЦБ — он также отражается на счёте 91. Кроме того, остаток купленной валюты далее переоценивается в общем порядке на отчётные даты.

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

Любой из перечисленных отчётов (ОСВ, анализ счёта, справка-расчёт) сохраняется в табличный документ через кнопку «Сохранить» — в Excel, PDF или mxl. Для аудита наиболее информативна связка «справка-расчёт + ОСВ по 91» за весь проверяемый период.

Итог

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

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