Курсовые разницы — неизбежная реальность для компаний, работающих с иностранной валютой или имеющих валютные обязательства. В 1С:Предприятие их отражение регламентировано как бухгалтерским, так и налоговым законодательством, но найти эти данные в системе иногда бывает непросто. Особенно если речь идет о сложных операциях: переоценке остатков на счетах, корректировке задолженности по договорам или учете разниц по кредитам и займам.
В этой статье мы разберем где именно формируются курсовые разницы в 1С — от проводок в регистрах бухгалтерии до специализированных отчетов. Вы узнаете, как система автоматически рассчитывает разницы при изменении курса ЦБ, где искать документы-проводники (например, «Корректировка долга» или «Переоценка валютных средств»), и как проверить корректность отражения в ключевых отчетах: оборотно-сальдовой ведомости, карточке счета и декларации по налогу на прибыль. Отдельное внимание уделим типичным ошибкам, которые приводят к искажению данных, и способам их исправления.
1. Что такое курсовая разница и почему она возникает в 1С
Курсовая разница — это разница в стоимостной оценке активов или обязательств, выраженных в иностранной валюте, которая возникает из-за изменения официального курса Центробанка РФ на дату операции и дату расчета. В 1С такие разницы формируются автоматически при:
- 📅 Переоценке валютных остатков на счетах 50, 51, 52, 55, 57 (ежедневной или на отчетную дату).
- 💼 Корректировке дебиторской/кредиторской задолженности по договорам в валюте (счета 60, 62, 76).
- 🏦 Учете кредитов и займов в иностранной валюте (счета 66, 67).
- 📊 Закрытии месяца — когда система выполняет регламентные операции по пересчету валютных сумм.
Важно понимать, что курсовые разницы бывают положительными (доход) и отрицательными (расход), и их учет ведется на разных счетах:
- 💰 91.01 — прочие доходы (положительная разница).
- 💸 91.02 — прочие расходы (отрицательная разница).
Если в вашей базе 1С курсовые разницы не формируются автоматически, проверьте настройки учетной политики: должен быть включен флаг «Вести учет валютных операций» и указан способ пересчета (по курсу ЦБ или иному источнику).
2. Где искать курсовые разницы в проводках 1С
Основной инструмент для поиска курсовой разницы — это отчет «Оборотно-сальдовая ведомость» (раздел Отчеты → Стандартные отчеты). Чтобы увидеть проводки по разницам, выполните следующие шаги:
- Откройте отчет и установите период (например, месяц, когда произошли изменения курса).
- В настройках отчета добавьте группировку по
Субконто «Валютные разницы»(если оно используется в вашей конфигурации). - Отфильтруйте данные по счетам
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 курсовые разницы могут формироваться как автоматически (при закрытии месяца), так и вручную — через специализированные документы. Основные из них:
- 📄 Переоценка валютных средств (
Банк и касса → Валютные операции → Переоценка валютных средств) — используется для ручной корректировки остатков на валютных счетах. - 📑 Корректировка долга (
Покупки → Корректировка долгаилиПродажи → Корректировка долга) — применяется для пересчета задолженности по договорам в валюте. - 📂 Закрытие месяца (
Операции → Регламентные операции → Закрытие месяца) — автоматически выполняет переоценку всех валютных активов и обязательств.
Рассмотрим подробнее документ Корректировка долга, так как он чаще всего вызывает вопросы. Этот документ создается в двух случаях:
- При изменении курса валюты по неоплаченным счетам (например, если поставщик выставил счет в долларах, а оплата произошла позже, когда курс изменился).
- При изменении условий договора (например, переносе срока оплаты).
Чтобы найти все документы по курсовой разнице:
- Перейдите в
Отчеты → Журналы документов. - Выберите журнал
Корректировка долгаилиПереоценка валютных средств. - Отфильтруйте документы по периоду и валюте.
Ежемесячно|
Еженедельно|
Редко (раз в квартал)|
Никогда не обращал внимания-->
4. Отчеты для анализа курсовой разницы
Для контроля и анализа курсовой разницы в 1С предусмотрены специализированные отчеты. Их можно найти в разделе Отчеты → Стандартные отчеты или Отчеты → Анализ учета. Наиболее полезные:
- 📈 Анализ счета (например, по счету 91.01) — показывает все движения по курсовой разнице с разбивкой по контрагентам и валютам.
- 📊 Оборотно-сальдовая ведомость по счету — позволяет отследить динамику разниц по периодам.
- 📌 Карточка счета — детализирует каждую проводку с указанием документа-источника.
- 💹 Отчет по валютным операциям (
Отчеты → Валютные операции) — сводная информация по всем валютным счетам и разницам.
Пример настройки отчета Анализ счета 91.01:
- Откройте отчет и выберите счет
91.01. - В настройках добавьте группировку по
Валютным операциямиКонтрагентам. - Установите фильтр по субконто
Валютные разницы(если оно используется). - Экспортируйте данные в Excel для дальнейшего анализа.
Для проверки корректности отражения курсовой разницы в налоговом учете используйте отчет Справка-расчет по налогу на прибыль (Отчеты → Налоговая отчетность). В нем должны отражаться:
- 🔸 Внереализационные доходы (положительные разницы).
- 🔸 Внереализационные расходы (отрицательные разницы).
Что делать, если курсовые разницы не попадают в декларацию?
Если разницы есть в бухгалтерском учете, но не отражаются в декларации по налогу на прибыль, проверьте:
1. Настройки учетной политики (должен быть включен флаг «Признавать курсовые разницы для налогового учета»).
2. Корректность заполнения реквизита «Налоговый учет» в документах (например, в «Корректировке долга»).
3. Выполнение регламентной операции «Формирование записей книги доходов и расходов» (для УСН).
5. Типичные ошибки при учете курсовой разницы в 1С
Даже опытные бухгалтеры иногда допускают ошибки при работе с курсовой разницей. Вот наиболее распространенные:
- 🚫 Несвоевременная переоценка — если операция
Закрытие месяцане выполнена, разницы не формируются. - 🚫 Неправильный курс валюты — в документах указан курс, отличный от курса ЦБ на дату операции.
- 🚫 Исключение счетов из переоценки — в настройках учетной политики отключен автоматический пересчет для отдельных счетов (например, 57 «Переводы в пути»).
- 🚫 Некорректное субконто — в проводках не указано субконто «Валютные разницы», из-за чего данные не попадают в отчеты.
- 🚫 Двойной учет — разницы дублируются из-за ручного создания документов
Корректировка долгапри уже выполненной автоматической переоценке.
Как исправить ошибки:
- Для несвоевременной переоценки выполните операцию
Закрытие месяцаза нужный период. - Если курс валюты неправильный, создайте документ
Корректировка записей регистров(Операции → Регламентные операции) и перепроведите документы. - Для исключенных счетов проверьте настройки учетной политики в разделе
Главное → Настройки → Учетная политика.
Самая критичная ошибка — несвоевременное закрытие месяца. Если операция «Переоценка валютных средств» не выполнена, курсовые разницы не сформируются, и данные в отчетах будут искажены.
Особое внимание уделите кредитам и займам в валюте. Здесь курсовые разницы учитываются по особым правилам:
- 📉 По
счету 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. Как проверить корректность отражения курсовой разницы перед сдачей отчетности
Перед формированием бухгалтерской и налоговой отчетности необходимо убедиться, что курсовые разницы учтены правильно. Для этого:
- Сверьте курсы валют:
- 📌 Курс ЦБ на дату операции (можно проверить на сайте 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.
Где искать разницу:
- Проводка по переоценке:
Дт 52 Кт 91.01на сумму 20 000 руб. (10 000 × (92 - 90)). - Документ: операция
Закрытие месяца → Переоценка валютных средств. - Отчет:
Карточка счета 52с фильтром по валюте USD.
Ситуация 2: Оплата поставщику в евро с изменением курса
- 📅 Дата счета: 01.02.2026, курс ЦБ — 100 руб./EUR, сумма счета — 5 000 EUR.
- 📅 Дата оплаты: 15.02.2026, курс ЦБ — 105 руб./EUR.
Где искать разницу:
- Проводка по корректировке долга:
Дт 60 Кт 91.01на сумму 25 000 руб. (5 000 × (105 - 100)). - Документ:
Корректировка долгав разделеПокупки. - Отчет:
Анализ счета 60по контрагенту и валюте EUR.
Ситуация 3: Валютный кредит с ежемесячной переоценкой
- 📅 Дата получения кредита: 01.03.2026, курс ЦБ — 80 руб./USD, сумма — 100 000 USD.
- 📅 Курс на 31.03.2026: 85 руб./USD.
Где искать разницу:
- Проводка по переоценке:
Дт 91.02 Кт 66.04на сумму 500 000 руб. (100 000 × (85 - 80)). - Документ: операция
Закрытие месяца → Переоценка кредитов и займов. - Отчет:
Оборотно-сальдовая ведомость по счету 66с детализацией по валютам.
Что делать, если курсовые разницы не совпадают с банковской выпиской?
Если в 1С разницы отличаются от данных банка, проверьте:
1. Курс валюты, указанный в документе Списание с расчетного счета — он должен совпадать с курсом банка на дату операции.
2. Наличие комиссий банка — их нужно учитывать отдельно (например, через счет 91.02).
3. Округления — 1С может округлять суммы до копеек, а банк — до рублей.
FAQ: Частые вопросы по курсовой разнице в 1С
🔹 Почему в 1С не формируются проводки по курсовой разнице?
Причин может быть несколько:
- Не выполнена операция
Закрытие месяца(в частности, регламентная операция «Переоценка валютных средств»). - В настройках учетной политики отключен автоматический пересчет валютных счетов.
- В документах (например,
Поступление на расчетный счет) не указан курс валюты или он равен нулю. - Счета (например, 52 или 60) исключены из автоматической переоценки.
Решение: проверьте настройки в разделе Главное → Учетная политика и выполните закрытие месяца.
🔹 Где в 1С посмотреть курс ЦБ на конкретную дату?
Курс ЦБ хранится в справочнике Валюты:
- Перейдите в
Справочники → Валюты. - Выберите нужную валюту (например, доллар США).
- Откройте историю курсов — там будут указаны все значения по датам.
Если курса на нужную дату нет, его можно добавить вручную или загрузить через Обмен данными → Загрузка курсов валют.
🔹 Как в 1С отразить курсовую разницу по авансу в валюте?
Авансы в валюте также подлежат переоценке. Для этого:
- Создайте документ
Корректировка долга(разделПокупкиилиПродажи). - Укажите контрагента, договор и валюту аванса.
- В табличной части выберите вид операции «Корректировка дебиторской/кредиторской задолженности».
- Система автоматически рассчитает разницу исходя из текущего курса ЦБ.
Проводки будут аналогичны стандартным: Дт 62 (76) Кт 91.01 (положительная разница) или Дт 91.02 Кт 60 (76) (отрицательная).
🔹 Нужно ли в 1С переоценивать курсовые разницы по УСН?
Для организаций на УСН (упрощенная система налогообложения) действуют особые правила:
- Если вы используете кассовый метод (доходы минус расходы), курсовые разницы учитываются только после фактической оплаты или получения денег.
- Если вы на доходном УСН (6%), курсовые разницы не влияют на налоговую базу.
В 1С для УСН:
- Выполните операцию
Формирование записей книги доходов и расходов(Операции → Регламентные операции). - Проверьте отчет
Книга доходов и расходов— там должны отразиться курсовые разницы (если они признаются по вашему режиму).
🔹 Можно ли в 1С отменить автоматическую переоценку валютных средств?
Да, но это не рекомендуется, так как может привести к искажению отчетности. Если вам нужно временно отключить автоматическую переоценку:
- Перейдите в
Главное → Учетная политика. - В разделе «Валютный учет» снимите флаг «Переоценивать валютные средства автоматически».
- Соохраните настройки.
⚠️ Внимание: после этого переоценку придется делать вручную через документ Переоценка валютных средств. Это увеличивает риск ошибок!