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

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

Как выписать счет-фактуру в валюте в 1С

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

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

Ключевой нюанс: счет-фактура в валюте возможен только когда расчеты по договору действительно ведутся в этой валюте. Если договор номинирован в валюте, но оплата производится в рублях (типичный договор в условных единицах), счет-фактура по общему правилу выставляется в рублях, а валютные суммы указываются справочно. Ошибка в этом месте — одна из самых частых причин расхождений с декларацией по НДС и вопросов со стороны налоговой.

Ниже разобран полный цикл: от настройки договора и загрузки курсов до проверки готового документа и исправления ошибок. Инструкция ориентирована на 1С:Бухгалтерию 8.3 (редакция 3.0), но логика применима и к другим конфигурациям на управляемых формах.

Проверьте, в какой валюте должен быть счет-фактура

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

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

Маршрут решения

Как выбрать валюту счета-фактуры

Договор и оплата в иностранной валютеВыставляйте счет-фактуру в валюте договора, программа пересчитает суммы в рубли по курсу ЦБ
Договор в валюте, но оплата в рубляхВыставляйте счет-фактуру в рублях; валютные суммы можно показать дополнительно
Экспорт с нулевой ставкой НДССчет-фактура в валюте, ставка 0%, отдельная проверка подтверждения экспорта
Импорт товаровСчет-фактуру не выставляете — оформляется заявление о ввозе или ГТД, НДС уплачивается на таможне

Настройте договор и справочник валют

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

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

Подготовка к выписке валютного счета-фактуры
  1. 1
    Создайте договор с контрагентом и укажите валюту расчетов
  2. 2
    При расчетах в рублях установите флаг «Оплата в рублях»
  3. 3
    Загрузите курсы валют на дату отгрузки и оплаты
  4. 4
    Проверьте, что в учетной политике и настройках НДС не отключены нужные механизмы
  5. 5
    Оформите документ реализации (или поступления) в валюте договора

Оформите реализацию в валюте

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

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

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

Выпишите счет-фактуру на основании реализации

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

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

Особенности счета-фактуры на аванс в валюте

При получении валютного аванса счет-фактура на аванс формируется автоматически через обработку «Регистрация счетов-фактур на аванс» (раздел «Банк и касса» или «Операции»). Сумма НДС рассчитывается по курсу на дату поступления оплаты, а при последующей отгрузке авансовый НДС принимается к вычету.

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

Проверьте результат и типичные ошибки

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

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

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

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

Валюта в счете-фактуре
Норма

Указан код валюты договора (USD, EUR и т.п.)

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

Стоит RUB при валютном договоре с оплатой в валюте

Суммы в книге продаж
Норма

Рублевые суммы равны валютным, умноженным на курс ЦБ на дату отгрузки

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

Суммы не сходятся с пересчетом или равны нулю

Переоценка валютных остатков
Норма

Курсовые разницы формируются на отчетную дату

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

Остатки по счетам 62/60 в рублях не меняются при смене курса

НДС при экспорте
Норма

Ставка 0%, операция попадает в раздел 4 декларации после подтверждения

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

Ставка 20% при подтвержденном экспорте или отсутствие в декларации

Как исправить ошибочный счет-фактуру

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

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

Итог

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

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

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

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

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

Где в 1С посмотреть, по какому курсу пересчитаны суммы?

Откройте документ реализации и посмотрите поле курса в шапке или на вкладке «Цены в документе». Курс подставляется из справочника валют на дату документа; при необходимости его можно изменить вручную до проведения, если договором предусмотрен иной курс пересчета.

Что делать, если счет-фактура создалась в рублях вместо валюты?

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

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

Нет. При импорте НДС уплачивается на таможне, а основанием для вычета служат таможенная декларация и платежные документы. В 1С оформляется документ «Поступление товаров» и отражение ГТД, счет-фактура от иностранного поставщика в российском учете не регистрируется.

Как отразить экспорт со ставкой НДС 0%?

Выставьте реализацию и счет-фактуру в валюте со ставкой 0%. До подтверждения экспорта операция отражается по разделу с неподтвержденной ставкой; после сбора пакета документов в 1С выполняется подтверждение нулевой ставки, и операция попадает в раздел 4 декларации по НДС.