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

Справочники и Данные · 10 мин

Как изменить валюту в 1С на рубли

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

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

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

Определите, какую валюту нужно изменить

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

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

В отчётах суммы не в рубляхПроблема в валюте регламентированного учёта

Проверьте константу валюты учёта в настройках организации

В одном документе чужая валютаЛокальная ошибка в документе

Откройте документ и посмотрите поле «Валюта»

В договоре указана валютаВалюта взаиморасчётов

Проверьте карточку договора с контрагентом

Курс не подтягиваетсяНе настроена загрузка курсов

Проверьте справочник «Валюты» и загрузку курсов ЦБ

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

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

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

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

Порядок действий с документом
  1. 1
    Откройте документ и найдите поле «Валюта» в шапке или на вкладке «Цены и валюта»
  2. 2
    Выберите «Российский рубль» из списка
  3. 3
    Ответьте на вопрос о пересчёте сумм исходя из того, в какой валюте реально заданы цены
  4. 4
    Проведите документ и проверьте проводки и взаиморасчёты
  5. 5
    Проверьте связанные документы в цепочке

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

Если валюта «зашита» в договор с контрагентом, документы по этому договору будут автоматически подставлять её. Откройте карточку договора (раздел «Справочники» → «Договоры» или через карточку контрагента) и измените поле «Валюта взаиморасчётов» на рубли.

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

Валюта регламентированного учёта: что можно и что нельзя

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

Если база была создана по ошибке с другой валютой учёта (например, развёрнут шаблон для другой страны) и документы ещё не введены, валюту можно поменять через константы: «Администрирование» → «Настройка» или через «Все функции» → «Константы» → «Валюта регламентированного учёта». В файловой базе без документов это безопасная операция.

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

Настройка справочника валют и курсов

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

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

Валюта в банковских счетах, кассе и ценах

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

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

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

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

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

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

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

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

Оборотно-сальдовая ведомость
Норма

Все суммы в рублях, валютных колонок нет

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

Появляются суммы в USD/EUR или пустая валюта

Акт сверки с контрагентом
Норма

Одна строка задолженности в рублях

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

Две строки: в валюте и в рублях

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

Валюта «руб.», сумма прописью в рублях

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

Указана иностранная валюта

Выгрузка в банк-клиент
Норма

Файл принимается банком без ошибок

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

Банк отклоняет платёж из-за валютных реквизитов

Итог

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

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

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

Можно ли в 1С:Бухгалтерии поменять валюту учёта с долларов на рубли, если документы уже введены?

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

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

Чаще всего причина в том, что для исходной валюты не загружен курс на дату документа. Откройте справочник «Валюты», загрузите курсы с сайта ЦБ за нужный период и выполните пересчёт документа повторно.

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

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

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

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

Влияет ли смена валюты документа на уже отправленные в банк платёжки?

Нет, уже выгруженные и исполненные банком платежи не изменятся. Но если документ оплаты в 1С связан со сменённым документом, проверьте корректность зачёта аванса и взаиморасчётов по нему.

Нужно ли менять что-то в настройках, если база новая и валюта уже рубль?

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