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

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

1. Что такое курсовая разница и почему она возникает в 1С

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

  • 📅 Переоценке валютных остатков на счетах 50, 51, 52, 55, 57 (ежедневной или на отчетную дату).
  • 💼 Корректировке дебиторской/кредиторской задолженности по договорам в валюте (счета 60, 62, 76).
  • 🏦 Учете кредитов и займов в иностранной валюте (счета 66, 67).
  • 📊 Закрытии месяца — когда система выполняет регламентные операции по пересчету валютных сумм.

Важно понимать, что курсовые разницы бывают положительными (доход) и отрицательными (расход), и их учет ведется на разных счетах:

  • 💰 91.01 — прочие доходы (положительная разница).
  • 💸 91.02 — прочие расходы (отрицательная разница).
💡

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

2. Где искать курсовые разницы в проводках 1С

Основной инструмент для поиска курсовой разницы — это отчет «Оборотно-сальдовая ведомость» (раздел Отчеты → Стандартные отчеты). Чтобы увидеть проводки по разницам, выполните следующие шаги:

  1. Откройте отчет и установите период (например, месяц, когда произошли изменения курса).
  2. В настройках отчета добавьте группировку по Субконто «Валютные разницы» (если оно используется в вашей конфигурации).
  3. Отфильтруйте данные по счетам 91.01 и 91.02 с аналитикой по валютам.

Типичные проводки по курсовой разнице выглядят так:

Дебет Кредит Описание операции Пример
52 (валютный счет) 91.01 Положительная разница по переоценке денежных средств 10 000 USD × (75.50 - 75.00) = +5 000 руб.
91.02 60 (поставщик) Отрицательная разница по кредиторской задолженности 5 000 EUR × (88.00 - 89.50) = -7 500 руб.
62 (покупатель) 91.01 Положительная разница по дебиторской задолженности 3 000 GBP × (102.00 - 100.00) = +6 000 руб.

Если проводок нет, проверьте:

  • 🔹 Была ли выполнена операция Закрытие месяца (раздел Операции → Регламентные операции).
  • 🔹 Правильно ли указан курс валюты в документах (например, в Поступлении на расчетный счет или Списании с расчетного счета).
  • 🔹 Не заблокированы ли счета для автоматического пересчета (проверьте настройки учетной политики).

Сверить курс ЦБ на дату операции с курсом в документе 1С|

Проверить выполнение регламентной операции «Переоценка валютных средств»|

Убедиться, что валютные счета не исключены из автоматического пересчета|

Просмотреть движения документа «Корректировка долга» (если использовался)

-->

3. Документы 1С, формирующие курсовые разницы

В 1С:Бухгалтерия 8 и 1С:ERP курсовые разницы могут формироваться как автоматически (при закрытии месяца), так и вручную — через специализированные документы. Основные из них:

  • 📄 Переоценка валютных средств (Банк и касса → Валютные операции → Переоценка валютных средств) — используется для ручной корректировки остатков на валютных счетах.
  • 📑 Корректировка долга (Покупки → Корректировка долга или Продажи → Корректировка долга) — применяется для пересчета задолженности по договорам в валюте.
  • 📂 Закрытие месяца (Операции → Регламентные операции → Закрытие месяца) — автоматически выполняет переоценку всех валютных активов и обязательств.

Рассмотрим подробнее документ Корректировка долга, так как он чаще всего вызывает вопросы. Этот документ создается в двух случаях:

  1. При изменении курса валюты по неоплаченным счетам (например, если поставщик выставил счет в долларах, а оплата произошла позже, когда курс изменился).
  2. При изменении условий договора (например, переносе срока оплаты).

Чтобы найти все документы по курсовой разнице:

  1. Перейдите в Отчеты → Журналы документов.
  2. Выберите журнал Корректировка долга или Переоценка валютных средств.
  3. Отфильтруйте документы по периоду и валюте.

Ежемесячно|

Еженедельно|

Редко (раз в квартал)|

Никогда не обращал внимания-->

4. Отчеты для анализа курсовой разницы

Для контроля и анализа курсовой разницы в 1С предусмотрены специализированные отчеты. Их можно найти в разделе Отчеты → Стандартные отчеты или Отчеты → Анализ учета. Наиболее полезные:

  • 📈 Анализ счета (например, по счету 91.01) — показывает все движения по курсовой разнице с разбивкой по контрагентам и валютам.
  • 📊 Оборотно-сальдовая ведомость по счету — позволяет отследить динамику разниц по периодам.
  • 📌 Карточка счета — детализирует каждую проводку с указанием документа-источника.
  • 💹 Отчет по валютным операциям (Отчеты → Валютные операции) — сводная информация по всем валютным счетам и разницам.

Пример настройки отчета Анализ счета 91.01:

  1. Откройте отчет и выберите счет 91.01.
  2. В настройках добавьте группировку по Валютным операциям и Контрагентам.
  3. Установите фильтр по субконто Валютные разницы (если оно используется).
  4. Экспортируйте данные в Excel для дальнейшего анализа.

Для проверки корректности отражения курсовой разницы в налоговом учете используйте отчет Справка-расчет по налогу на прибыль (Отчеты → Налоговая отчетность). В нем должны отражаться:

  • 🔸 Внереализационные доходы (положительные разницы).
  • 🔸 Внереализационные расходы (отрицательные разницы).
Что делать, если курсовые разницы не попадают в декларацию?

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

1. Настройки учетной политики (должен быть включен флаг «Признавать курсовые разницы для налогового учета»).

2. Корректность заполнения реквизита «Налоговый учет» в документах (например, в «Корректировке долга»).

3. Выполнение регламентной операции «Формирование записей книги доходов и расходов» (для УСН).

5. Типичные ошибки при учете курсовой разницы в 1С

Даже опытные бухгалтеры иногда допускают ошибки при работе с курсовой разницей. Вот наиболее распространенные:

  • 🚫 Несвоевременная переоценка — если операция Закрытие месяца не выполнена, разницы не формируются.
  • 🚫 Неправильный курс валюты — в документах указан курс, отличный от курса ЦБ на дату операции.
  • 🚫 Исключение счетов из переоценки — в настройках учетной политики отключен автоматический пересчет для отдельных счетов (например, 57 «Переводы в пути»).
  • 🚫 Некорректное субконто — в проводках не указано субконто «Валютные разницы», из-за чего данные не попадают в отчеты.
  • 🚫 Двойной учет — разницы дублируются из-за ручного создания документов Корректировка долга при уже выполненной автоматической переоценке.

Как исправить ошибки:

  1. Для несвоевременной переоценки выполните операцию Закрытие месяца за нужный период.
  2. Если курс валюты неправильный, создайте документ Корректировка записей регистров (Операции → Регламентные операции) и перепроведите документы.
  3. Для исключенных счетов проверьте настройки учетной политики в разделе Главное → Настройки → Учетная политика.
💡

Самая критичная ошибка — несвоевременное закрытие месяца. Если операция «Переоценка валютных средств» не выполнена, курсовые разницы не сформируются, и данные в отчетах будут искажены.

Особое внимание уделите кредитам и займам в валюте. Здесь курсовые разницы учитываются по особым правилам:

  • 📉 По счету 66 (краткосрочные займы) и 67 (долгосрочные) разницы отражаются ежемесячно.
  • 📉 Для целей налогового учета положительные разницы по займам не учитываются в доходах (п. 11 ст. 250 НК РФ), а отрицательные — учитываются в расходах с ограничениями (п. 1 ст. 269 НК РФ).

6. Особенности учета курсовой разницы в 1С:ERP и 1С:Бухгалтерия 8.3

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

Параметр 1С:Бухгалтерия 8.3 1С:ERP 2.5
Автоматическая переоценка Выполняется при закрытии месяца операцией «Переоценка валютных средств». Автоматическая переоценка интегрирована в регламентное задание «Закрытие периода».
Документ «Корректировка долга» Доступен в разделах «Покупки» и «Продажи». Находится в разделе «Финансы» → «Взаиморасчеты».
Отчеты по валютным операциям Стандартные отчеты в разделе «Отчеты» → «Валютные операции». Расширенные отчеты в разделе «Финансовый результат» → «Анализ валютных разниц».
Интеграция с банком Поддержка выписок в валюте через «Клиент-банк». Автоматическая загрузка курсов валют и выписок из банка с пересчетом.

В 1С:ERP дополнительно реализованы:

  • 🔄 Автоматический пересчет валютных договоров при изменении курса.
  • 📉 Управленческий учет курсовой разницы с возможностью анализа по центрам финансовой ответственности (ЦФО).
  • 📊 Консолидированные отчеты по валютным операциям для холдингов.

В 1С:Бухгалтерия 8.3 функционал проще, но для большинства компаний его достаточно. Главное — правильно настроить:

  • 🔹 Учетную политику (раздел Главное → Настройки).
  • 🔹 Курсы валют (раздел Справочники → Валюты).
  • 🔹 Автоматическое создание документов (например, «Корректировка долга» при изменении курса).
💡

В 1С:ERP для удобства можно настроить автоматическое уведомление о значительных курсовых разницах (например, если разница по договору превышает 10 000 руб.). Это делается в разделе «Настройки и администрирование» → «Уведомления».

7. Как проверить корректность отражения курсовой разницы перед сдачей отчетности

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

  1. Сверьте курсы валют:
    • 📌 Курс ЦБ на дату операции (можно проверить на сайте www.cbr.ru).
    • 📌 Курс, указанный в документах 1С (например, в Поступлении на расчетный счет).
  • Проверьте выполнение регламентных операций:
    • 🔹 Операция «Переоценка валютных средств» должна быть выполнена за каждый месяц.
    • 🔹 В журнале операций (Операции → Журналы операций) должны быть проводки по счетам 91.01/91.02.
    • Сформируйте контрольные отчеты:
      • 📊 Оборотно-сальдовая ведомость по счетам 52, 60, 62, 91.
      • 📊 Анализ счета 91.01/91.02 с детализацией по валютам.
      • 📊 Справка-расчет по налогу на прибыль (раздел «Налоговая отчетность»).

    Особое внимание уделите следующим моментам:

    • 🔸 Разницы по кредитам и займам — они должны учитываться в расходах с ограничениями (не более ставки рефинансирования ЦБ + 5%).
    • 🔸 Разницы по авансам — если аванс получен или выдан в валюте, его также нужно переоценивать.
    • 🔸 Разницы по УСН — для «упрощенцев» курсовые разницы учитываются в книге доходов и расходов только при кассовом методе.

    1. Курс валюты на дату операции (в 1С он может отличаться от курса ЦБ из-за округлений).

    2. Наличие ручных корректировок в документах.

    3. Правильность настроек аналитического учета по валютам.-->

    8. Практические примеры: где искать курсовые разницы в реальных ситуациях

    Разберем несколько типичных кейсов, с которыми сталкиваются бухгалтеры.

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

    • 📅 Дата поступления: 10.01.2026, курс ЦБ — 90 руб./USD.
    • 📅 Дата переоценки: 31.01.2026, курс ЦБ — 92 руб./USD.
    • 💰 Сумма: 10 000 USD.

    Где искать разницу:

    1. Проводка по переоценке: Дт 52 Кт 91.01 на сумму 20 000 руб. (10 000 × (92 - 90)).
    2. Документ: операция Закрытие месяца → Переоценка валютных средств.
    3. Отчет: Карточка счета 52 с фильтром по валюте USD.

    Ситуация 2: Оплата поставщику в евро с изменением курса

    • 📅 Дата счета: 01.02.2026, курс ЦБ — 100 руб./EUR, сумма счета — 5 000 EUR.
    • 📅 Дата оплаты: 15.02.2026, курс ЦБ — 105 руб./EUR.

    Где искать разницу:

    1. Проводка по корректировке долга: Дт 60 Кт 91.01 на сумму 25 000 руб. (5 000 × (105 - 100)).
    2. Документ: Корректировка долга в разделе Покупки.
    3. Отчет: Анализ счета 60 по контрагенту и валюте EUR.

    Ситуация 3: Валютный кредит с ежемесячной переоценкой

    • 📅 Дата получения кредита: 01.03.2026, курс ЦБ — 80 руб./USD, сумма — 100 000 USD.
    • 📅 Курс на 31.03.2026: 85 руб./USD.

    Где искать разницу:

    1. Проводка по переоценке: Дт 91.02 Кт 66.04 на сумму 500 000 руб. (100 000 × (85 - 80)).
    2. Документ: операция Закрытие месяца → Переоценка кредитов и займов.
    3. Отчет: Оборотно-сальдовая ведомость по счету 66 с детализацией по валютам.
    Что делать, если курсовые разницы не совпадают с банковской выпиской?

    Если в 1С разницы отличаются от данных банка, проверьте:

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

    2. Наличие комиссий банка — их нужно учитывать отдельно (например, через счет 91.02).

    3. Округления — 1С может округлять суммы до копеек, а банк — до рублей.

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

    🔹 Почему в 1С не формируются проводки по курсовой разнице?

    Причин может быть несколько:

    • Не выполнена операция Закрытие месяца (в частности, регламентная операция «Переоценка валютных средств»).
    • В настройках учетной политики отключен автоматический пересчет валютных счетов.
    • В документах (например, Поступление на расчетный счет) не указан курс валюты или он равен нулю.
    • Счета (например, 52 или 60) исключены из автоматической переоценки.

    Решение: проверьте настройки в разделе Главное → Учетная политика и выполните закрытие месяца.

    🔹 Где в 1С посмотреть курс ЦБ на конкретную дату?

    Курс ЦБ хранится в справочнике Валюты:

    1. Перейдите в Справочники → Валюты.
    2. Выберите нужную валюту (например, доллар США).
    3. Откройте историю курсов — там будут указаны все значения по датам.

    Если курса на нужную дату нет, его можно добавить вручную или загрузить через Обмен данными → Загрузка курсов валют.

    🔹 Как в 1С отразить курсовую разницу по авансу в валюте?

    Авансы в валюте также подлежат переоценке. Для этого:

    1. Создайте документ Корректировка долга (раздел Покупки или Продажи).
    2. Укажите контрагента, договор и валюту аванса.
    3. В табличной части выберите вид операции «Корректировка дебиторской/кредиторской задолженности».
    4. Система автоматически рассчитает разницу исходя из текущего курса ЦБ.

    Проводки будут аналогичны стандартным: Дт 62 (76) Кт 91.01 (положительная разница) или Дт 91.02 Кт 60 (76) (отрицательная).

    🔹 Нужно ли в 1С переоценивать курсовые разницы по УСН?

    Для организаций на УСН (упрощенная система налогообложения) действуют особые правила:

    • Если вы используете кассовый метод (доходы минус расходы), курсовые разницы учитываются только после фактической оплаты или получения денег.
    • Если вы на доходном УСН (6%), курсовые разницы не влияют на налоговую базу.

    В 1С для УСН:

    1. Выполните операцию Формирование записей книги доходов и расходов (Операции → Регламентные операции).
    2. Проверьте отчет Книга доходов и расходов — там должны отразиться курсовые разницы (если они признаются по вашему режиму).
    🔹 Можно ли в 1С отменить автоматическую переоценку валютных средств?

    Да, но это не рекомендуется, так как может привести к искажению отчетности. Если вам нужно временно отключить автоматическую переоценку:

    1. Перейдите в Главное → Учетная политика.
    2. В разделе «Валютный учет» снимите флаг «Переоценивать валютные средства автоматически».
    3. Соохраните настройки.

    ⚠️ Внимание: после этого переоценку придется делать вручную через документ Переоценка валютных средств. Это увеличивает риск ошибок!