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

В этой статье мы разберем весь процесс — от подготовки программы до проведения документа и формирования отчетности. Особое внимание уделим настройке валютного учета, актуальным курсам Центробанка РФ, и типичным «подводным камням», с которыми сталкиваются бухгалтеры. Инструкция подходит для последних версий 1С:Бухгалтерия 8 (3.0), 1С:Управление торговлей 11 и 1С:ERP, но некоторые нюансы могут отличаться в зависимости от конфигурации.

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

1. Подготовка программы: настройка валютного учета

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

Первым делом проверьте справочник валют (Справочники → Валюты). Здесь должна быть добавлена валюта Евро (EUR) с актуальным курсом. Если валюты нет — добавьте её вручную, указав:

  • 📌 Код валюты978 (по классификатору ISO 4217)
  • 📌 Наименование — «Евро» (или «EUR» для краткости)
  • 📌 Кратность — обычно 1 (если не работаете с копейками)
  • 📌 Символьный кодEUR

Далее настройте автоматическое обновление курсов валют. Для этого перейдите в Администрирование → Настройки программы → Валюты и включите опцию «Загружать курсы валют с сайта ЦБ РФ». Это избавит вас от ручного ввода курсов каждый день. Если опция отсутствует, курсы можно обновлять вручную через Операции → Валюты → Загрузка курсов валют.

💡

Если в вашей базе курсы валют обновляются с задержкой, проверьте настройки прокси-сервера или антивируса — они могут блокировать доступ к сайту ЦБ.

Также убедитесь, что в учетной политике организации (Главное → Учетная политика) включен флаг «Ведется валютный учет». Без этого система не будет формировать проводки по курсовой разнице и корректно отражать операции в иностранной валюте.

⚠️ Внимание: Если вы работаете в 1С:Управление торговлей, дополнительно проверьте настройки валютного контроля в разделе НСИ и администрирование → Валютный контроль. Здесь указываются реквизиты банковских счетов для валютных операций и параметры контроля за расчетами.

2. Создание контрагента с валютными реквизитами

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

Откройте справочник Контрагенты (Справочники → Контрагенты) и выберите нужного партнера. В карточке контрагента перейдите на вкладку «Банковские счета» и добавьте новый счет с типом «Валютный». Заполните поля:

  • 🏦 Наименование банка — полное название иностранного банка (например, Deutsche Bank AG)
  • 💳 Номер счета (IBAN) — международный номер счета контрагента
  • 🔑 SWIFT-код — уникальный идентификатор банка (например, DEUTDEBBXXX)
  • 🌍 Страна — страна регистрации банка (выбирается из классификатора)
  • 💱 Валюта счетаEUR

Если контрагент — иностранная компания, на вкладке «Основное» укажите:

  • 📍 Страну регистрации (например, Германия, Франция)
  • 🆔 ИНН/налоговый номер (если есть, для европейских компаний это может быть VAT number)
  • 📄 Юридический адрес на языке оригинала (для платежных поручений)

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

📊 Как часто вы работаете с контрагентами из ЕС?
Регулярно (ежемесячно)
Иногда (раз в квартал)
Рядом (1-2 раза в год)
Никогда
⚠️ Внимание: При работе с иностранными контрагентами проверьте, не попадает ли партнер под санкционные списки или ограничения ЦБ. Для этого используйте сервис «Списки санкций» на сайте Банка России или специализированные программы (например, 1С:Контрагент).

3. Создание договора в евро: пошаговая инструкция

Теперь перейдем непосредственно к оформлению договора. В договоры создаются в разделе Продажи → Договоры контрагентов (для 1С:УТ) или Покупки → Договоры (для 1С:Бухгалтерия). Рассмотрим процесс на примере договора с поставщиком.

Шаг 1. Нажмите «Создать» и выберите тип договора:

  • 📄 «С поставщиком» — если вы покупаете товары/услуги
  • 📄 «С покупателем» — если вы продаете
  • 📄 «Прочее» — для неторговых операций (например, аренда)

Шаг 2. Заполните основные реквизиты:

  • 🏷️ Номер и дата — укажите согласно вашей системе нумерации
  • 👤 Контрагент — выберите из справочника (должен быть с валютными реквизитами)
  • 💱 Валюта взаиморасчетов — выберите EUR
  • 📅 Срок действия — укажите период, на который заключен договор

Шаг 3. На вкладке «Условия» укажите:

  • 💰 Вид цен — выберите или создайте новый вид цен в евро (например, «Оптовая цена (EUR)»)
  • 📦 Условия поставки — если работаете по Инкотермс (например, FOB, CIF)
  • 🔄 Порядок расчетов — предоплата, постоплата, рассрочка

Шаг 4. Сохраните договор и проверьте, что в карточке отображается валюта EUR и корректный курс на дату создания.

Контрагент с валютными реквизитами|Валюта взаиморасчетов — EUR|Курс валюты актуален на дату договора|Указаны условия поставки и расчетов-->

Если договор долгосрочный, рекомендуем добавить в него график платежей (вкладка «Расчеты»). Это поможет контролировать исполнение обязательств и автоматически формировать платежные документы.

Что будет, если не указать валюту в договоре?

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

4. Курсовые разницы: как 1С их рассчитывает и отражает

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

Курсовые разницы бывают двух типов:

  • 📈 Положительные — если курс евро вырос (ваша выручка в рублях увеличилась)
  • 📉 Отрицательные — если курс упал (убыток)

Расчет происходит по формуле:

(Сумма в EUR × Курс на дату оплаты) — (Сумма в EUR × Курс на дату отгрузки)

В 1С:Бухгалтерия курсовые разницы отражаются автоматически при проведении документов:

  • 📄 Реализация товаров/услуг — фиксирует курс на дату отгрузки
  • 💰 Поступление на расчетный счет или Списание с расчетного счета — фиксирует курс на дату платежа
  • 📊 Закрытие месяца — формирует проводки по курсовым разницам

Пример: Вы отгрузили товар на 10 000 EUR 01.06.2026 (курс ЦБ — 100 руб.), а оплата поступила 15.06.2026 (курс — 102 руб.). В этом случае 1С автоматически зафиксирует положительную курсовую разницу в размере 20 000 руб. (10 000 × (102 — 100)) и отразит её на счете 91.01 «Прочие доходы».

Документ Дата Курс EUR Сумма в рублях Курсовая разница
Отгрузка товара 01.06.2026 100 1 000 000
Оплата от покупателя 15.06.2026 102 1 020 000 +20 000
Закрытие месяца 30.06.2026 103 +10 000 (переоценка дебиторки)
⚠️ Внимание: Если в вашей базе не настроено автоматическое обновление курсов, курсовые разницы будут рассчитываться некорректно. Проверяйте актуальность курсов перед проведением документов!

5. Оформление платежных документов в евро

После создания договора необходимо оформить платежные документы — платежные поручения (для исходящих платежей) или банковские выписки (для входящих). В это делается через раздел Банк и касса.

Для исходящего платежа (оплата поставщику):

  1. Перейдите в Банк и касса → Платежные поручения и нажмите «Создать».
  2. В поле «Контрагент» выберите партнера, с которым заключен договор в евро.
  3. В поле «Договор» укажите созданный ранее договор (валюта должна автоматически подставиться как EUR).
  4. Введите сумму платежа в евро и проверьте, что система правильно пересчитала её в рубли по текущему курсу.
  5. На вкладке «Реквизиты платежа» укажите:
    • 🏦 Банк получателя — выберите валютный счет контрагента
    • 💳 SWIFT/BIC — код банка получателя
    • 📝 Назначение платежа — укажите реквизиты договора (номер, дата) и основание (например, «Оплата по договору №123 от 01.06.2026»)
  6. Для входящего платежа (оплата от покупателя):

    Используйте документ «Поступление на расчетный счет» (Банк и касса → Банковские выписки → Поступление). Алгоритм аналогичный, но вместо суммы к оплате вы указываете поступившую сумму в евро и привязываете её к договору.

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

    • 💸 Если комиссия удерживается банком-отправителем, сумма платежа уменьшается на размер комиссии.
    • 📉 Если комиссия списывается вашим банком, оформите отдельный документ «Списание с расчетного счета» с видом операции «Прочие расходы».
    💡

    Все платежные документы в иностранной валюте должны иметь привязку к договору в евро. Без этого система не сможет корректно рассчитать курсовые разницы и сформировать отчетность по валютным операциям.

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

    Работа с договорами в евро подразумевает не только корректное оформление документов, но и подготовку специальной отчетности. В России действуют строгие правила валютного контроля, и помогает автоматизировать этот процесс.

    Основные отчеты, которые нужно формировать:

    • 📋 «Справка о валютных операциях» — формируется по каждому контрагенту и договору (раздел Отчеты → Валютный контроль)
    • 📈 «Ведомость по расчетам с контрагентами (в валюте)» — показывает остатки дебиторской/кредиторской задолженности в евро
    • 📊 «Анализ счетов (валютный)» — для контроля курсовых разниц (счета 52, 60, 62, 91)
    • 📄 «Паспорт сделки» — если сумма договора превышает эквивалент 3 млн рублей (обязательно для банка)

    Для формирования паспорта сделки (если он требуется) перейдите в Отчеты → Валютный контроль → Паспорта сделок и создайте новый документ. Укажите:

    • 📑 Номер и дату паспорта сделки (присваивается банком)
    • 💱 Сумму сделки в валюте и её рублевый эквивалент
    • 📅 Сроки исполнения обязательств
    • 🏦 Реквизиты банка, через который проходят платежи

    Готовые отчеты можно выгрузить в формате Excel или PDF для передачи в банк или налоговую инспекцию. Не забывайте проверять актуальность курсов на дату формирования отчетности — это влияет на корректность расчетов.

    ⚠️ Внимание: С 2023 года правила валютного контроля упрощены, но для сделок на сумму свыше 200 тыс. евро все равно требуется предоставление паспорта сделки в банк. Уточняйте актуальные лимиты на сайте ЦБ РФ.

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

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

    Ошибка 1: Несовпадение курсов в договоре и платежных документах

    Если курс в договоре отличается от курса в платежном поручении, может неправильно рассчитать сумму в рублях. Это приводит к расхождениям в учете и проблемам с банком.

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

    Ошибка 2: Отсутствие привязки платежа к договору

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

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

    Ошибка 3: Неучтенные банковские комиссии

    Комиссии банка за валютные переводы часто забывают отражать в учете, что искажает финансовый результат.

    Решение: Оформляйте комиссии отдельным документом «Списание с расчетного счета» с видом операции «Прочие расходы» и счетом учета 91.02.

    Ошибка 4: Несвоевременное закрытие месяца

    Курсовые разницы рассчитываются при закрытии месяца. Если эту операцию пропустить, отчетность будет некорректной.

    Решение: Ежемесячно выполняйте регламентную операцию «Закрытие месяца» (Операции → Закрытие периода).

    Ошибка 5: Неправильное оформление паспорта сделки

    Если сумма договора превышает лимит, но паспорт сделки не оформлен, банк может заблокировать платеж.

    Решение: Проверяйте лимиты на сайте ЦБ и своевременно формируйте паспорта сделок в .

    💡

    Чтобы избежать ошибок с курсами, настройте в 1С автоматическую загрузку курсов валют с сайта ЦБ. Для этого перейдите в Администрирование → Настройки программы → Валюты и включите опцию «Загружать курсы валют автоматически».

    8. Проверка и контроль: как убедиться, что все верно

    После оформления договора и всех связанных документов необходимо проверить корректность учета. Вот чек-лист для самоконтроля:

    1. Проверка документов:

    • 🔍 Убедитесь, что во всех документах (договор, платежки, реализация) указана валюта EUR.
    • 🔍 Проверьте, что курсы валют на даты операций совпадают с курсами ЦБ.
    • 🔍 Убедитесь, что платежи привязаны к договору и правильно закрывают задолженность.

    2. Проверка проводок:

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

    • 📌 60.32 — расчеты с поставщиками в валюте
    • 📌 62.32 — расчеты с покупателями в валюте
    • 📌 52 — валютный счет
    • 📌 91.01 и 91.02 — курсовые разницы

    Убедитесь, что остатки и обороты логичны и соответствуют суммам по договорам.

    3. Проверка отчетности:

    Сформируйте отчеты:

    • 📊 «Анализ субконто» по договорам в евро
    • 📊 «Ведомость по расчетам с контрагентами (в валюте)»
    • 📊 «Справка о валютных операциях»

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

    4. Контроль курсовых разниц:

    Сравните расчеты с ручным пересчетом по формуле:

    Курсовая разница = (Сумма в EUR × Курс на дату платежа) — (Сумма в EUR × Курс на дату отгрузки)

    Если обнаружите расхождения, проверьте:

    • 🔹 Корректность курсов на даты операций
    • 🔹 Привязку платежей к договорам
    • 🔹 Настройки учетной политики (валютный учет должен быть включен)
    💡

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

    FAQ: Частые вопросы по договорам в евро в 1С

    🔹 Как в 1С добавить новую валюту, если её нет в справочнике?

    Перейдите в Справочники → Валюты и нажмите «Создать». Заполните поля:

    • 📌 Код — уникальный цифровой код (например, для доллара — 840)
    • 📌 Наименование — полное и краткое название
    • 📌 Символьный кодUSD, EUR и т.д.
    • 📌 Кратность — обычно 1

После сохранения обновите курсы валют через Операции → Валюты → Загрузка курсов валют.

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

Обновите курсы вручную:

  1. Перейдите в Операции → Валюты.
  2. Выделите строку с евро и нажмите «Загрузить курсы».
  3. Если автоматическая загрузка не работает, введите курс вручную, нажав «Изменить».

После обновления перепроведите все документы за текущий день.

🔹 Нужно ли оформлять паспорт сделки для договора на 50 000 евро?

С 2023 года паспорт сделки требуется только для контрактов на сумму свыше эквивалента 3 млн рублей (примерно 27 000–30 000 евро, в зависимости от курса). Для 50 000 евро паспорт сделки не нужен, но уточните актуальные лимиты на сайте ЦБ РФ или в вашем банке.

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

Оформите документ «Списание с расчетного счета»:

  1. Укажите счет списания — валютный счет (52.1).
  2. В поле «Сумма» введите сумму комиссии в евро.
  3. В поле «Статья движения денежных средств» выберите «Прочие расходы».
  4. Укажите счет учета — 91.02 («Прочие расходы»).

Если комиссия списана в рублях, используйте счет 51 и укажите сумму в рублях.

🔹 Можно ли в одном договоре указать оплату частично в рублях, частично в евро?

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

  • 📄 Один — в рублях (валюта RUB)
  • 📄 Второй — в евро (валюта EUR)

В каждом документе (реализация, платежка) указывайте соответствующий договор.