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

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

Как выставить счет в евро в 1С

Как выставить счет в евро в 1С: настройка валюты, курса, договора с контрагентом и печатной формы. Порядок пересчета в рубли, проверка и типичные ошибки.

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

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

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

Убедитесь, что валюта EUR есть в справочнике и курс загружен

Перед созданием счета откройте справочник «Валюты» (раздел «Справочники» → «Валюты», в некоторых конфигурациях — «Банк и касса» → «Валюты»). Найдите валюту с кодом EUR (числовой код 978). Если ее нет, добавьте кнопкой «Создать» или подбором из общероссийского классификатора валют.

Далее проверьте курсы. Откройте валюту EUR и перейдите по ссылке «Курсы валют». Курс должен быть актуальным на дату счета. Если в программе настроена автоматическая загрузка курсов с сервера ЦБ РФ (регламентное задание «Загрузка курсов валют»), курсы обновляются сами. Если загрузка отключена или нет доступа в интернет, курс придется ввести вручную.

Настройте договор с контрагентом в евро

Счет в валюте можно выставить только по договору, оформленному в той же валюте. Откройте карточку контрагента, создайте новый договор и в поле «Валюта» укажите EUR. Вид договора — «С покупателем», порядок расчетов — по договору или по заказам в зависимости от настроек учета.

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

Для контрагента-нерезидента дополнительно проверьте страну регистрации и реквизиты в карточке: они попадут в печатную форму счета и в дальнейшем — в документы реализации.

Создайте документ «Счет на оплату покупателю» в евро

Перейдите в раздел «Продажи» → «Счета на оплату покупателям» и создайте новый документ. Заполните покупателя и выберите договор в EUR — после этого поле «Валюта» в документе подставится автоматически. Если поле доступно для редактирования, выберите EUR вручную.

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

Порядок действий
  1. 1
    Проверьте наличие валюты EUR в справочнике и актуальность курса на дату счета
  2. 2
    Создайте или откройте договор с покупателем в валюте EUR
  3. 3
    Создайте документ «Счет на оплату покупателю», выберите контрагента и договор
  4. 4
    Убедитесь, что валюта документа — EUR, заполните товары и цены в евро
  5. 5
    Проверьте курс пересчета и рублевый эквивалент, проведите документ
  6. 6
    Распечатайте счет и отправьте покупателю

Настройте печатную форму счета

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

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

Если типовая форма не устраивает (например, нужна двуязычная форма или дополнительные графы), ее дорабатывают через внешнюю печатную форму — это задача для специалиста по 1С, самостоятельно менять макет в конфигураторе без опыта не стоит.

Как 1С считает рублевые суммы и курсовые разницы

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

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

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

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

Валюта в документе счета
Норма

Указан EUR, курс соответствует дате счета

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

Валюта RUB или курс устарел

Печатная форма
Норма

Суммы в евро, банковские реквизиты — валютного счета

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

Суммы в рублях или реквизиты рублевого счета

Договор
Норма

Валюта договора EUR, вид — с покупателем

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

Договор в рублях, счет не проводится

Оборотно-сальдовая после оплаты
Норма

Взаиморасчеты в EUR и рублевый эквивалент согласованы

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

Зависшие суммы или расхождение рублевой оценки

Типичные ошибки при выставлении счета в евро

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

Типичные ошибки
01
Не загружен курс EUR на дату счета — рублевый эквивалент считается по старому курсу или не считается вовсе
02
Счет создан по рублевому договору с ручной заменой валюты — ломаются взаиморасчеты и зачет авансов
03
В счете указан рублевый банковский счет — покупатель отправляет платеж не туда
04
Курс изменили вручную без основания — расхождения с данными банка и налогового учета
05
После смены курса не перепровели документ — в учете осталась старая рублевая оценка

Отдельный случай — копирование старого счета. При копировании программа подставляет текущую дату, но курс может остаться из исходного документа. Всегда проверяйте курс в скопированном счете перед проведением.

Особенности для разных конфигураций 1С

В «1С:Бухгалтерии 8» весь описанный порядок работает «из коробки», курсы загружаются по расписанию, а печатная форма счета поддерживает валюту. В «1С:Управление торговлей» и ERP счет в евро обычно создается на основании заказа клиента, и валюта наследуется из соглашения или заказа — менять ее в самом счете не нужно.

В старых конфигурациях на обычных формах (например, «Управление торговлей 10.3») логика та же, но загрузка курсов может выполняться через обработку «Загрузка курсов валют» с сайта РБК или ЦБ. Проверьте, что источник загрузки доступен, либо вводите курсы вручную.

Итог

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

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

Часто задаваемые вопросы

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

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

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

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

Почему в печатной форме счета суммы выводятся в рублях?

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

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

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

Как выставить счет в евро покупателю-нерезиденту?

Порядок тот же: договор в EUR, счет в EUR, валютный банковский счет в реквизитах. Дополнительно проверьте карточку контрагента (страна, адрес), а при последующей реализации — ставку НДС 0% и документы, подтверждающие экспорт, если отгрузка идет за пределы ЕАЭС.

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

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