Справочники и Данные · 10 мин
Где в 1С находится ставка рефинансирования и как её обновить
Где в 1С хранится ставка рефинансирования ЦБ, как найти регистр, обновить значение и проверить расчёт пеней в Бухгалтерии, ЗУП и УПП.
Ставка рефинансирования (ключевая ставка ЦБ) используется в 1С при расчёте пеней за просрочку налогов и взносов, процентов по статье 395 ГК РФ, компенсации за задержку зарплаты и налога на материальную выгоду. Если значение в базе устарело, все эти расчёты выполняются с ошибкой, причём программа чаще всего не выдаёт предупреждений — просто считает по старой ставке.
В типовых конфигурациях ставка хранится не в константах, а в специальном регистре сведений с периодичностью «в пределах дня». Это позволяет вести историю изменений: при расчёте пеней за прошлый период программа берёт ставку, действовавшую на конкретную дату. Поэтому задача пользователя — не «вписать одно число», а корректно поддерживать историю регистра.
Местонахождение регистра зависит от конфигурации и её релиза: в «1С:Бухгалтерии 8» путь один, в «1С:ЗУП» и «1С:Управление торговлей» — немного другой. Ниже разобраны основные варианты, способы обновления, проверка результата и типичные ошибки.
Где хранится ставка: регистр сведений, а не константа
Во всех типовых конфигурациях на платформе 1С:Предприятие 8 ставка рефинансирования хранится в регистре сведений с именем вида «Ставка рефинансирования (учетная ставка ЦБ)». Регистр периодический: каждая запись содержит дату, с которой действует значение, и само значение в процентах годовых.
Такое устройство принципиально важно. При расчёте пеней программа определяет период просрочки, разбивает его на интервалы по датам изменения ставки и применяет к каждому интервалу своё значение. Если в регистре только одна запись, вся история будет рассчитана по ней — и это почти всегда ошибка.
Исключение составляют старые конфигурации на платформе 7.7, где ставка могла храниться в константе или периодическом реквизите справочника. Если вы работаете с самописной или сильно доработанной конфигурацией, место хранения может отличаться — тогда искать нужно через конфигуратор по слову «рефинансирования» в метаданных.
Путь в 1С:Бухгалтерии 8.3
В «1С:Бухгалтерии предприятия» редакции 3.0 есть два рабочих пути. Первый — через раздел «Администрирование» → «Проведение документов» или «Общие настройки», где в ряде релизов есть прямая ссылка на регистр. Второй, универсальный: откройте меню «Главное меню» (кнопка с «шевроном» слева вверху) → «Все функции» → в дереве найдите «Регистры сведений» → «Ставка рефинансирования (учетная ставка ЦБ)».
Если пункт «Все функции» не отображается, включите его: «Сервис» → «Параметры» → установите флажок «Отображать команду "Все функции"». Эта возможность доступна пользователям с полными правами; у рядового бухгалтера кнопки может не быть из-за ограничений роли.
Открыв регистр, вы увидите список записей: дата и размер ставки. Сверьте последнюю запись с актуальным значением ключевой ставки, опубликованным на сайте Банка России. Если даты изменения ставки в регистре нет — расчёты за период после этой даты выполняются неверно.
- 1Откройте «Главное меню» → «Все функции» → «Регистры сведений».
- 2Найдите «Ставка рефинансирования (учетная ставка ЦБ)» и откройте список.
- 3Сверьте последнюю запись с текущей ключевой ставкой ЦБ.
- 4Нажмите «Создать», укажите дату вступления ставки в силу и её значение в процентах.
- 5Запишите и проверьте расчёт пеней на контрольном примере.
Где искать ставку в ЗУП, УТ и других конфигурациях
В «1С:Зарплата и управление персоналом» ставка нужна прежде всего для компенсации за задержку зарплаты (ст. 236 ТК РФ) и расчёта материальной выгоды по займам сотрудникам. Регистр называется так же, открывается через «Все функции» → «Регистры сведений». В некоторых релизах ЗУП значение подтягивается автоматически при обновлении конфигурации, но полагаться на это без проверки не стоит.
В «1С:Управление торговлей» и «1С:Комплексная автоматизация» ставка задействована в расчёте пени по договорам с покупателями и поставщиками. Путь аналогичный: «Все функции» либо раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «Общие настройки», где может быть ссылка на список ставок.
В «1С:Управление нашей фирмой» (УНФ) регистр доступен через «Компания» → «Все функции». Обратите внимание: в УНФ расчёт пени по договорам может использовать отдельные настройки в договоре, поэтому проверяйте оба места — и регистр, и условия конкретного договора.
Ручное и автоматическое обновление ставки
Ручное обновление — базовый и самый надёжный способ. При очередном решении ЦБ об изменении ключевой ставки добавьте в регистр запись: дата — день, с которого ставка вступает в силу (эта дата указывается в пресс-релизе Банка России, обычно понедельник после заседания), значение — размер ставки в процентах. Не редактируйте старые записи — это исказит расчёты за прошлые периоды.
Автоматическое обновление происходит при установке обновлений конфигурации: вместе с релизом в базу загружаются актуальные записи регистра. Это работает, только если база обновляется регулярно и без пропуска релизов. Если обновление откладывалось на несколько месяцев, проверьте регистр вручную — промежуточные изменения ставки могли не попасть в базу.
Часть конфигураций поддерживает загрузку ставки через интернет-сервисы 1С (в составе сервиса «1С:Обновление программ» или при расчёте пеней в отчётности). Наличие такой функции зависит от релиза и действующей подписки ИТС, поэтому универсальной инструкции здесь нет — ориентируйтесь на наличие кнопки «Загрузить» или «Обновить» в форме регистра.
Как проверить, что расчёт пеней использует правильную ставку
Самый простой контроль — выполнить тестовый расчёт пени и сверить результат с ручным подсчётом. Формула пени по налогам для организаций: за первые 30 календарных дней просрочки — 1/300 ставки, с 31-го дня — 1/150 (для физических лиц и ИП — всегда 1/300). Возьмите известную сумму недоимки и период, посчитайте пеню на калькуляторе и сравните с тем, что выдала программа.
В «1С:Бухгалтерии» расчёт пеней доступен в карточке расчётов с бюджетом и при формировании справки-расчёта. Если программа предлагает сумму, заметно отличающуюся от ручного расчёта, первым делом откройте регистр ставок и проверьте, есть ли запись на даты просрочки.
Дополнительный признак проблемы — пени, рассчитанные налоговой инспекцией, систематически не совпадают с вашими. Небольшие расхождения в копейках допустимы из-за округления, но разница в процентах почти всегда означает устаревшую ставку в регистре.
Как проверить результат
Дата и значение совпадают с актуальной ключевой ставкой ЦБ
Последняя запись старше последнего решения ЦБ об изменении ставки
Сумма совпадает с ручным расчётом по формуле 1/300 или 1/150
Расхождение больше погрешности округления
Записи есть на все даты изменения ставки за период расчёта
В регистре одна-две записи за несколько лет
Типичные ошибки и ограничения
Частая ошибка — редактирование существующей записи вместо добавления новой. Пользователь открывает регистр, меняет значение в последней строке и считает задачу решённой. В результате ставка меняется «задним числом» с даты старой записи, и все расчёты за прошедшие месяцы становятся недостоверными.
Вторая ошибка — неправильная дата вступления в силу. Ставка начинает действовать не в день заседания ЦБ, а с даты, указанной в официальном сообщении регулятора. Ошибка в один-два дня даёт некорректный расчёт пеней на стыке периодов.
Третья ошибка — путать ставку рефинансирования с другими ставками, используемыми в программе: ставкой по кредитам, ставкой дисконтирования в МСФО, ставкой для расчёта отсрочки платежей покупателям. Это разные величины, и регистр ставки ЦБ на них не влияет.
Что делать, если регистра нет или он недоступен
Если поиск в «Всех функциях» не находит регистр, вероятны три причины: недостаточно прав, конфигурация сильно доработана, либо это старая версия, где ставка хранится иначе. Проверьте права через администратора базы, а при доработанной конфигурации — попросите разработчика указать, откуда берётся ставка в расчётах.
Альтернативный способ найти нужное место — открыть конфигуратор и выполнить поиск по метаданным по слову «рефинансир». Так вы увидите все объекты, связанные со ставкой: регистры, константы, процедуры расчёта. Этот путь требует базовых навыков работы в конфигураторе и аккуратности: ничего не меняйте в структуре метаданных без резервной копии.
Что важно запомнить
Ставка рефинансирования в 1С — это периодический регистр сведений, доступный через «Все функции». Обновляйте его добавлением новой записи с правильной датой вступления в силу, никогда не правьте историю, и после каждого обновления проверяйте расчёт пеней на контрольном примере.
Частые вопросы
Почему в регистре нет свежей записи, хотя конфигурация обновлялась?
Записи регистра загружаются только в релизах, выпущенных после изменения ставки. Если ставку изменили недавно, а последнее обновление было раньше, запись появится в следующем релизе. До этого момента добавьте её вручную — на расчётах это никак не отразится отрицательно.
Можно ли удалить ошибочно добавленную запись?
Да, если запись добавлена недавно и по ней ещё не выполнялись регламентные расчёты. Удалите строку из регистра и пересчитайте затронутые документы. Если расчёты уже проводились, сначала сделайте копию базы и оцените, какие документы пересчитаются.
Влияет ли ставка в регистре на расчёт процентов по займам сотрудникам?
Да, в ЗУП и Бухгалтерии ставка ЦБ используется для определения материальной выгоды по рублёвым займам: выгода возникает, если ставка по договору ниже двух третей ставки рефинансирования. Устаревшее значение в регистре приведёт к неверному НДФЛ.
Где взять точное значение и дату вступления ставки в силу?
Единственный достоверный источник — официальный сайт Банка России, раздел с ключевой ставкой. Там указаны и размер ставки, и дата, с которой она применяется. Не ориентируйтесь на новостные публикации: дата заседания и дата вступления в силу могут различаться.
Нужно ли обновлять ставку в копии базы или архивных базах?
Нет, если база используется только для просмотра старых данных. Но если в архивной базе планируется выполнять расчёты пеней или формировать уточнённые декларации с начислением пени, регистр в ней тоже должен быть актуальным на нужные даты.
Что делать, если расчёт пеней в 1С не совпадает с требованием налоговой?
Сначала проверьте регистр ставок на весь период просрочки, затем пересчитайте пеню вручную по формуле с учётом смены 1/300 на 1/150 после 30 дней. Если ручной расчёт совпал с требованием ФНС, а программный — нет, проблема почти наверняка в данных регистра или в настройках расчёта конкретного документа.