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

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

Как убрать курсовые разницы в 1С 8.3 Бухгалтерия

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

Курсовые разницы в 1С 8.3 Бухгалтерия — это не ошибка программы, а результат автоматической переоценки валютных остатков. Они появляются на счетах 52, 60, 62, 66, 67, 71 и других, если организация работает с иностранной валютой или условными единицами. Однако бывают ситуации, когда курсовые разницы возникают там, где их быть не должно: из-за неверных настроек счетов, неправильной даты оплаты, ручных проводок или ошибок в документах.

Чтобы «убрать» курсовые разницы, нужно сначала понять их природу: это законная переоценка по ПБУ 3/2006 или следствие ошибки учета. В первом случае разницы корректно отражаются на счете 91 и убирать их не нужно — достаточно правильно закрыть месяц. Во втором случае требуется найти и исправить источник: настройку счета, документ или курс валюты.

Ниже разберем оба сценария: как работает штатная переоценка в 1С, где искать ошибочные разницы и как пошагово исправить ситуацию без нарушения учета.

Откуда берутся курсовые разницы в 1С 8.3

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

Результат переоценки попадает на счет 91.02 «Прочие расходы» (отрицательные разницы) или 91.01 «Прочие доходы» (положительные). В налоговом учете при УСН и ОСНО порядок признания различается, поэтому на счетах могут возникать временные разницы и отложенные налоги — это тоже штатное поведение.

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

Проверяем, должна ли вообще быть переоценка

Первый шаг — открыть план счетов (раздел «Главное» → «План счетов») и проверить признак «Валютный» у счета, по которому возникла разница. Если организация рассчитывается с контрагентом только в рублях, а счет 60 или 62 ведется как валютный для всех договоров — проверьте договор: в нем должна быть указана валюта расчетов. Именно договор определяет, будет ли задолженность переоцениваться.

Откройте карточку договора с контрагентом и посмотрите поля «Валюта» и «Оплата в». Для договора в рублях переоценки быть не должно. Для договора в валюте или у.е. с оплатой в рублях переоценка обязательна — и убирать ее нельзя, это требование ПБУ 3/2006.

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

Разница на счете 52Переоценка валютного счета

Норма: остаток валюты на счете переоценивается по курсу ЦБ на отчетную дату

Разница на 60/62Переоценка задолженности

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

Разница после ручной проводкиВозможна ошибка

Проверить, не введена ли операция вручную с неверной суммой

Разница при УСНОсобенности налогового учета

При УСН переоценка в НУ не выполняется, возникают постоянные разницы

Настройка счетов и договоров: убираем ложные разницы

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

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

Для корректного зачета авансов важна последовательность ввода документов и заполнение поля «Зачет авансов» (автоматически/по документу) в документах поступления и реализации. Если аванс не зачтен, программа считает задолженность открытой и переоценивает ее целиком.

Проверка курсов валют в справочнике

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

Если курсы вводились вручную, проверьте кратность: для большинства валют курс указывается за 1 единицу, но для валют с кратностью 10 или 100 (например, иена) ошибка в кратности дает суммы, отличающиеся в десятки раз. Проще всего загрузить курсы автоматически кнопкой «Загрузить курсы валют» за весь нужный период.

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

Порядок устранения ошибочных курсовых разниц
  1. 1
    Сформируйте «Анализ счета» по проблемному счету и найдите документы с переоценкой
  2. 2
    Проверьте валюту и вид договора в карточке договора с контрагентом
  3. 3
    Проверьте курсы валют на даты документов и на конец каждого месяца
  4. 4
    Убедитесь, что авансы зачтены: откройте проводки документов оплаты и реализации
  5. 5
    Перепроведите документы за период через «Групповое перепроведение документов»
  6. 6
    Выполните «Закрытие месяца» заново и проверьте отсутствие лишних записей на 91 счете

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

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

Чтобы посмотреть, что именно переоценила программа, откройте операцию закрытия месяца и сформируйте справку-расчет «Переоценка валютных средств». В ней видно по каждому счету и объекту: валютный остаток, старый курс, новый курс и сумму разницы. Это главный инструмент для сверки.

Если операция выполняется с ошибкой (красный индикатор в закрытии месяца), текст ошибки обычно указывает причину: отсутствует курс валюты на дату, не заполнен счет учета и т.п. Устраните указанную причину и перезапустите закрытие.

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

Организации на УСН курсовые разницы в налоговом учете не признают: доходы и расходы отражаются по курсу на дату оплаты. В 1С это реализовано автоматически — в регистрах налогового учета переоценка не формируется, а в бухгалтерском учете разницы остаются. Если вы применяете ПБУ 18/02, появятся постоянные разницы — это нормально, убирать их не нужно.

На общей системе налогообложения курсовые разницы признаются и в НУ. Ошибки здесь чаще связаны с неверной датой признания: например, документ оплаты проведен не той датой, и переоценка попала не в тот квартал. Исправляется корректировкой даты документа и повторным закрытием периода.

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

Проверка результата после исправлений

После всех исправлений сформируйте оборотно-сальдовую ведомость по счетам 52, 60, 62 с детализацией по валютам. Валютный остаток, умноженный на курс ЦБ на конец периода, должен совпадать с рублевым сальдо. Если совпадает — переоценка выполнена корректно.

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

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

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

Рублевое сальдо валютного счета
Норма

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

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

Сальдо не сходится с расчетом — ищите незачтенные авансы или старые документы

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

Формируется без ошибок, суммы совпадают с проводками на 91

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

Операция не выполняется или суммы не сходятся — проверяйте курсы и договоры

ОСВ по 60/62 по валютным договорам
Норма

Нет остатков по закрытым расчетам

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

Висят остатки по оплаченным документам — не зачтены авансы

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

Можно ли полностью отключить переоценку валютных средств в 1С 8.3?

Штатной настройки для отключения нет, и делать это нельзя, если есть валютные остатки — переоценка обязательна по ПБУ 3/2006. Если валютных операций нет, операция просто не будет создаваться при закрытии месяца. Ложные разницы устраняются исправлением договоров и документов, а не отключением операции.

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

Чаще всего аванс не зачтен: документ оплаты и документ реализации (поступления) не связаны. Откройте проводки обоих документов и проверьте, что задолженность закрыта по одному договору и документу расчетов. При необходимости укажите зачет аванса вручную в документе и перепроведите его.

Курсовые разницы завышены в разы — в чем причина?

Проверьте кратность курса в справочнике валют. Если курс загружен за 1 единицу, а валюта учитывается с кратностью 10 или 100, суммы переоценки искажаются. Загрузите курсы заново автоматически и перепроведите документы за период.

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

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

Изменил документ прошлого периода, а разницы не пересчитались. Что делать?

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

Где посмотреть детальный расчет курсовой разницы?

В обработке «Закрытие месяца» откройте операцию «Переоценка валютных средств» и сформируйте справку-расчет. В ней по каждому счету и объекту учета показаны валютный остаток, курсы до и после, и итоговая сумма разницы.

Итог

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

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