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