Учет и Финансы · 12 мин
Как в 1С 8.3 отразить курсовые разницы
Разбираем, как в 1С Бухгалтерии 8.3 отразить курсовые разницы: настройка счетов, переоценка валюты, проводки, типичные ошибки и проверка результата в отчетах.
Курсовые разницы возникают, когда организация ведет расчеты в иностранной валюте или условных единицах: курс на дату оплаты отличается от курса на дату отгрузки или принятия обязательства. В 1С Бухгалтерии 8.3 переоценка валютных остатков выполняется автоматически — при проведении документов оплаты и регламентной операцией «Переоценка валютных средств» в конце месяца. Чтобы программа считала корректно, нужно правильно настроить план счетов, регистр курсов валют и признаки учета по счетам.
Основная логика проста: счета, по которым ведется валютный учет (52, 57, 60.22, 62.22, 66, 67 и другие), переоцениваются на каждую отчетную дату и на дату операции. Разница между рублевой оценкой до и после изменения курса относится на прочие доходы (счет 91.01) или прочие расходы (счет 91.02). Понимание этой схемы позволяет быстро находить ошибки, когда оборотно-сальдовая ведомость «не сходится» или суммы выглядят странными.
Ниже разобран полный цикл работы: от загрузки курсов валют до проверки проводок и анализа типичных ошибок. Инструкция ориентирована на 1С Бухгалтерию 8.3 (ред. 3.0), но принципы применимы и к другим конфигурациям на платформе 8.3.
Настройка валютного учета перед началом работы
Первое, что нужно проверить, — справочник «Валюты» и актуальность курсов. Откройте раздел «Справочники» → «Валюты» и убедитесь, что курсы загружаются автоматически или внесены вручную на все рабочие даты. Переоценка выполняется по курсу на дату документа или на конец месяца, поэтому пропущенный курс приведет к неверному расчету или к ошибке при проведении.
Второй обязательный шаг — проверка плана счетов. У счетов, по которым планируется переоценка, должен быть установлен признак «Валютный» (флажок в карточке счета). Стандартные счета 52, 57, 60.22, 62.22, 66, 67 уже настроены в типовой поставке, но если вы добавляли собственные субсчета для валютных расчетов, флажок нужно установить вручную. Без этого признака программа не будет хранить валютную сумму и не сможет выполнить переоценку.
Также проверьте учетную политику организации: раздел «Главное» → «Учетная политика». Убедитесь, что применяемый порядок учета соответствует вашей ситуации — для организаций на ОСНО и УСН отражение курсовых разниц в налоговом учете различается, и программа учитывает это при формировании проводок по налоговому учету.
Отражение операций покупки и продажи в валюте
При поступлении товаров или услуг с расчетами в валюте используйте документ «Поступление (акты, накладные)» с указанием валюты договора. Программа пересчитает стоимость в рубли по курсу на дату документа и сформирует проводку по дебету счета затрат или товаров и кредиту счета 60.22 (расчеты в валюте). В движениях документа видны обе суммы: валютная и рублевая.
Курсовая разница возникает в момент оплаты. Когда вы проводите «Списание с расчетного счета» в валюте, программа переоценивает остаток задолженности по курсу на дату платежа. Если курс вырос с даты отгрузки до даты оплаты, образуется отрицательная курсовая разница (расход, дебет 91.02); если снизился — положительная (доход, кредит 91.01). Эти проводки формируются тем же документом оплаты автоматически.
Аналогично работает реализация: документ «Реализация (акты, накладные)» фиксирует задолженность покупателя по курсу на дату отгрузки, а поступление оплаты («Поступление на расчетный счет») пересчитывает ее по курсу платежа с отражением разницы на счете 91. Проверить результат можно прямо из документа по кнопке «Дт/Кт» — в проводках будут строки с субконто «Курсовые разницы».
- 1Загрузите или проверьте курсы валют на даты отгрузки и оплаты
- 2Оформите документ отгрузки (поступления или реализации) в валюте договора
- 3Проверьте рублевую оценку в проводках документа
- 4Проведите документ оплаты и откройте его движения
- 5Убедитесь, что сформирована проводка по курсовой разнице на счете 91
- 6В конце месяца выполните закрытие месяца с переоценкой валютных средств
Регламентная операция «Переоценка валютных средств»
По правилам бухгалтерского учета валютные остатки пересчитываются не только на дату операции, но и на каждую отчетную дату — последнее число месяца. В 1С за это отвечает регламентная операция «Переоценка валютных средств», которая входит в обработку «Закрытие месяца» (раздел «Операции» → «Закрытие месяца»).
Операция берет валютные остатки по всем счетам с признаком валютного учета, пересчитывает их по курсу на конец месяца и доначисляет разницу на счет 91. Если курс не менялся за месяц, проводок не будет — это нормально. Если операция помечена как неактуальная или пропущена, нажмите на нее и выберите «Выполнить операцию» или перепроведите закрытие месяца целиком.
Из операции доступна справка-расчет «Переоценка валютных средств»: она показывает по каждому счету и договору валютный остаток, рублевую оценку до переоценки, курс на отчетную дату, новую рублевую оценку и сумму разницы. Это главный документ для сверки, если цифры вызывают вопросы.
Проводки по курсовым разницам
Типовая корреспонденция счетов при переоценке выглядит следующим образом. Положительная курсовая разница (доход): дебет валютного счета (52, 60.22, 62.22 и т.д.) — кредит 91.01 «Прочие доходы» с субконто «Курсовые разницы». Отрицательная разница (расход): дебет 91.02 «Прочие расходы» — кредит валютного счета.
В налоговом учете при ОСНО курсовые разницы учитываются во внереализационных доходах и расходах; программа отражает суммы по ресурсам «Сумма НУ Дт» и «Сумма НУ Кт» в тех же проводках. При УСН налоговый учет курсовых разниц имеет особенности — доходы и расходы признаются кассовым методом, поэтому внимательно сверяйте регистры УСН после закрытия месяца.
| Ситуация | Дебет | Кредит | Результат |
|---|---|---|---|
| Курс вырос, задолженность поставщику | 91.02 | 60.22 | Отрицательная разница (расход) |
| Курс снизился, задолженность поставщику | 60.22 | 91.01 | Положительная разница (доход) |
| Курс вырос, задолженность покупателя | 62.22 | 91.01 | Положительная разница (доход) |
| Курс вырос, валюта на счете 52 | 52 | 91.01 | Положительная разница (доход) |
Проверка результата и контрольные отчеты
Основной инструмент проверки — оборотно-сальдовая ведомость по счетам 91.01 и 91.02 с группировкой по субконто. Отфильтруйте обороты по статье «Курсовые разницы» и сопоставьте их со справкой-расчетом переоценки. Суммы должны совпадать до копейки; расхождение означает, что кто-то внес операцию вручную или документы проведены задним числом после закрытия месяца.
Второй контроль — ОСВ по валютным счетам в режиме «Валютная сумма». Убедитесь, что на конец месяца рублевая оценка соответствует произведению валютного остатка на курс последнего дня месяца. Это быстрый способ убедиться, что переоценка выполнена по всем счетам.
Если вы редактировали или перепроводили документы прошлых периодов, обязательно повторите закрытие месяца за все затронутые месяцы. Переоценка строится последовательно, и изменение курса или суммы в одном месяце влияет на расчет разниц во всех последующих.
Как проверить результат
Суммы разниц совпадают с оборотами по счету 91
Есть разницы в справке, которых нет в проводках, или наоборот
Рублевый остаток равен валютному остатку, умноженному на курс конца месяца
Рублевая оценка не соответствует курсу — переоценка не выполнена
Присутствует строка курсовой разницы с субконто «Курсовые разницы»
Разницы нет, хотя курс на дату оплаты отличался от курса отгрузки
Типичные ошибки и как их исправить
Самая частая проблема — ручные проводки по валютным счетам через «Операции, введенные вручную». Такие операции не хранят корректную валютную сумму или искажают ее, и последующая автоматическая переоценка начинает считать разницы от неверной базы. Исправление: удалить ручную операцию и отразить хозяйственную операцию типовым документом.
Вторая распространенная ошибка — отсутствие курса валюты на дату документа. Внешне документ проводится, но рублевая оценка берется по ближайшему доступному курсу или неверно. Перед закрытием месяца пройдитесь по списку валютных документов и убедитесь, что ни один из них не ругается на отсутствие курса.
Третья группа ошибок связана с договорами: если в договоре неверно указана валюта расчетов или порядок оплаты (в валюте или в рублях), программа отнесет операции не на те счета (например, на 60.21 вместо 60.22), и переоценка по ним выполняться не будет. Проверяйте карточку договора до проведения первого документа по сделке.
Особенности для авансов и займов
Авансы, выданные и полученные в валюте, в бухгалтерском учете пересчитываются по курсу на дату аванса и в дальнейшем не переоцениваются — это важное отличие от задолженности по отгрузке. В 1С это реализовано автоматически: счета 60.22 и 62.22 при зачете аванса используют исторический курс. Если вы видите переоценку по авансовым счетам, проверьте, корректно ли документ оплаты распределил сумму на аванс.
Валютные займы и кредиты (счета 66, 67) переоцениваются в полном объеме на каждую отчетную дату, включая начисленные проценты в валюте. Курсовая разница по телу займа относится на 91, а разница по процентам — тоже на 91, но в момент их начисления и оплаты. Сверяйте движения по субконто «Контрагенты» и «Договоры», чтобы разделить разницы по телу и по процентам.
Если суммы курсовых разниц кажутся неожиданно большими, сначала смотрите не на проводки, а на динамику курса в справке-расчете: при резких колебаниях валюты крупные разницы по длинной задолженности — это норма, а не ошибка программы.
Часто задаваемые вопросы
Почему регламентная операция «Переоценка валютных средств» не сформировала проводки?
Чаще всего это означает, что курс на конец месяца не изменился относительно последней оценки, либо валютных остатков на счетах нет. Также проверьте, что операция вообще включена в список закрытия месяца и что курсы загружены на последний день месяца. Если остатки есть, курс изменился, а проводок нет — перепроведите документы периода и повторите закрытие месяца.
Нужно ли переоценивать валютные авансы в 1С?
В бухгалтерском учете выданные и полученные авансы после пересчета по курсу на дату аванса не переоцениваются. 1С учитывает это автоматически при зачете аванса. В налоговом учете порядок может отличаться, поэтому сверяйте данные НУ по регистрам и при необходимости консультируйтесь с методологами по вашей учетной политике.
Как посмотреть, из каких документов сложилась курсовая разница за месяц?
Сформируйте отчет «Анализ счета» по 91.01 и 91.02 с отбором по субконто «Курсовые разницы» и детализацией по корреспондирующим счетам. Дополнительно используйте справку-расчет «Переоценка валютных средств» из закрытия месяца — она показывает разницы в разрезе счетов, договоров и документов расчетов.
Что делать, если курсовая разница посчитана по неверному курсу?
Сначала исправьте курс в справочнике «Валюты» на нужную дату. Затем перепроведите документы этой даты и повторите закрытие месяца — переоценка пересчитается автоматически. Не правьте суммы разниц ручными операциями: это создаст расхождения между регистрами и бухгалтерскими проводками.
Отражаются ли курсовые разницы при УСН в 1С?
При УСН доходы и расходы признаются кассовым методом, поэтому налоговый учет курсовых разниц имеет особенности, а в бухгалтерском учете переоценка выполняется в общем порядке. Программа формирует бухгалтерские проводки по счету 91 в любом случае, а попадание сумм в книгу учета доходов и расходов зависит от настроек и характера операции — проверяйте КУДиР после закрытия месяца.
Можно ли отключить автоматическую переоценку по отдельному счету?
Да, для этого в карточке счета в плане счетов снимается признак валютного учета, но делать это для типовых счетов не рекомендуется: вы потеряете валютную сумму в учете и нарушите соответствие правилам бухгалтерского учета. Если цель — исключить конкретный договор из переоценки, корректнее разобраться в природе операции, а не менять настройку счета.
Что важно запомнить
Курсовые разницы в 1С 8.3 считаются автоматически документами оплаты и регламентной операцией «Переоценка валютных средств». Корректный результат зависит от трех вещей: актуальных курсов валют, признака валютного учета на счетах и правильно заполненных договоров. Проверяйте итог через справку-расчет переоценки и ОСВ по счету 91, а ручные проводки по валютным счетам не используйте.