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

В этой статье разберем пошагово, как отразить курсовую разницу в 1С 8.3 (включая последние обновления 2026 года), какие документы для этого нужны, и как избежать типичных ошибок. Особое внимание уделим разницам между бухгалтерским и налоговым учетом, а также нюансам работы с валютными счетами, кредитами и авансами. Если вы работаете с импортом/экспортом или ведете учет в иностранной валюте — этот материал поможет закрыть пробелы в знаниях.

🔹 Для кого эта статья:

  • 👩‍💼 Бухгалтеры, которые ведут учет валютных операций в и хотят избежать ошибок при закрытии месяца.
  • 💼 Руководители и владельцы бизнеса с валютными контрактами, которые хотят понимать, как формируется финансовый результат.
  • 🖥️ Администраторы , настраивающие учетную политику для компаний с валютными операциями.
  • 📚 Студенты и начинающие специалисты, изучающие бухгалтерский учет в .

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

Курсовая разница — это разница в стоимости актива или обязательства, выраженного в иностранной валюте, при пересчете по разным курсам. Она возникает из-за колебаний валютных курсов и должна отражаться в учете согласно ПБУ 3/2006 (для бухучета) и статье 271 НК РФ (для налогового учета).

🔹 Основные случаи возникновения курсовой разницы:

  • 💱 Переоценка валютных остатков на счетах (52, 57, 60, 62 и др.) на конец месяца.
  • 📄 Оплата/получение авансов в иностранной валюте (разница между курсом на дату платежа и дату признания дохода/расхода).
  • 📉 Изменение курса ЦБ между датой операции и датой составления отчетности.
  • 🏦 Валютные кредиты и займы (переоценка тела долга и процентов).

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

⚠️ Внимание: С 2023 года ЦБ РФ изменил порядок публикации официальных курсов валют. Теперь курс на дату операции может отличаться от курса, который подтягивает автоматически из интернета. Всегда сверяйте актуальный курс с сайтом ЦБ перед закрытием месяца.

2. Настройка 1С для автоматического учета курсовой разницы

Чтобы корректно рассчитывала курсовую разницу, необходимо:

  1. Проверить учетную политику организации (раздел Главное → Настройки → Учетная политика).
  2. Указать способ переоценки валютных средств (ежедневно или ежемесячно).
  3. Настроить автоматическое обновление курсов валют (или вводить вручную).
  4. Проверить соответствие планов счетов (например, счет 91.01 должен быть настроен для отражения прочих доходов/расходов).

🔧 Пошаговая настройка:

  1. Откройте Главное → Организации, выберите свою организацию и перейдите в Учетная политика.
  2. На вкладке Валюта установите флаг Ведется учет в иностранной валюте.
  3. В поле Переоценка валютных средств выберите Ежемесячно (рекомендуется для большинства компаний).
  4. Укажите метод списания курсовой разницы:
    • 📌 На финансовый результат — для торговых и производственных предприятий.
    • 📌 На прочие доходы/расходы — для организаций, не занимающихся внешнеэкономической деятельностью.
  • Сохраните настройки и обновите курсы валют через Банк и касса → Курсы валют.
  • Проверить флаг "Ведется учет в иностранной валюте"|Указать периодичность переоценки (ежемесячно)|Настроить метод списания разницы|Обновить курсы валют на текущую дату|Проверить корреспонденцию счетов (91.01, 52, 60, 62)

    -->

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

    • 🔄 Актуальность курсов валют на дату операции.
    • 📑 Корректность остатков по валютным счетам (сверьте с выписками банка).
    • 📊 Наличие непроведенных документов по валютным операциям.

    3. Как отразить курсовую разницу в 1С: пошаговая инструкция

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

    3.1. Переоценка валютных остатков на счетах (52, 57, 60, 62)

    Этот процесс выполняется в конце месяца с помощью документа Переоценка валютных средств:

    1. Перейдите в Банк и касса → Переоценка валютных средств.
    2. Нажмите Создать и укажите:
      • 📅 Дату переоценки (последний день месяца).
      • 🏢 Организацию.
      • 💰 Валюту, по которой проводится переоценка.
  • Нажмите Заполнить → По остаткам на счетах.
  • Проверьте сформированные строки:
    • 🔹 По дебету/кредиту должны отобразиться счета с валютными остатками (52, 60, 62 и др.).
    • 🔹 В колонке Курсовая разница — сумма в рублях.
    • Проведите документ.

    📌 Пример проводок:

    Операция Дебет Кредит Сумма (руб.) Описание
    Переоценка остатка на валютном счете (увеличение курса) 52 91.01 15 000 Отражена положительная курсовая разница по счету 52
    Переоценка дебиторской задолженности (уменьшение курса) 91.02 62.21 8 000 Отражена отрицательная курсовая разница по авансу покупателя
    Переоценка кредиторской задолженности (увеличение курса) 60.21 91.01 12 000 Отражена положительная курсовая разница по поставщику

    3.2. Отражение курсовой разницы по авансам и кредитам

    Если ваша компания работает с валютными авансами или кредитами, курсовая разница возникает не только на конец месяца, но и на дату признания дохода/расхода. Например:

    • 💵 Аванс получен: разница между курсом на дату получения и дату отгрузки.
    • 🏦 Кредит взят: разница между курсом на дату получения и дату погашения.

    🔹 Инструкция для авансов:

    1. Создайте документ Поступление на расчетный счет (для полученного аванса) или Списание с расчетного счета (для выданного аванса).
    2. Укажите валюту операции и курс на дату платежа.
    3. При проведении документа автоматически зафиксирует курс на эту дату.
    4. При отгрузке товара/услуги (документ Реализация товаров и услуг) укажите курс на дату отгрузки.
    5. Курсовая разница будет отражена в документе Формирование записей книги продаж или Корректировка долга.
    💡

    Если курсовая разница по авансу не сформировалась автоматически, проверьте настройки учетной политики на вкладке НДС — должен быть установлен флаг Вести учет авансов по ставке 20% (даже если ставка другая).

    4. Разница между бухгалтерским и налоговым учетом

    Один из самых сложных моментов — это несовпадение курсовой разницы в бухучете и налоговом учете. Согласно ПБУ 3/2006, в бухучете курсовая разница признается ежемесячно, а в налоговом учете (ст. 271 НК РФ) — только при фактическом получении/уплате денежных средств или на дату погашения задолженности.

    🔹 Ключевые различия:

    Параметр Бухгалтерский учет (ПБУ 3/2006) Налоговый учет (НК РФ)
    Периодичность переоценки Ежемесячно (на отчетную дату) Только на дату оплаты или погашения задолженности
    Отражение в доходах/расходах Всегда (на счетах 91.01/91.02) Только при фактическом движении денег
    Авансы полученные/выданные Переоцениваются ежемесячно Переоцениваются только на дату отгрузки или возврата
    Валютные кредиты Переоценка тела кредита и процентов ежемесячно Переоценка только на дату погашения или уплаты процентов

    📌 Как это отразить в 1С:

    1. В бухучете курсовая разница формируется автоматически при закрытии месяца.
    2. В налоговом учете необходимо вручную корректировать данные с помощью документа Корректировка налогового учета (Операции → Регламентные операции).
    3. Для авансов используйте документ Корректировка долга с видом операции Корректировка дебиторской/кредиторской задолженности.
    ⚠️ Внимание: Если в налоговом учете курсовая разница не совпадает с бухгалтерской, это приведет к расхождениям в декларации по налогу на прибыль. Всегда сверяйте данные по регистрам НУ и БУ перед сдачей отчетности!

    5. Типичные ошибки и как их избежать

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

    • 🔴 Не обновлены курсы валют.
      Если в системе устаревший курс, переоценка будет некорректной. Всегда проверяйте актуальность курсов через Банк и касса → Курсы валют.
    • 🔴 Не настроена учетная политика.
      Без флага Ведется учет в иностранной валюте не будет формировать проводки по курсовой разнице.
    • 🔴 Неверная корреспонденция счетов.
      Например, положительная разница ошибочно отнесена на 91.02 вместо 91.01. Проверяйте счета в документе Переоценка валютных средств.
    • 🔴 Игнорирование разницы между БУ и НУ.
      Если не делать корректировки в налоговом учете, будет расхождение в декларации по налогу на прибыль.
    • 🔴 Непровedenные документы по валютным операциям.
      Например, не проведен Платежный ордер по валютному переводу — не увидит остаток для переоценки.
    Что будет, если не отразить курсовую разницу?

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

    - Завышение/занижение финансового результата (счет 99).

    - Несоответствие данных бухучета и налогового учета, что приведет к штрафам от налоговой (до 20% от неучтенной суммы).

    - Ошибки в балансе (раздел "Денежные средства" будет неверным).

    - Проблемы при аудите или проверке ФНС.

    🔹 Как избежать ошибок:

    • 📅 Планируйте закрытие месяца. Переоценку валютных средств делайте в последний день месяца, когда все операции уже проведены.
    • 🔄 Сверяйте остатки. Перед переоценкой проверьте выписки банка и остатки по счетам 60, 62, 52.
    • 📊 Используйте отчеты. В есть отчет Анализ счетов (раздел Отчеты → Стандартные отчеты), который показывает движение по валютным счетам.
    • 🛠️ Настройте права доступа. Ограничьте редактирование валютных операций, чтобы избежать случайных изменений.

    Ежемесячно|Раз в квартал|Редее|Никогда не работал с валютными операциями-->

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

    Алгоритм отражения курсовой разницы может отличаться в зависимости от конфигурации :

    • 📌 1С:Бухгалтерия 8.3 (последняя редакция 3.0):
      Поддерживает автоматическую переоценку, но требует ручной настройки корреспонденции счетов для НУ.
    • 📌 1С:ERP 2.5:
      Имеет расширенные возможности для учета валютных операций, включая многовалютные контракты и хедирование.
    • 📌 1С:Управление торговлей 11:
      Курсовая разница здесь отражается только в части торговой деятельности (авансы, отгрузки).
    • 📌 1С:Комплексная автоматизация 2.4:
      Поддерживает сложные схемы переоценки, включая учет по нескольким валютам одновременно.

    🔹 Как узнать свою версию 1С:

    1. Откройте и перейдите в Справка → О программе.
    2. В окне будет указана версия платформы (например, 8.3.22.1830) и конфигурация (например, Бухгалтерия предприятия, редакция 3.0).
    ⚠️ Внимание: В старых редакциях 1С:Бухгалтерия 8.2 (до 2015 года) алгоритм переоценки валютных средств отличается. Если вы используете устаревшую версию, рекомендуем обновиться или уточнить нюансы в документации к вашей конфигурации.

    7. Практические примеры с проводками

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

    7.1. Пример 1: Переоценка остатка на валютном счете

    Условия:

    • На 31.01.2026 на валютном счете (52) остаток: 10 000 USD.
    • Курс ЦБ на 31.01.2026: 90 руб/USD.
    • Курс ЦБ на 28.02.2026: 95 руб/USD.

    Решение:

    1. На 31.01.2026 остаток в рублях: 10 000 * 90 = 900 000 руб.
    2. На 28.02.2026 остаток в рублях: 10 000 * 95 = 950 000 руб.
    3. Курсовая разница: 950 000 - 900 000 = +50 000 руб. (положительная).

    Проводка в 1С:

    Дебет 52   Кредит 91.01   50 000 руб. — Отражена положительная курсовая разница

    7.2. Пример 2: Курсовая разница по авансу покупателя

    Условия:

    • 10.02.2026 получен аванс от покупателя: 5 000 EUR.
    • Курс ЦБ на 10.02.2026: 100 руб/EUR.
    • 15.03.2026 отгружен товар. Курс ЦБ на 15.03.2026: 105 руб/EUR.

    Решение:

    1. На дату получения аванса (10.02.2026):
      Дебет 51   Кредит 62.02   500 000 руб. (5 000 * 100) — Получен аванс
    2. На дату отгрузки (15.03.2026) сумма аванса в рублях должна быть пересчитана:
      5 000 * 105 = 525 000 руб.
    3. Курсовая разница: 525 000 - 500 000 = +25 000 руб. (положительная).
    4. Проводка в 1С:
      Дебет 62.02   Кредит 91.01   25 000 руб. — Отражена курсовая разница по авансу
    💡

    Курсовая разница по авансам в налоговом учете признается только на дату отгрузки или возврата аванса, а в бухучете — ежемесячно. Это приводит к временным разницам, которые нужно отражать в регистрах НУ.

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

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

    • 📊 Оборотно-сальдовая ведомость по счету 91:
      Показывает все операции по прочим доходам/расходам, включая курсовую разницу.
      Путь: Отчеты → Оборотно-сальдовая ведомость → Настройки → Добавить счет 91.
    • 📊 Анализ субконто:
      Позволяет детализировать курсовую разницу по валютам, контрагентам или договорам.
      Путь: Отчеты → Анализ субконто → Выбрать субконто "Валюты".
    • 📊 Карточка счета 52 (60, 62):
      Показывает движение по валютному счету с указанием курсовой разницы.
      Путь: Отчеты → Карточка счета → Указать счет 52.
    • 📊 Отчет по переоценке валютных средств:
      Специализированный отчет, который формируется после проведения документа Переоценка валютных средств.

    🔹 Как настроить отчет "Анализ субконто" для курсовой разницы:

    1. Откройте Отчеты → Анализ субконто.
    2. В настройках выберите:
      • 📌 Период — месяц, за который нужна информация.
      • 📌 Субконто 1Валюты.
      • 📌 Счета — 52, 60, 62 (в зависимости от нужного анализа).
  • Нажмите Сформировать.
  • В результатах найдите строки с курсовой разницей (обычно они отмечены как Курсовая разница в колонке Содержание).
  • 📌 Совет: Сохраните настройки отчета как пользовательский вариант, чтобы не настраивать его каждый раз. Для этого нажмите Сохранить настройки → Сохранить как....

    🔍 Часто задаваемые вопросы (FAQ)
    ❓ Как в 1С отразить курсовую разницу по валютному кредиту?

    Для валютных кредитов курсовая разница отражается ежемесячно по телу кредита и процентам. Используйте документ Переоценка валютных средств с указанием счета 66 (краткосрочные кредиты) или 67 (долгосрочные). Проводки:

    • 🔹 Дебет 91.02 Кредит 66 (67) — отрицательная разница.
    • 🔹 Дебет 66 (67) Кредит 91.01 — положительная разница.

    Для процентов по кредиту используйте счет 91.02 с аналитикой Проценты по кредитам.

    ❓ Почему в 1С не формируется документ "Переоценка валютных средств"?

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

    • 🔴 В учетной политике не установлен флаг Ведется учет в иностранной валюте.
    • 🔴 Нет остатков по валютным счетам на конец месяца.
    • 🔴 Курсы валют не обновлены (система не видит изменения курса).
    • 🔴 Документ уже был создан и проведен ранее.

    Проверьте настройки и остатки, затем попробуйте создать документ вручную.

    ❓ Нужно ли отражать курсовую разницу по авансам в USD, если отгрузка еще не была?

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

    1. В бухучете используйте документ Переоценка валютных средств.
    2. В налоговом учете сделайте корректировку через Корректировка налогового учета.
    ❓ Как исправить ошибку в курсовой разнице за прошлый месяц?

    Если ошибка обнаруžena после закрытия месяца:

    1. Снимите пометку о закрытии месяца (Операции