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

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

Каким документом отражается курсовая разница в 1С

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

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

Логика программы такова: рублёвая оценка валютных остатков и обязательств пересчитывается по курсу ЦБ на отчётную дату и на дату каждой операции. Разница между новой и прежней рублёвой оценкой относится на прочие доходы (счёт 91.01) или прочие расходы (счёт 91.02) с видом прочих доходов и расходов «Курсовые разницы». Понимание того, какой документ в какой момент выполняет пересчёт, позволяет быстро найти источник суммы в отчётах и исправить ошибку.

Где в 1С формируется курсовая разница

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

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

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

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

Операция пересчитывает по курсу ЦБ на последнее число месяца остатки по валютным счетам (52, 55, 57, 60, 62, 66, 67, 71, 76 и другим, где включён валютный учёт) и формирует проводки Дт/Кт 91.01 или 91.02. Чтобы увидеть расчёт, откройте операцию из списка закрытия месяца и нажмите «Показать проводки» либо сформируйте справку-расчёт «Переоценка валютных средств» — в ней видно, из каких остатков, курсов и прежних оценок сложилась каждая сумма.

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

Как проверить переоценку за месяц
  1. 1
    Откройте Операции → Закрытие месяца и выберите нужный период и организацию.
  2. 2
    Найдите строку «Переоценка валютных средств» и убедитесь, что она выполнена (зелёная отметка).
  3. 3
    Откройте операцию и нажмите «Показать проводки», сверьте счета 91.01/91.02.
  4. 4
    Сформируйте справку-расчёт «Переоценка валютных средств» и сверьте курсы с курсами ЦБ.
  5. 5
    Сравните итог с оборотно-сальдовой ведомостью по счёту 91 с отбором по статье «Курсовые разницы».

Документы оплаты и движения валютных средств

Документы «Списание с расчётного счёта» и «Поступление на расчётный счёт» по валютному счёту формируют курсовую разницу в момент операции. Перед проведением платежа программа пересчитывает остаток на валютном счёте по курсу на дату документа, относит разницу на счёт 91, а затем проводит само движение средств. Поэтому в проводках одного платёжного документа можно увидеть сразу и переоценку остатка, и оплату поставщику.

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

Расчёты с контрагентами в валюте

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

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

Настройки, от которых зависит отражение разниц

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

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

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

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

Справка-расчёт переоценки
Норма

Курсы совпадают с курсами ЦБ на отчётную дату, суммы сходятся с проводками

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

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

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

Разница отражена один раз, на 91.01 или 91.02 со статьёй «Курсовые разницы»

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

Двойное начисление разницы или её отсутствие при изменившемся курсе

ОСВ по счёту 91
Норма

Обороты по статье «Курсовые разницы» объясняются справкой-расчётом и платежами

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

Ручные проводки без документа-основания или непонятные суммы

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

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

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

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

Как найти и проверить курсовые разницы в отчётах

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

Для детальной расшифровки используйте справку-расчёт «Переоценка валютных средств» (доступна из закрытия месяца и из раздела «Операции → Справки-расчёты») и карточку счёта 52, 60 или 62 по конкретному договору. Сверяйте цепочку: курс на дату отгрузки → курс на дату оплаты → курс на конец месяца. Если все три значения и остатки сходятся, расчёт корректен.

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

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

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

Частые вопросы

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

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

Можно ли отразить курсовую разницу документом «Операция вручную»?

Технически да: проводка Дт 91.02 Кт 62 (или аналогичная) с нужной аналитикой. Но это аварийный способ — ручные проводки не попадут в справку-расчёт и усложнят сверку. Сначала найдите причину, по которой штатный механизм не сработал.

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

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

Как понять, какой документ сформировал конкретную сумму разницы?

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

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

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

Отражается ли курсовая разница в налоговом учёте тем же документом?

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