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

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

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

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

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

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

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

Где в счете находится поле валюты

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

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

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

Как поменять валюту в 1С:Бухгалтерии 8.3

Если по счету еще нет оплат и реализаций, валюта меняется напрямую. Порядок действий следующий.

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

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

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

Как поменять валюту в Управлении торговлей 11

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

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

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

Что делать, если поле валюты недоступно

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

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

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

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

По счету нет оплат и реализацийМеняйте валюту прямо в документе с пересчетом сумм по курсу
Есть частичная или полная оплатаНе меняйте валюту — создайте новый счет в нужной валюте, а старый пометьте на удаление или аннулируйте
Поле валюты заблокировано договоромПроверьте и скорректируйте валюту взаиморасчетов в договоре или заведите новый договор
Счет создан на основании заказа (УТ 11)Меняйте валюту в заказе или соглашении, затем пересоздайте счет

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

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

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

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

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

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

Итоговая сумма документа
Норма

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

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

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

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

Курс заполнен и соответствует курсу ЦБ на дату счета

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

Курс пустой или равен нулю — загрузите курсы валют

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

Валюта и сумма прописью отображаются корректно

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

В форме старая валюта или сумма прописью не совпадает с цифрами

Взаиморасчеты с контрагентом
Норма

Отчет «Задолженность покупателей» показывает счет в новой валюте без дублей

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

Появились двойные суммы или незакрытые авансы

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

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

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

Когда валюту менять нельзя: альтернативные варианты

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

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

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

Прямая смена валюты в счете

Быстро и просто, но только если нет оплат и реализаций по счету

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

Безопасно при наличии связанных документов; требует аннулирования старого счета и перераспределения оплат

Смена валюты в договоре/соглашении

Решает проблему системно, но влияет на все документы по договору и требует согласования с контрагентом

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

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

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

Почему поле «Валюта» в счете серое и не редактируется?

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

Что будет с суммами, если поменять валюту?

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

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

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

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

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

По счету уже есть реализация, а валюта ошибочная. Что делать?

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

Меняется ли валюта в печатной форме автоматически?

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

Итог

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

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