Учет и Финансы · 9 мин
Что такое кратность валюты в 1С и как её правильно настроить
Что такое кратность валюты в 1С, зачем она нужна, как работает формула пересчёта суммы в рубли и где настраивается кратность в типовых конфигурациях.
Кратность валюты — это параметр, который показывает, за сколько единиц иностранной валюты установлен курс. Например, курс евро задаётся за 1 единицу (кратность 1), а курс японской иены или венгерского форинта Центральный банк публикует за 100 единиц — в этом случае кратность равна 100. Без учёта кратности пересчёт валютной суммы в рубли даст результат, ошибочный в десятки или сотни раз.
В 1С кратность хранится в справочнике валют и автоматически подставляется в документы при выборе валюты операции. Механизм единый для большинства типовых конфигураций — «Бухгалтерия предприятия», «Управление торговлей», «ERP», «Зарплата и управление персоналом»: формула пересчёта всегда использует пару «курс + кратность», а не один курс в отрыве.
Понимание этого механизма критично для бухгалтеров, работающих с валютными договорами, импортом и экспортом. Ошибка в кратности не всегда бросается в глаза в интерфейсе — но гарантированно искажает рублёвую оценку обязательств, курсовые разницы и в итоге налоговую базу.
Формула пересчёта: как кратность участвует в расчёте
Основная формула, которую использует 1С при пересчёте валютной суммы в рубли, выглядит так: рублевая сумма = сумма в валюте × курс / кратность. Курс и кратность берутся из регистра «Курсы валют» на дату документа.
Пример. Контракт на 10 000 японских иен, курс ЦБ — 60 рублей за 100 иен, кратность — 100. Рублевая оценка: 10 000 × 60 / 100 = 6 000 рублей. Если бы кратность ошибочно стояла равной 1, программа посчитала бы 600 000 рублей — завышение в 100 раз.
Обратный пересчёт (из рублей в валюту) выполняется по зеркальной формуле: сумма в валюте = рублевая сумма × кратность / курс. Это используется, например, когда платёж вводится в рублях, но нужно определить валютное покрытие обязательства.
Где хранится и задаётся кратность
В типовых конфигурациях кратность привязана к записи курса валюты. Основное хранилище — регистр сведений «Курсы валют», где каждая запись содержит дату, курс и кратность. Само значение по умолчанию указывается в карточке валюты справочника «Валюты».
При загрузке курсов с сайта Центрального банка (обработка «Загрузка курсов валют» или автоматическое обновление через интернет-поддержку) кратность подставляется автоматически в соответствии с данными ЦБ. Для доллара США и евро это 1, для иены — 100, для некоторых других валют — 10 или 1000.
В документах (поступление, реализация, платёжные поручения, валютные операции) курс и кратность копируются в реквизиты документа на момент его создания. Это важно: последующее изменение курса в регистре не пересчитает уже проведённый документ, пока вы не обновите курс в нём принудительно.
- 1Откройте справочник «Валюты» и найдите нужную валюту по коду или наименованию
- 2Откройте историю курсов (команда «Курсы валют» в карточке валюты)
- 3Проверьте, что у последней записи кратность соответствует данным ЦБ: 1 для USD и EUR, 100 для JPY
- 4Сравните курс и кратность в документе с записью регистра на дату документа
Типовые значения кратности для распространённых валют
Значения кратности определяются тем, как Центральный банк публикует официальные курсы. Ниже — ориентировочное соответствие для валют, с которыми чаще всего работают российские компании. Перед настройкой сверяйтесь с актуальными данными ЦБ, так как перечень валют и номиналы могут пересматриваться.
| Валюта | Код | Типичная кратность | Комментарий |
|---|---|---|---|
| Доллар США | USD | 1 | Курс за одну единицу |
| Евро | EUR | 1 | Курс за одну единицу |
| Китайский юань | CNY | 1 | Обычно курс за 1 юань |
| Японская иена | JPY | 100 | Курс за 100 иен |
| Венгерский форинт | HUF | 100 | Курс за 100 форинтов |
| Казахстанский тенге | KZT | 100 | Курс за 100 тенге |
Общая закономерность проста: чем «дешевле» единица валюты относительно рубля, тем выше кратность, чтобы курс выражался удобным числом без множества знаков после запятой.
Как кратность влияет на документы и отчёты
В валютных документах кратность участвует в расчёте рублёвой суммы проводок. Поступление товаров на 5 000 долларов при курсе 90 и кратности 1 сформирует проводку на 450 000 рублей. Та же операция в иенах с кратностью 100 потребует корректного деления — иначе оценка запасов и задолженности будет искажена.
Курсовые разницы при переоценке валютных остатков также рассчитываются с учётом кратности. Регламентная операция «Переоценка валютных средств» берёт курс и кратность на отчётную дату и сравнивает рублёвую оценку остатка с учётной. Ошибка хотя бы в одной записи регистра приведёт к некорректным курсовым разницам за весь период.
В управленческих отчётах (валютный контроль, расчёты с контрагентами в валюте) кратность влияет на колонки рублёвого эквивалента. Если в отчёте рублёвая сумма выглядит неправдоподобно крупной или мелкой относительно валютной — первым делом проверяйте пару «курс/кратность».
Ручная установка курса и кратности
Автоматическая загрузка курсов не всегда доступна: нет интернет-поддержки, работа ведётся задним числом или используется договорный курс, отличный от курса ЦБ. В этих случаях курс и кратность вводятся вручную.
Есть два способа. Первый — добавить запись в регистр «Курсы валют» через карточку валюты, указав дату, курс и кратность. Это правильный способ, когда курс действует для всех документов на эту дату. Второй — отредактировать курс и кратность непосредственно в документе (обычно по ссылке в поле курса или через кнопку с символом валюты). Такой курс будет действовать только внутри конкретного документа.
При ручном вводе сохраняйте логику «курс за N единиц». Если банк или контрагент даёт курс за 1 единицу валюты, ставьте кратность 1, даже если в справочнике для этой валюты типовая кратность 100 — иначе получите стократную ошибку.
Типичные ошибки и как их найти
Самая частая ошибка — кратность 1 у валюты, для которой ЦБ публикует курс за 100 единиц. Внешне всё выглядит корректно: курс «красивый», документы проводятся. Но рублёвые суммы завышены в 100 раз, что вскрывается при сверке с банком или контрагентом.
Вторая типичная ситуация — смешение курсов с разной кратностью в одном периоде. Например, часть записей загружена с кратностью 100, а одна запись введена вручную с кратностью 1 и курсом «за одну иену». Переоценка на разные даты даст скачкообразные курсовые разницы, которые сложно объяснить.
Третья ошибка — ручное изменение кратности в документе без изменения курса (или наоборот). Пара «курс/кратность» осмысленна только вместе: менять нужно оба значения согласованно.
Проверка корректности настройки
Быстрый способ убедиться, что кратность настроена верно, — контрольный расчёт. Возьмите любой валютный документ, посчитайте рублёвую сумму на калькуляторе по формуле «сумма × курс / кратность» и сравните с суммой в проводках. Совпадение до копеек означает корректную настройку.
Дополнительно сверьте записи регистра «Курсы валют» с официальными данными ЦБ за несколько дат. Обращайте внимание не только на сам курс, но и на номинал — именно он соответствует кратности в 1С.
Как проверить результат
Совпадает с расчётом сумма × курс / кратность
Отличается ровно в 10, 100 или 1000 раз
Кратность одинакова для всех дат одной валюты и совпадает с номиналом ЦБ
Кратность «прыгает» между датами без изменения курса
Суммы соизмеримы с колебаниями курса
Резкие аномальные скачки на отдельные даты
FAQ: частые вопросы о кратности валюты
Можно ли для одной валюты использовать разную кратность в разных документах?
Технически да — курс и кратность редактируются в каждом документе отдельно. Но делать этого не стоит: разнобой затрудняет сверку и провоцирует ошибки в курсовых разницах. Придерживайтесь единой кратности, соответствующей публикации ЦБ.
Что делать, если курсы загрузились с неправильной кратностью?
Откройте карточку валюты, перейдите к истории курсов и исправьте кратность в ошибочных записях, сохранив правильный курс. Затем перепроведите валютные документы за затронутый период и повторите регламентную переоценку валютных средств.
Кратность и номинал у ЦБ — это одно и то же?
Да, по сути. В данных Центрального банка поле «Номинал» показывает, за сколько единиц валюты указан курс, и именно это значение 1С записывает как кратность при автоматической загрузке.
Почему в документе курс отличается от курса в справочнике?
Курс и кратность копируются в документ на момент его создания. Если после этого курсы в регистре обновили или исправили, в документе останется старое значение. Откройте редактирование курса в документе и обновите его либо перепроведите документ.
Нужно ли менять кратность при договорном курсе, отличном от курса ЦБ?
Не обязательно. Проще оставить типовую кратность и указать договорной курс в пересчёте на неё. Например, при кратности 100 для иены договорной курс «0,6 рубля за иену» вводится как 60 за 100 единиц.
Что важно запомнить
Кратность — это число единиц валюты, за которое задан курс, а рублевая сумма считается как сумма × курс / кратность. Держите кратность согласованной с данными ЦБ, проверяйте документы контрольным расчётом и помните, что исправление курса в регистре не пересчитывает уже созданные документы автоматически.