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

Документы и Печать · 10 мин

Как выставить счет в валюте в 1С

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

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

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

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

Подготовка: что проверить до выписки счета

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

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

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

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

Контроль перед выпиской счета

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

Валюта есть, курсы загружены на текущий период

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

Валюты нет или курс равен нулю

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

Вид расчетов — в валюте, валюта указана

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

Договор в рублях, поле валюты недоступно

Банковский счет
Норма

Заведен счет в нужной валюте с корректными реквизитами

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

В документе подставлен рублевый счет

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

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

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

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

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

Перейдите в раздел «Продажи» → «Счета покупателям» (в УТ и КА — «Счета на оплату покупателям») и создайте новый документ. Выберите контрагента и договор, созданный на предыдущем шаге. После выбора договора поле «Валюта» заполнится автоматически и, как правило, станет недоступным для редактирования — это нормальное поведение, подтверждающее, что валюта унаследована из договора.

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

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

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

Печатная форма и отправка контрагенту

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

Если контрагент иностранный, может потребоваться форма на английском языке или инвойс. В типовых конфигурациях штатного двуязычного шаблона счета обычно нет — вопрос решается либо внешней печатной формой, подключаемой через «Администрирование» → «Печатные формы, отчеты и обработки», либо доработкой макета. Это допустимая и распространенная практика, не требующая изменения конфигурации.

Для отправки по электронной почте используйте кнопку «Отправить» в форме документа — программа сформирует PDF и вложит его в письмо. Перед отправкой откройте PDF и визуально сверьте суммы, реквизиты и валюту: ошибка, ушедшая клиенту, потребует официального перевыставления счета.

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

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

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

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

Валюта или условные единицы

Договор в валюте

Оплата в той же валюте на валютный счет. В учете — переоценка задолженности и курсовые разницы. Подходит для ВЭД.

Договор в у.е.

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

Рублевый договор с фиксацией курса

Цена зафиксирована в рублях. Валютный счет не нужен — вариант на случай, если курсовые риски никого не устраивают.

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

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

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

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

Проверка результата

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

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

Итог

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

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

Частые вопросы

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

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

Какой курс подставит программа и можно ли его изменить?

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

Счет в валюте формирует проводки?

Нет. Счет на оплату — это коммерческое предложение, а не учетный документ. Проводки, рублевые суммы и курсовые разницы появятся в документах реализации и поступления оплаты.

Как выставить счет в у.е. с оплатой в рублях?

В договоре укажите валюту расчетов (например, USD) и вариант оплаты «В рублях». Счет будет выставлен в у.е., а рублевый эквивалент рассчитается по курсу на дату документа. Окончательная рублевая сумма определится по курсу на дату платежа.

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

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

Почему в печатной форме неверные банковские реквизиты?

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