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

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

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

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

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

В типовых конфигурациях (1С:Бухгалтерия 8.3, 1С:ERP, Комплексная автоматизация) большая часть работы выполняется автоматически: программа переоценивает валютные остатки на счетах 52, 57, 60, 62, 66, 67 и других при проведении документов оплаты и при закрытии месяца. Задача бухгалтера — правильно настроить учет, проверить результат и исправить ошибки, если автоматика не сработала.

Ниже разобраны основные сценарии: автоматическая переоценка при закрытии месяца, ручное отражение разницы, настройка счетов и типичные ошибки, из-за которых курсовые разницы не формируются или формируются неверно.

Как работает переоценка валютных остатков в 1С

Механизм единый для типовых конфигураций. Каждый счет, по которому ведется учет в валюте, имеет признак «Валютный учет». На таких счетах программа хранит две суммы: валютную и рублевую. При проведении документа оплаты (списание с валютного счета, поступление от покупателя, оплата поставщику) 1С пересчитывает рублевую оценку по текущему курсу и сразу формирует проводку по курсовой разнице.

Остатки, которые не были погашены в течение месяца, переоцениваются на отчетную дату — последнее число месяца. Эту операцию выполняет регламентная обработка «Закрытие месяца», пункт «Переоценка валютных средств». Доходы и расходы от переоценки попадают на счета 91.01 и 91.02 с субконто «Курсовые разницы».

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

Подготовка: что проверить перед списанием курсовой разницы

Прежде чем запускать переоценку, убедитесь, что база настроена корректно. Именно на этом этапе кроется большинство проблем, когда «курсовая разница не считается».

Проверка настроек перед переоценкой
  1. 1
    Откройте план счетов и убедитесь, что у валютных счетов (52, 60, 62, 66, 67 и др.) установлен признак валютного учета
  2. 2
    Проверьте справочник «Валюты»: курсы должны быть загружены на все даты документов и на последний день месяца
  3. 3
    Убедитесь, что в статье прочих доходов и расходов «Курсовые разницы» выбран правильный вид статьи
  4. 4
    Проверьте, что документы поступления и оплаты за месяц проведены и не имеют ручной корректировки проводок
  5. 5
    Сформируйте оборотно-сальдовую ведомость по валютным счетам и сверьте валютные остатки с первичкой

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

Автоматическое списание через закрытие месяца

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

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

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

Курсовая разница при оплате: документы движения денег

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

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

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

Ручное списание курсовой разницы через операцию

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

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

Как проверить правильность списания

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

Третий — анализ счета 91 по субконто «Курсовые разницы»: здесь видно итоговый доход или расход за период. Дополнительно полезно сверить данные бухгалтерского и налогового учета — в налоговом учете порядок признания разниц может отличаться, и это нормально, но разница должна объясняться и отражаться по правилам ПБУ 18/02, если организация его применяет.

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

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

Рублевый остаток валютного счета на конец месяца
Норма

Равен валютному остатку × курс ЦБ на последнее число

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

Остаток «висит» по старому курсу — переоценка не выполнена

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

Есть строка с курсовой разницей при изменении курса

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

Проводки нет — проверьте ручную корректировку и валюту договора

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

Курсы и суммы совпадают с данными ЦБ и первичкой

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

Курс отличается от официального — не загружены курсы на дату

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

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

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

Отдельная ситуация — «зависшие» рублевые остатки при нулевом валютном остатке. Например, задолженность полностью оплачена, валютный остаток нулевой, а по рублевой оценке осталась сумма. Обычно это признак того, что документ оплаты не сформировал курсовую разницу. Лечится перепроведением документов расчетов за период после проверки курсов и настроек.

Перед закрытием месяца удобно сформировать ОСВ по счетам 52, 60, 62, 66, 67 с группировкой по валютам и сравнить рублевые остатки с пересчетом по курсу ЦБ вручную на калькуляторе. Это занимает несколько минут и позволяет поймать ошибку до закрытия периода, а не после сдачи отчетности.
ПЗ
Практическое замечание

Особенности в налоговом учете и по авансам

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

Если бухгалтерский и налоговый учет расходятся, программа при включенном ПБУ 18/02 отразит временные разницы автоматически. Не пытайтесь «выровнять» БУ и НУ ручными проводками — это ломает контроль по правилу БУ = НУ + ПР + ВР и создает проблемы при расчете налога на прибыль.

Маршрут решения

Как выбрать действие

Разница возникла при оплате валютного обязательстваНичего не делайте вручную — проверьте проводки документа оплаты
Нужно переоценить остатки на конец месяцаВыполните регламентную операцию «Переоценка валютных средств» в закрытии месяца
Переоценка выполняется с ошибкойЗагрузите курсы валют и проверьте статью «Курсовые разницы», затем перезапустите операцию
Нужно исправить ошибку прошлого периодаИспользуйте «Операцию, введенную вручную» с проводкой на 91.01/91.02 и отмените регламентную переоценку за этот период

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

На какие счета списывается курсовая разница в 1С?

Положительная курсовая разница относится на прочие доходы — кредит счета 91.01, отрицательная — на прочие расходы, дебет счета 91.02. Корреспондирующий счет — счет валютного актива или обязательства (52, 60, 62, 66, 67 и другие). В качестве субконто на 91 используется статья с видом «Курсовые разницы».

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

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

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

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

Что делать, если после оплаты остался рублевый остаток при нулевой валютной сумме?

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

Можно ли списать курсовую разницу вручную, минуя закрытие месяца?

Технически да, через документ «Операция, введенная вручную» с проводкой на 91.01 или 91.02. Но делать это стоит только для исправления ошибок, потому что ручная проводка меняет рублевую оценку, но не участвует в штатном механизме переоценки. При следующем запуске регламентной операции возможно задвоение сумм.

Как отчитаться по курсовым разницам в декларации по налогу на прибыль?

Положительные разницы включаются во внереализационные доходы, отрицательные — во внереализационные расходы. В 1С эти суммы попадают в декларацию автоматически при условии, что у статьи прочих доходов и расходов указан правильный вид. Перед сдачей сверьте обороты 91.01 и 91.02 по статье «Курсовые разницы» с приложениями к листу 02 декларации.

Итог

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

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