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

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

Как поменять валюту в счете на оплату в 1С 8.3

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

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

Порядок действий зависит от конфигурации (чаще всего это «Бухгалтерия предприятия 3.0» или «Управление торговлей 11»), но логика везде одинаковая: валюта документа наследуется из договора, а договор определяет, в какой валюте ведутся взаиморасчеты с покупателем. Ниже разобраны все сценарии — от простой смены валюты в шапке до создания нового договора в валюте.

Откуда счет берет валюту и почему поле может быть недоступно

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

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

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

Как создать договор в нужной валюте

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

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

После выбора валютного договора программа автоматически переключит валюту счета. Если в документе уже были товары с рублевыми ценами, 1С предложит пересчитать суммы по текущему курсу — соглашайтесь только после проверки курса в регистре «Курсы валют».

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

Изменение валюты в уже созданном счете

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

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

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

Настройка цен и курса пересчета

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

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

Проверка печатной формы и результата

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

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

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

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

Совпадает с валютой договора

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

Отличается от договора или поле пустое

Суммы в табличной части
Норма

Пересчитаны по актуальному курсу, итоги сходятся

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

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

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

Сумма прописью и реквизиты в нужной валюте

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

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

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

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

Типичные ошибки
01
Меняют валюту вручную в ценах, но не в договоре — взаиморасчеты ведутся в рублях, а счет в валюте, задолженность не закрывается
02
Забывают загрузить курсы валют — пересчет идет по старому или нулевому курсу, суммы искажаются
03
Оставляют в печатной форме рублевый расчетный счет при валютном счете — покупатель платит не на те реквизиты
04
Меняют валюту в оплаченном счете без сторнирования оплаты — возникают зависшие остатки и ошибки при перерасчете

Отдельная ошибка — попытка обойти ограничение через прямое редактирование реквизитов в режиме «Изменить форму» или через групповое изменение. Это ломает связь документа с договором и приводит к ошибкам в отчетах по НДС и валютным операциям.

Когда лучше выставить новый счет, а не править старый

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

Как выбрать действие

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

Правило простое: чем больше связанных документов у счета, тем безопаснее выставить новый. Исправление цепочки «счет — оплата — реализация» занимает больше времени и чревато ошибками в учете, чем корректное перевыставление.

Итог

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

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

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

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

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

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

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

Курсы валют не загружаются автоматически — что делать?

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

Покупатель уже оплатил рублевый счет, а нужен валютный. Как исправить?

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

Отличается ли порядок в «Управлении торговлей 11» от «Бухгалтерии 3.0»?

Да. В УТ 11 валюта задается в соглашении с клиентом, причем валюта цен и валюта взаиморасчетов могут различаться. Счет наследует параметры соглашения. В Бухгалтерии 3.0 все определяется договором, и валюта цен совпадает с валютой расчетов.