← На главную
Рассмотрим частую задачу: в компании выплачивается премия (бонус), которая не является ежемесячной. Ее начисляют по решению руководства, например, раз в квартал. Размер бонуса рассчитывается как процент от расчетной базы, причем этот процент у каждого сотрудника свой. Процент может меняться, но нечасто. Необходимо настроить систему так, чтобы этот процент можно было один раз задать для сотрудника и он хранился в системе до следующего изменения. При этом само начисление бонуса должно производиться отдельным документом.
Основная сложность, с которой сталкиваются пользователи, заключается в том, что если создать начисление, выполняемое "По отдельному документу", то оно не отображается в плановых начислениях сотрудника. Следовательно, назначить или изменить связанный с ним постоянно действующий показатель через привычные кадровые документы (Прием на работу, Кадровый перевод) не получается. Разберемся, как решить эту задачу стандартными средствами 1С:ЗУП.
Шаг 1. Создание показателя для хранения процента
В первую очередь нам нужен "контейнер" для хранения процента бонуса каждого сотрудника. Для этого создадим новый показатель расчета зарплаты.
- Перейдем в раздел Настройка → Показатели расчета зарплаты.
- Нажмем "Создать" и заполним карточку нового показателя:
- Наименование: Укажем понятное имя, например, "Процент бонуса".
- Идентификатор: Будет сформирован автоматически, например,
ПроцентБонуса. Именно его мы будем использовать в формуле.
- Назначение показателя: Выберем "Для сотрудника", так как процент индивидуален.
- Тип показателя: "Числовой". Можно уточнить точность, если нужны дробные проценты.
- Используется: Это ключевой параметр. Установим "Постоянно действующее". Это означает, что введенное значение будет действовать для всех последующих месяцев, пока мы не введем новое.
- Вводится: Можно оставить значение по умолчанию, например, "При кадровых изменениях". Как мы увидим далее, это не помешает нам использовать другие, более подходящие документы.
- Сохраним показатель. Теперь у нас есть место для хранения процента.
Шаг 2. Настройка вида начисления "Бонус"
Теперь создадим само начисление, которое будет использовать наш показатель.
- Перейдем в раздел Настройка → Начисления.
- Создадим новое начисление и настроим его на вкладке "Основное":
- Наименование: "Бонус" или "Квартальная премия".
- Назначение начисления: "Премия".
- Начисление выполняется: Выберем "По отдельному документу". Это позволит нам начислять премию разово, по мере необходимости, с помощью документов "Премия" или "Разовое начисление".
- Периодичность: "Не является периодическим".
- Перейдем на вкладку "Расчет и показатели" и настроим формулу:
- Установим переключатель "Результат рассчитывается".
- В поле "Формула" введем нашу формулу расчета. Для этого используем созданный ранее показатель и предопределенный показатель
РасчетнаяБаза. Формула будет выглядеть так:
ПроцентБонуса / 100 * РасчетнаяБаза
- На вкладке "Расчет базы" необходимо определить, из каких начислений будет состоять
РасчетнаяБаза. Например, можно включить в нее оклад, надбавки и другие ежемесячные выплаты за расчетный период (например, за квартал).
- На остальных вкладках (Средний заработок, Налоги, Взносы, Бухучет) настроим учет премии согласно правилам вашей организации. Обычно премии облагаются НДФЛ и страховыми взносами.
- Сохраним начисление.
Шаг 3. Ввод и изменение процента бонуса — решение главной проблемы
Мы подошли к главному вопросу: как ввести и изменять значение нашего постоянно действующего показателя ПроцентБонуса, если начисление "Бонус" не является плановым?
Правильный ответ — использовать специализированные документы, предназначенные для изменения параметров расчета зарплаты, а не кадрового учета. Эти документы не создают записей для трудовой книжки, но изменяют значения показателей и состав плановых начислений.
Для этой цели идеально подходят два документа:
Изменение оплаты труда — используется для одного сотрудника.
Изменение плановых начислений — используется для группы сотрудников.
Рассмотрим порядок действий на примере документа Изменение плановых начислений:
- Перейдем в раздел Зарплата → Изменение оплаты сотрудников.
- Создадим новый документ
Изменение плановых начислений.
- Укажем дату документа и дату, с которой будут действовать изменения.
- С помощью кнопки "Подбор" или "Добавить" выберем одного или нескольких сотрудников, которым нужно установить или изменить процент бонуса.
- Важный момент: табличная часть с плановыми начислениями нам не нужна, так как мы меняем только показатель. Мы можем ее не трогать. Наша цель — показатели.
- В подменю кнопки "Заполнить показатели" выберем одноименную команду.
- В открывшейся форме программа покажет все постоянно действующие показатели, назначенные для выбранных сотрудников. Среди них будет и наш "Процент бонуса".
- Установим галочку напротив показателя "Процент бонуса".
- В табличной части документа появится колонка "Процент бонуса". Заполним в ней нужные значения для каждого сотрудника.
- Проведем и закроем документ.
После проведения этого документа система запишет новые значения в регистр сведений Значения периодических показателей расчета зарплаты сотрудников. С указанной даты именно эти проценты будут использоваться при расчете бонуса до тех пор, пока вы не введете новый документ с новыми значениями.
Шаг 4. Расчет и начисление бонуса
Когда придет время выплачивать премию, процесс будет очень простым.
- Перейдем в раздел Зарплата → Премии (или Разовые начисления).
- Создадим новый документ, укажем месяц начисления.
- В поле "Вид премии" (или "Начисление") выберем наше начисление "Бонус".
- Подберем сотрудников, которым начисляется премия.
- Программа автоматически рассчитает результат для каждого сотрудника. При расчете она обратится к регистру, найдет последнее актуальное значение показателя
ПроцентБонуса для каждого сотрудника и подставит его в формулу.
Таким образом, мы полностью решили исходную задачу, используя только типовой функционал 1С:ЗУП. Мы создали систему, в которой процент для нерегулярного бонуса хранится в системе и легко изменяется при необходимости, не требуя ручного ввода при каждом расчете премии.