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

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

1. Подготовка к закрытию валютного договора

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

  • 📄 Проверьте выполнение условий договора: подтвердите, что все товары/услуги поставлены, а оплата прошла в полном объёме (или частично, если договор предусматривает поэтапные платежи).
  • 💱 Актуализируйте курсы валют: в курсы могут обновляться автоматически или вручную. Убедитесь, что курс на дату закрытия соответствует официальному курсу ЦБ РФ.
  • 📊 Сверьте остатки по счёту 60.32 (расчёты с поставщиками в валюте) или 62.32 (расчёты с покупателями в валюте) — они должны совпадать с данными банка.
  • 🔍 Проверьте наличие всех первичных документов: контракт, счета-фактуры, платежные поручения, таможенные декларации (для импорта/экспорта).

Если договор закрывается частично (например, при поэтапной оплате), создайте отдельный документ Корректировка долга в для фиксации погашенной суммы. Это поможет избежать путаницы при дальнейших расчётах.

⚠️ Внимание: Если в договоре предусмотрены штрафные санкции или удержания (например, за просрочку платежа), их необходимо отразить отдельными документами Списание с расчетного счета или Поступление на расчетный счет с указанием статьи движения денежных средств.
📊 Как часто вы работаете с валютными договорами в 1С?
Ежедневно
Несколько раз в месяц
Редко, по необходимости
Никогда

2. Проводки и документы для закрытия договора

Основной инструмент для закрытия валютного договора в 1С:Бухгалтерия 8 или 1С:ERP — документ Закрытие валютных обязательств (или Корректировка долга в зависимости от версии программы). Рассмотрим пошагово, как его оформить.

2.1. Создание документа «Закрытие валютных обязательств»

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

  • 📑 Контрагент: выберите партнёра из справочника.
  • 📅 Дата документа: укажите дату фактического закрытия (важно для курсовой разницы!).
  • 💰 Валюта расчётов: выберите валюту договора (USD, EUR и т.д.).
  • 📝 Договор: укажите номер и дату основного договора.
  • 🔢 Сумма в валюте: введите сумму, подлежащую закрытию.

После заполнения нажмите Провести и закрыть. Система автоматически сформирует проводки по счётам 60.32/62.32 и 91.02 (прочие доходы/расходы, если есть курсовая разница).

2.2. Формирование проводок вручную (при необходимости)

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

Счёт Дебет Счёт Кредит Сумма (валюта) Сумма (рубли) Описание
60.32 52 10 000 USD 950 000 РУБ Оплата поставщику по договору №123 от 01.01.2026
91.02 60.32 - 50 000 РУБ Отрицательная курсовая разница
62.32 91.01 - 30 000 РУБ Положительная курсовая разница
⚠️ Внимание: При ручном вводе проводок обязательно проверьте соответствие курса валют на дату операции. Ошибка в курсе приведёт к искажению финансового результата и проблемам при сдаче отчётности.

Заполнены все обязательные поля (контрагент, договор, сумма)

Курс валюты актуален на дату документа

Сверены остатки по счёту 60.32/62.32 с банковской выпиской

Прикреплены сканы первичных документов (при необходимости)-->

3. Учёт курсовой разницы

Курсовая разница — ключевой аспект при работе с валютными договорами. Она возникает, если курс ЦБ РФ на дату оплаты отличается от курса на дату отгрузки (или наоборот). В курсовая разница отражается автоматически при проведении документов, но иногда требуется корректировка.

3.1. Когда возникает курсовая разница?

Разница формируется в следующих случаях:

  • 📉 Отрицательная: если курс валюты на дату оплаты ниже, чем на дату отгрузки (убыток для компании).
  • 📈 Положительная: если курс вырос (доход для компании).
  • 🔄 Переоценка на отчётную дату: если договор не закрыт до конца месяца/квартала, требуется переоценка остатков по счётам 60.32/62.32.

Для автоматического расчёта используйте документ Переоценка валютных остатков (раздел Операции → Закрытие периода). Он создаст проводки по счёту 91.01/91.02.

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

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

  1. Сторнируйте ошибочные проводки (кнопка Ввести на основании → Сторно).
  2. Создайте новые проводки с правильным курсом.
  3. Проверьте оборотно-сальдовую ведомость по счёту 91.

Критично: Курсовую разницу нельзя игнорировать — она влияет на налог на прибыль и должна быть отражена в декларации по налогу на прибыль (Приложение 3 к Листу 02).

💡

Если курсовая разница возникает регулярно, настройте в автоматическое создание документа Переоценка валютных остатков по расписанию (раздел Администрирование → Поддержка и обслуживание → Регламентные операции).

4. Особенности закрытия импортных и экспортных договоров

Импортные и экспортные договоры имеют дополнительные нюансы, связанные с таможенным оформлением, НДС и валютным контролем. Разберём ключевые моменты.

4.1. Импорт: учёт таможенных платежей и НДС

При импорте товаров:

  • 📦 Таможенная декларация: её номер и дата должны быть указаны в документе Поступление товаров и услуг (закладка Таможня).
  • 💸 Таможенные платежи: отражаются как дополнительные расходы по счёту 44.01 или 15.08.
  • 📋 НДС по импорту: восстанавливается к вычету после оплаты таможне (документ Формирование записей книги покупок).

Пример проводок для импорта:


Дебет 41.01 Кредит 60.32 — 10 000 USD (стоимость товара)

Дебет 19.07 Кредит 60.32 — 2 000 USD (НДС по импорту)

Дебет 68.02 Кредит 19.07 — 2 000 USD (НДС к вычету после оплаты)

4.2. Экспорт: подтверждение нулевой ставки НДС

Для экспорта критично собрать пакет документов для подтверждения нулевой ставки НДС:

  • 📄 Контракт с условием экспорта.
  • 🚢 Транспортные документы (CMR, коносамент).
  • 🏦 Банковская выписка о поступлении валютной выручки.
  • 📑 Таможенная декларация с отметкой о выпуске товара.

В нулевая ставка НДС отражается в документе Реализация товаров и услуг (закладка НДС, ставка 0%). После подтверждения экспорта формируется запись в книге продаж.

⚠️ Внимание: Если выручка от экспорта не поступила в течение 180 дней, НДС придётся восстановить (п. 9 ст. 165 НК РФ). В это делается документом Восстановление НДС.
Что будет, если не подтвердить экспорт?

Если в течение 180 дней не собрать пакет документов для нулевой ставки, НДС придётся уплатить в бюджет по ставке 20%. Кроме того, возможны штрафы от налоговой инспекции за несоблюдение валютного законодательства (ст. 15.25 КоАП РФ).

5. Формирование отчётности по валютным операциям

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

  • 📈 Декларация по налогу на прибыль: курсовые разницы отражаются в Приложении 3 к Листу 02.
  • 💼 Справка о валютных операциях (форма 0406007): подаётся в банк при поступлении/списании валюты.
  • 📊 Оборотно-сальдовая ведомость по счётам 60.32/62.32: для внутреннего контроля.
  • 📑 Книга покупок/продаж: если по договору был НДС.

В большинство отчётов формируются автоматически:

  1. Перейдите в раздел Отчёты → Регламентированные отчёты.
  2. Выберите нужный отчёт (например, Декларация по налогу на прибыль).
  3. Укажите период и нажмите Сформировать.
  4. Проверьте заполнение разделов, связанных с валютными операциями.

Для справки о валютных операциях (форма 0406007) используйте отчёт Справка о валютных операциях в разделе Банк и касса → Валютные операции.

💡

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

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

Даже опытные пользователи допускают ошибки при работе с валютными договорами. Мы собрали самые распространённые из них и способы их решения.

Ошибка Причина Как исправить
Несовпадение сумм в валюте и рублях Неактуальный курс валют на дату операции Обновите курсы в справочнике Валюты и перепроведите документы
Отрицательное сальдо по счёту 60.32 Ошибка в проводках или двойное списание Проверьте обороты по счёту и сторнируйте ошибочные записи
Неформируется курсовая разница Не настроена аналитика по валютам Проверьте настройки учёта валютных операций в Главное → Настройки → Валютный учёт
Ошибка при закрытии периода Не проведена переоценка валютных остатков Запустите документ Переоценка валютных остатков перед закрытием месяца

Чтобы минимизировать ошибки:

  • 🔄 Регулярно обновляйте курсы валют (ежедневно или по расписанию).
  • 📋 Ведите реестр валютных договоров в для контроля сроков и сумм.
  • 🤝 Согласуйте данные с банком: сверяйте выписки не реже 1 раза в неделю.

7. Автоматизация закрытия валютных договоров

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

7.1. Регламентные операции

Настройте автоматическое выполнение ключевых действий:

  • 🔄 Переоценка валютных остатков: ежемесячно на последнее число.
  • 📊 Формирование справок по валютным операциям: перед сдачей отчётности в банк.
  • 📈 Контроль курсовых разниц: еженедельная проверка крупных отклонений.

Для настройки перейдите в Администрирование → Поддержка и обслуживание → Регламентные операции и добавьте новые задачи.

7.2. Использование обработок и внешних отчётов

Если стандартных возможностей недостаточно, воспользуйтесь:

  • 🛠️ Обработка «Помощник по валютным операциям»: упрощает закрытие договоров и контроль дедлайнов.
  • 📄 Внешний отчёт «Анализ валютных рисков»: показывает потенциальные убытки от изменения курсов.

Скачать обработки можно на портале 1С-ИТС или в Каталоге решений 1С.

⚠️ Внимание: Перед использованием сторонних обработок проверьте их совместимость с вашей версией . Тестируйте новые инструменты на копии базы данных.

8. Контроль и аудит закрытых договоров

После закрытия валютного договора проведите аудит, чтобы убедиться в корректности учёта. Основные шаги:

8.1. Проверка оборотно-сальдовой ведомости

Сформируйте Оборотно-сальдовую ведомость по счётам:

  • 60.32 / 62.32 — расчёты с контрагентами в валюте.
  • 91.01 / 91.02 — прочие доходы/расходы (курсовая разница).
  • 52 — валютные счета.

Убедитесь, что:

  • 🔹 Сальдо по счёту 60.32/62.32 равно нулю (договор закрыт).
  • 🔹 Курсовая разница отражена в правильном периоде.
  • 🔹 Остатки по счёту 52 совпадают с банковской выпиской.

8.2. Сверка с контрагентом

Отправьте контрагенту акт сверки (документ Акт сверки взаиморасчётов в ). Это поможет:

  • 📌 Подтвердить отсутствие взаимных претензий.
  • 📌 Выявить расхождения в учёте (например, из-за разницы в курсах).
  • 📌 Подготовить документы для аудита.

Для формирования акта сверки перейдите в Покупки → Отчёты → Акт сверки (или Продажи → Отчёты → Акт сверки).

💡

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

FAQ: Частые вопросы по закрытию валютных договоров в 1С

Как закрыть валютный договор, если оплата прошла частями?

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

Что делать, если курс валюты в 1С отличается от курса ЦБ РФ?

Обновите курсы валют в справочнике Валюты (раздел Справочники → Валюты). Для автоматического обновления настройте загрузку курсов с сайта ЦБ РФ через Администрирование → Обмен данными → Настройка обменов. После обновления перепроведите все документы по валютным операциям за текущий период.

Как отразить в 1С комиссию банка за валютный перевод?

Комиссия банка отражается как прочий расход по счёту 91.02. Создайте документ Списание с расчетного счета с видом операции Прочие расходы и укажите:

  • Счёт дебет: 91.02.
  • Счёт кредит: 51 (или 52, если комиссия списана с валютного счёта).
  • Статья движения денежных средств: Услуги банка.
Можно ли закрыть валютный договор без оплаты?

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

  1. Оформить Акт сверки с контрагентом.
  2. Признать дебиторскую/кредиторскую задолженность просроченной.
  3. Списать задолженность на убытки (если она безнадёжная) через документ Списание задолженности.

Внимание: списание задолженности имеет налоговые последствия (ст. 266 НК РФ).

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

Если ошибка выявлена после закрытия года, внесите исправления через документ Операция (бухгалтерская) с датой текущего периода. В пояснении укажите: Исправление курсовой разницы за 2026 год. Для налогового учёта может потребоваться уточнённая декларация по налогу на прибыль.