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

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

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

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

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

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

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

Добавление новой валюты в справочник

Прежде чем использовать валюту в документах, она должна присутствовать в справочнике «Валюты». Откройте раздел «Справочники» и выберите пункт «Валюты». По умолчанию в базе уже есть рубль и часто используемые валюты — доллар США и евро.

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

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

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

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

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

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

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

Как изменить валюту в конкретном документе

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

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

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

Настройка курсов валют и их загрузка

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

Для автоматической загрузки откройте справочник «Валюты» и нажмите «Загрузить курсы валют». Укажите период и отметьте нужные валюты. Также можно настроить регламентное задание, которое будет загружать курсы ежедневно без участия пользователя — это делается в разделе «Администрирование» → «Обслуживание» → «Регламентные операции».

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

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

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

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

Соответствует курсу ЦБ на дату документа или курсу по договору

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

Курс равен 1 или сильно отличается от официального без причины

Рублевый эквивалент суммы
Норма

Сумма пересчитана по курсу и совпадает с контрольным расчетом

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

Рублевая сумма равна валютной (пересчет не выполнен)

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

Есть и валютная, и рублевая сумма проводки

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

В проводках только рублевая сумма при валютном договоре

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

Если организация ведет учет по валютным счетам и договорам, остатки в валюте подлежат переоценке по курсу на отчетную дату и на дату операции. В 1С Бухгалтерии 8 переоценка выполняется автоматически при проведении документов и при закрытии месяца.

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

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

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

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

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

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

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

Итог

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

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

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

Нет. В российской конфигурации 1С Бухгалтерии валюта регламентированного учета зафиксирована — это российский рубль. Изменить её штатными средствами нельзя. Если требуется управленческий учет в другой валюте, используются отдельные механизмы: валюта управленческого учета в других конфигурациях (например, ERP) или дополнительные отчеты с пересчетом по курсу.

Почему в документе не меняется валюта — поле недоступно?

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

Как провести оплату в валюте, если счет организации рублевый?

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

Документ проведен с неправильным курсом. Как исправить?

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

Нужно ли переоценивать авансы в валюте?

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

Что делать, если валюта нужна только для одного документа?

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