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

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

Как изменить кратность валюты в 1С

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

Кратность валюты в 1С — это число единиц иностранной валюты, за которое указывается курс. Например, курс доллара США задаётся за 1 единицу (кратность 1), а курс японской иены — за 100 единиц, потому что за одну иену курс был бы дробным и неудобным для отображения. Если кратность задана неверно, пересчёт сумм в рубли будет ошибочным: документы, отчёты и курсовые разницы сформируются с искажёнными суммами.

Кратность хранится в справочнике «Валюты» и автоматически подставляется при загрузке курсов с сайта Центрального банка РФ. В типовых конфигурациях (1С:Бухгалтерия 8, Управление торговлей, ERP, Зарплата и управление персоналом) логика одинаковая: курс валюты приводится к рублю с учётом кратности, и итоговый коэффициент пересчёта равен курсу, делённому на кратность.

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

Где в 1С хранится кратность валюты

Справочник «Валюты» находится в разделе «Справочники» в 1С:Бухгалтерии 8 и в разделе «НСИ и администрирование» → «Настройка НСИ и разделов» → «Валюты» в конфигурациях на базе БСП (ERP, УТ, КА). В карточке валюты помимо наименования и кода есть поле «Кратность», а также переключатель способа установки курса: загружается из интернета, вводится вручную или вычисляется через другую валюту.

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

Как изменить кратность в карточке валюты

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

Укажите нужное значение кратности: 1, 10, 100 или 1000. Значение должно соответствовать тому, как ЦБ публикует курс этой валюты, иначе после загрузки курсов суммы будут пересчитываться неверно. Запишите карточку кнопкой «Записать и закрыть».

Порядок изменения кратности
  1. 1
    Откройте «Справочники» → «Валюты» (в ERP/УТ — «НСИ и администрирование» → «Валюты»)
  2. 2
    Найдите валюту по коду или наименованию и откройте карточку
  3. 3
    Если поле недоступно, переключите способ установки курса на «Вводится вручную»
  4. 4
    Установите нужное значение в поле «Кратность»
  5. 5
    Запишите карточку и перезагрузите курсы валют
  6. 6
    Проверьте пересчёт суммы в тестовом документе

Изменение кратности в записях курсов валют

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

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

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

Как проверить, что пересчёт работает правильно

Самый быстрый способ — создать тестовый документ, например «Поступление товаров и услуг» или «Операцию, введённую вручную», в валюте с изменённой кратностью. Укажите сумму 100 единиц валюты и сверьте рублёвый эквивалент с расчётом вручную: сумма × курс ÷ кратность. Значения должны совпасть.

Дополнительно сформируйте отчёт, показывающий валютные суммы, — например, оборотно-сальдовую ведомость по валютному счёту с показателем «Валютная сумма». Рублёвое сальдо должно соответствовать валютному по актуальному курсу. Если расхождение кратно 10, 100 или 1000, это верный признак ошибки именно в кратности.

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

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

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

Совпадает с расчётом: сумма × курс ÷ кратность

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

Отличается в 10, 100 или 1000 раз — кратность не соответствует курсу

Записи регистра «Курсы валют» за период
Норма

Курс и кратность в каждой записи соответствуют публикации ЦБ

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

Курс указан за 1 единицу, а кратность стоит 100 (или наоборот)

ОСВ по валютному счёту
Норма

Рублёвое сальдо согласуется с валютным по текущему курсу

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

Крупное необъяснимое расхождение рублёвой и валютной оценки

Типичные ошибки и риски

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

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

Типичные ошибки
01
Изменили кратность, но не перезагрузили курсы — суммы искажены в 10/100 раз
02
Ввели курс за 1 единицу при кратности 100 — валюта оценена в 100 раз дороже
03
Исправили кратность в закрытом периоде — курсовые разницы и отчётность разошлись
04
Добавили валюту вручную с кратностью 1, хотя ЦБ публикует курс за 100 единиц

Особые случаи: деноминация и валюты вне классификатора

При деноминации иностранной валюты ЦБ меняет и курс, и кратность с определённой даты. Корректный подход — не править старые записи, а обеспечить, чтобы с даты деноминации загружались новые значения. Если загрузка из интернета включена, программа получит актуальные пары «курс–кратность» автоматически; при ручном ведении курсов введите новую запись с даты деноминации, оставив историю нетронутой.

Если нужной валюты нет в справочнике, добавьте её по кнопке «Создать» → «Из классификатора» — кратность подставится автоматически. Ручное создание валюты оправдано только для условных или корпоративных единиц; в этом случае задайте кратность 1 и вводите курс вручную за одну единицу.

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

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

Валюта есть в классификаторе ЦБ и курсы загружаются из интернетаНе правьте кратность вручную — перезагрузите курсы, значения подтянутся корректно
Курсы вводятся вручную и суммы искажены кратно 10/100Проверьте соответствие курса и кратности в записях регистра, исправьте пару значений
Произошла деноминация валютыВведите новую запись курса с даты деноминации, историю не изменяйте
Валюта условная, её нет у ЦБСоздайте валюту вручную с кратностью 1 и вводите курс за одну единицу

FAQ

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

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

Нужно ли перепроводить документы после смены кратности?

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

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

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

Можно ли задать разную кратность для разных дат одной валюты?

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

Что делать, если после загрузки курсов суммы всё равно неверные?

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

Итог

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

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