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

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

Как выставить счет в валюте в 1С 8.3 Бухгалтерия

Пошаговая инструкция: как выставить счет покупателю в иностранной валюте в 1С 8.3 Бухгалтерия. Настройка договора, курса валют, счета-фактуры и проверка проводок.

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

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

Важно понимать разницу между валютным счетом и счетом-фактурой. Счет на оплату может быть выставлен в любой валюте, а вот счет-фактура и УПД при реализации на территории РФ оформляются в рублях, кроме случаев, когда цена договора выражена в валюте, а оплата тоже валютная — тогда допускается валютный счет-фактура. Эти нюансы разберем ниже.

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

Перед выставлением счета убедитесь, что нужная валюта есть в справочнике «Валюты» и для нее загружен актуальный курс. Откройте раздел «Справочники» → «Валюты». Если валюта отсутствует, добавьте ее кнопкой «Создать» → «Из классификатора» и выберите из списка ОКВ — например, доллар США (USD) или евро (EUR).

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

Создание договора в иностранной валюте

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

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

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

Сравнение вариантов расчетов

Оплата в валюте

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

Оплата в рублях по курсу

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

Выставление счета покупателю в валюте

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

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

Проверьте поле «Курс» в шапке документа или по ссылке «Цены и валюты». Если курс не соответствует текущему, сначала загрузите курсы валют, затем перезаполните документ. После проверки проведите документ и распечатайте счет кнопкой «Печать» → «Счет на оплату».

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

Печатная форма и отображение валюты

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

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

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

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

Валюта в шапке счета
Норма

Совпадает с валютой договора, поле не редактируется вручную

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

Валюта рублевая — значит, выбран не тот договор

Курс в документе
Норма

Соответствует курсу ЦБ на дату счета

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

Курс устаревший или равен 1 — курсы не загружены

Банковские реквизиты в печатной форме
Норма

Для валютной оплаты указан валютный счет

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

Подставился рублевый счет при валютной оплате

Реализация и счет-фактура по валютному договору

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

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

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

Типичные ошибки и ограничения

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

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

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

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

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

Почему в счете покупателю нельзя выбрать валюту?

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

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

Да, но с оговоркой: цена может быть выражена в валюте, однако оплата между резидентами РФ производится в рублях по курсу ЦБ. В договоре укажите оплату в рублях, а счет-фактуру оформите в рублях.

По какому курсу 1С пересчитывает валютную выручку в рубли?

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

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

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

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

Загрузите курсы валют через справочник «Валюты» → «Загрузить курсы валют», затем пересоздайте или перезаполните документ. Если курс в договоре зафиксирован соглашением сторон, его корректируют вручную по ссылке «Цены и валюты».

Нужна ли отдельная настройка для выставления счетов в у.е.?

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

Итог

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

Валюта счета в 1С 8.3 задается через договор с контрагентом, а не в самом документе. Перед выставлением загрузите курсы ЦБ, проверьте банковский счет для оплаты и помните: при рублевых расчетах счет-фактура оформляется только в рублях.