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

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

Как начисляется курсовая разница в 1С

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

Курсовая разница в 1С возникает автоматически, когда организация ведёт расчёты в иностранной валюте или условных единицах, а курс на дату операции отличается от курса на дату оплаты или отчётную дату. Программа пересчитывает валютные остатки по счетам 52, 57, 60, 62, 66, 67 и другим, сравнивает рублёвую оценку до и после изменения курса и формирует проводки по счетам 91.01 или 91.02.

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

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

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

Курсовая разница — это изменение рублёвой оценки актива или обязательства, вызванное колебанием курса валюты. Если организация выставила счёт покупателю на 1000 долларов при курсе 90 рублей, а оплату получила при курсе 95 рублей, возникает положительная курсовая разница 5000 рублей. При снижении курса разница будет отрицательной.

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

Настройка валютного учёта перед началом работы

Перед первой переоценкой проверьте три вещи. Во-первых, в функциональности программы (раздел «Главное» — «Функциональность») должен быть включён признак «Расчёты в валюте и у.е.». Во-вторых, в справочнике «Валюты» курсы должны загружаться регулярно — вручную через кнопку «Загрузить курсы валют» или по расписанию с сайта ЦБ РФ. В-третьих, у валютных счетов плана счетов должен стоять признак валютного учёта.

У типовых счетов (52, 57, 60.21, 60.22, 62.21, 62.22, 66.21 и др.) признак валютного учёта установлен по умолчанию. Если вы добавляли собственные субсчета, проверьте этот признак вручную — без него программа не будет хранить валютную сумму и переоценка не выполнится.

Подготовка к переоценке
  1. 1
    Включите учёт расчётов в валюте в функциональности программы
  2. 2
    Загрузите актуальные курсы валют на все даты документов и на конец месяца
  3. 3
    Проверьте признак валютного учёта у используемых счетов плана счетов
  4. 4
    Убедитесь, что в договорах с контрагентами выбрана валюта расчётов
  5. 5
    Проведите все валютные документы месяца до запуска закрытия

Как 1С рассчитывает курсовую разницу при проведении документов

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

Посмотреть результат можно прямо в документе через кнопку «Дт/Кт» — проводки по счетам 91.01 или 91.02 с субконто «Курсовые разницы» видны отдельными строками. Если проводки нет, а курс менялся, чаще всего причина в том, что задолженность была авансовой и по правилам учёта не переоценивается, либо документ оплаты и отгрузки совпали по дате и курсу.

Расчёты в условных единицах

При договорах в у.е. (рублёвые обязательства, привязанные к валютному курсу) в бухгалтерском учёте возникают курсовые разницы, а в налоговом учёте по НК РФ — суммовые. 1С обрабатывает такие договоры по типу «в условных единицах»: документ реализации пересчитывает сумму по курсу на дату отгрузки, а поступление оплаты доначисляет разницу. Следите, чтобы в договоре был выбран правильный тип расчётов — от этого зависит вся цепочка проводок.

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

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

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

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

В налоговом учёте по налогу на прибыль курсовые разницы признаются внереализационными доходами или расходами. 1С ведёт налоговый учёт параллельно с бухгалтерским, и при совпадающих правилах суммы совпадают. Расхождения возникают по авансам: в бухгалтерском учёте аванс не переоценивается, а в налоговом — требования и обязательства пересчитываются, из-за чего образуются временные разницы и проводки по счетам 09 и 77 при применении ПБУ 18/02.

Проверить расчёт помогает анализ счёта 91 с отбором по статье «Курсовые разницы» с группировкой по данным БУ и НУ. Если в учётной политике отключено ПБУ 18/02, временные разницы в проводках не отражаются, но сама логика переоценки в налоговом учёте сохраняется.

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

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

Справка-расчёт переоценки валютных средств
Норма

Суммы по каждому счёту совпадают с проводками, курсы соответствуют ЦБ на конец месяца

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

Пустая справка при наличии валютных остатков или курс не на отчётную дату

Оборотно-сальдовая ведомость по валютным счетам
Норма

Валютный остаток умноженный на курс равен рублёвому сальдо

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

Рублёвое сальдо расходится с пересчётом по курсу

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

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

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

Проводки отсутствуют при очевидном изменении курса

Типичные ошибки и способы их устранения

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

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

Типичные ошибки
01
Не загружены курсы на отчётную дату — переоценка считается по устаревшему курсу, финрезультат искажается
02
Ручные проводки по валютным счетам без валютной суммы — программа формирует некорректные курсовые разницы
03
Неверный тип договора (рубли вместо у.е.) — суммовые разницы не начисляются вовсе
04
Изменение документов задним числом без повторного закрытия месяца — переоценка остаётся старой
05
Отключённый признак валютного учёта у самостоятельно добавленного счёта — переоценка по нему не выполняется

Как проверить и скорректировать начисленные разницы

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

Если расхождение найдено, действуйте от источника: исправьте курс, тип договора или первичный документ, затем перепроведите связанные документы и повторите закрытие месяца. Ручная корректировка проводок по 91 счёту допустима только как крайняя мера с пониманием последствий для налогового учёта и отчётности.

Итог

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

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

Частые вопросы о курсовых разницах в 1С

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

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

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

В бухгалтерском учёте по ПБУ 3/2006 выданные и полученные авансы после зачёта не переоцениваются — обязательство фиксируется по курсу на дату аванса. В налоговом учёте правила иные, поэтому 1С формирует временные разницы. Не пытайтесь «выровнять» это вручную.

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

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

Как посмотреть, из каких сумм сложилась курсовая разница за месяц?

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

Отражаются ли курсовые разницы в декларации по налогу на прибыль?

Да, они включаются во внереализационные доходы или расходы. 1С заполняет декларацию автоматически на основе данных налогового учёта, поэтому важно, чтобы суммы по данным НУ в проводках были корректны — проверяйте их в справке-расчёте и анализе счёта 91.