Справочники и Данные · 11 мин
Как поменять валюту в 1С 8.3
Как изменить валюту в 1С 8.3: в документе, договоре, справочнике и настройках учета. Пошаговые инструкции, типичные ошибки и проверка результата.
Валюта в 1С 8.3 встречается сразу в нескольких местах: в справочнике «Валюты», в договорах с контрагентами, в документах поступления и реализации, в настройках учетной политики и в параметрах самой информационной базы. Поэтому фраза «поменять валюту» может означать разные задачи — от смены валюты в конкретном документе до изменения валюты регламентированного учета. Порядок действий и последствия в каждом случае отличаются.
Самая безопасная операция — смена валюты в еще не проведенном документе. Самая рискованная — изменение валюты регламентированного учета в базе, где уже есть проведенные документы: это может нарушить отчетность и потребовать перепроведения большого массива данных. Ниже разобраны все типовые сценарии с пошаговыми инструкциями и ограничениями.
Где вообще хранится валюта в 1С 8.3
Прежде чем что-то менять, полезно понять иерархию. В типовых конфигурациях (Бухгалтерия предприятия, Управление торговлей, ERP) валюта определяется на нескольких уровнях: базовая валюта регламентированного учета (для России — рубли), валюта договора с контрагентом, валюта конкретного документа и валюта цен в номенклатуре.
Документ по умолчанию подтягивает валюту из договора, договор — из настроек по умолчанию, а отчеты строятся в валюте регламентированного учета с пересчетом по курсу на дату операции. Поэтому смена валюты «в одном месте» не всегда дает ожидаемый результат: если поменять валюту только в документе, договор останется в старой валюте, и при следующем создании документа она подставится снова.
Как поменять валюту в конкретном документе
Это самый частый сценарий: создан счет, поступление или реализация, а валюта подставилась не та. Порядок действий зависит от конфигурации, но общая логика одинакова.
- 1Откройте документ. Если он проведен — нажмите «Ещё → Отменить проведение» (или распроведите через контекстное меню).
- 2Найдите поле «Валюта» в шапке документа. Если его нет, откройте «Ещё → Цены и валюта» (в УТ и ERP) или вкладку «Цены и валюта».
- 3Выберите нужную валюту из справочника. Если ее нет в списке — создайте через «Создать» или подберите из классификатора.
- 4Программа предложит пересчитать суммы по курсу — подтвердите или откажитесь в зависимости от того, какие суммы должны остаться.
- 5Проверьте итоговые суммы и курс, затем проведите документ заново.
Обратите внимание на диалог пересчета. Если вы выставили счет в долларах на эквивалент 100 000 рублей, а затем меняете валюту на рубли, программа спросит, пересчитывать ли суммы. При ответе «Да» суммы пересчитаются по курсу, при «Нет» числовые значения останутся прежними, но станут рублевыми — это частый источник ошибок.
В «1С:Бухгалтерии 8.3» валюта документа часто жестко связана с договором: поле может быть недоступно для редактирования, пока не выбран договор с нужной валютой. В этом случае сначала создайте или выберите договор в нужной валюте, и документ автоматически переключится.
Как изменить валюту в договоре с контрагентом
Если все документы по контрагенту должны идти в другой валюте, менять нужно договор, а не каждый документ. Откройте карточку контрагента, перейдите на вкладку «Договоры», откройте нужный договор и измените поле «Валюта» (в некоторых конфигурациях — «Валюта взаиморасчетов»).
Здесь есть важное ограничение: если по договору уже есть проведенные документы и взаиморасчеты, программа может запретить смену валюты или предупредить о последствиях. Менять валюту «поверх» существующих расчетов небезопасно — остатки взаиморасчетов пересчитаны не будут, и задолженность исказится.
Правильная практика: на один контрагент — несколько договоров в разных валютах. Это штатный механизм 1С, он корректно разводит расчеты и упрощает сверку с контрагентом.
Как добавить новую валюту и загрузить курсы
Если нужной валюты нет в списке выбора, ее необходимо добавить в справочник «Валюты». В большинстве конфигураций он находится в разделе «Справочники» или «НСИ и администрирование → Валюты».
Нажмите «Создать → Подобрать из классификатора» (или «По классификатору»), найдите валюту по коду или названию — например, USD (840) или EUR (978). При подборе из классификатора программа предложит автоматически загружать курсы с сервера 1С — соглашайтесь, это избавит от ручного ввода.
Если интернет-загрузка недоступна, курсы вводятся вручную: откройте валюту, перейдите по ссылке «Курсы валют» и добавьте строки с датой и значением курса. Без актуального курса на дату документа программа не сможет пересчитать суммы в валюту регламентированного учета и выдаст предупреждение или нулевой рублевый эквивалент.
Как изменить валюту регламентированного учета и валюту по умолчанию
Валюта регламентированного учета задается в разделе «Администрирование → Параметры учета» (в Бухгалтерии — «Главное → Реквизиты организации» и настройки учета, в зависимости от релиза). В типовых российских конфигурациях это рубли, и менять этот параметр в рабочей базе с данными крайне не рекомендуется.
Если база новая и документов еще нет, параметр можно изменить свободно. Если документы уже проведены, смена валюты регламентированного учета фактически означает пересчет всего учета — типовые средства такого пересчета не предоставляют, и задача решается только через специализированные обработки или свертку и перенос данных. Это работа для специалиста по внедрению, а не для самостоятельного эксперимента.
Отдельно существует «валюта по умолчанию» для новых документов и цен. В Управлении торговлей она задается в настройках торговли и в карточке соглашения с клиентом, в Бухгалтерии основная валюта подставляется из настроек учетной политики. Смена этого значения влияет только на вновь создаваемые документы и безопасна.
Как выбрать действие
Проверка результата после смены валюты
После любой смены валюты убедитесь, что учет не исказился. Минимальный набор проверок: откройте документ и сверьте сумму в валюте и эквивалент в рублях по курсу, сформируйте оборотно-сальдовую ведомость по счету расчетов (60, 62, 76) и проверьте остатки в валютном и рублевом выражении.
Дополнительно полезно сформировать акт сверки с контрагентом — он наглядно покажет, в какой валюте теперь числится задолженность. Если документ участвует в закрытии месяца, переоценка валютных остатков должна выполниться корректно: проверьте, что курсовые разницы сформировались на правильную дату.
Как проверить результат
Валютная сумма и рублевый эквивалент соответствуют курсу на дату документа
Сумма осталась численно той же, но в другой валюте без пересчета
Остатки в валюте и в рублях согласованы, валютная колонка заполнена
Рублевый остаток не соответствует валютному по текущему курсу
Курс загружен на дату документа и на дату переоценки
На дату документа курс отсутствует, программа выдает предупреждение
Задолженность отображается в нужной валюте
Задолженность смешана по двум валютам в одном договоре
Типичные ошибки и ограничения
Большинство проблем при смене валюты связано не с самой операцией, а с последствиями для связанных данных. Ниже — самые распространенные ошибки и их результат.
Еще одно ограничение: в некоторых документах (например, в валютных платежных поручениях или кассовых документах) валюта определяется банковским счетом или кассой организации. Чтобы поменять валюту в таком документе, нужно выбрать счет, открытый в нужной валюте — само поле валюты будет недоступно для прямого редактирования.
Частые вопросы
Почему поле «Валюта» в документе неактивно и не редактируется?
Чаще всего валюта жестко привязана к договору или банковскому счету. Выберите договор с нужной валютой взаиморасчетов — поле изменится автоматически. В платежных документах выберите валютный банковский счет организации. Также проверьте, не проведен ли документ: у проведенного документа большинство полей заблокировано.
Можно ли поменять валюту сразу в нескольких документах?
Штатной массовой обработки для этого в типовых конфигурациях обычно нет. Используйте стандартную обработку «Групповое изменение реквизитов» (раздел «Администрирование → Обслуживание»), но помните: она меняет только значение реквизита и не пересчитывает суммы и не перепроводит документы. После такого изменения документы нужно перепровести и проверить суммы вручную.
Что будет с курсовыми разницами после смены валюты в документе?
Курсовые разницы пересчитываются при перепроведении документов и при повторном закрытии месяца. Если вы изменили валюту задним числом, выполните перепроведение документов за затронутый период и повторите операцию «Закрытие месяца» — иначе переоценка валютных остатков останется рассчитанной по старым данным.
Как поменять валюту цен в номенклатуре и прайсах?
В конфигурациях с торговлей валюта цены задается в виде цен (справочник «Виды цен») и в документах установки цен. Создайте вид цен в нужной валюте или измените валюту существующего вида цен — на уже установленные цены это не повлияет, их нужно переустановить документом «Установка цен номенклатуры» с новым пересчетом.
Нужно ли менять валюту регламентированного учета, если компания работает только с экспортом?
Нет. Даже при стопроцентно валютной выручке российская организация ведет бухгалтерский и налоговый учет в рублях — это требование законодательства. Валютные операции корректно отражаются через валютные договоры, счета и автоматическую переоценку, а отчеты при необходимости строятся с дополнительной валютной аналитикой.
После смены валюты отчет показывает неверные остатки. Что делать?
Сначала перепроведите измененные документы и повторите закрытие месяца. Если не помогло, проверьте наличие курсов на все даты операций и выполните тестирование и исправление базы либо пересчет итогов по регистрам (в режиме конфигуратора или через сервисные обработки). Если остатки искажены из-за смены валюты в договоре с историей — верните исходную валюту и оформите новый договор.
Что важно запомнить
Валюта в 1С 8.3 меняется на уровне документа, договора, справочника валют и настроек учета — выбирайте уровень под задачу. В документе валюту меняют через шапку или «Цены и валюта» после отмены проведения. Для постоянной работы в другой валюте создавайте новый договор, а не меняйте старый с расчетами. Валюту регламентированного учета в базе с данными самостоятельно не трогайте. После любых изменений проверяйте суммы, курсы и остатки по ОСВ.