С 1 сентября 2024 года вступил в силу Федеральный закон от 22.04.2024 № 91-ФЗ, который внес существенные изменения в статью 152 Трудового кодекса РФ. Теперь расчет оплаты за сверхурочную работу должен производиться исходя из всей суммы заработной платы, включая компенсационные и стимулирующие выплаты. В связи с этим в программе 1С:Зарплата и управление персоналом (ЗУП) был обновлен механизм формирования совокупной тарифной ставки.
Однако многие пользователи столкнулись с проблемой: если сотруднику назначено два одинаковых вида начисления (например, две разные надбавки по одному и тому же виду расчета Доплата по часам), программа при расчете СтоимостиЧаса видит только одно из них. Разберем подробно, почему так происходит и как обойти это ограничение.
Рассмотрим стандартную ситуацию. В настройках вида начисления установлен флаг «Поддерживать несколько одновременно действующих начислений». Это позволяет назначить сотруднику, к примеру, две надбавки Доплата по часам разными документами Назначение планового начисления. В документе Начисление зарплаты и взносов мы действительно увидим две строки, и общая сумма начисления будет верной.
Проблема проявляется в момент расчета документа Работа в выходные и праздники или Работа сверхурочно. Проанализируем алгоритм сбора совокупной тарифной ставки: программа обращается к регистру сведений Данные о совокупной тарифной ставке. Техническая особенность движка 1С заключается в том, что при формировании этого показателя система группирует данные по Видам расчета. Если в настройках состава совокупной тарифной ставки указан один вид расчета, алгоритм подтягивает только одну актуальную запись для этого вида. В итоге второе начисление «теряется» для расчета стоимости часа, хотя в обычную зарплату оно попадает корректно.
Если специфика вашей организации требует назначения нескольких доплат с одинаковой формулой (например, за разные объекты или разные виды работ), самым надежным способом будет создание отдельных видов начислений в справочнике Начисления. Разберем по шагам, как это реализовать:
Настройка — Начисления.Доплату по часам и создадим её копию (кнопка «Создать копию»).Доплата по часам (тип 2). Все формулы и настройки сохраняем идентичными.Настройка — Расчет зарплаты и откроем ссылку Показатели, определяющие состав совокупной тарифной ставки.Доплата по часам (тип 2) в список выбранных показателей.Проанализируем результат: теперь система видит в совокупной ставке два разных вида расчета. При расчете стоимости часа она корректно просуммирует обе надбавки, так как они представлены в алгоритме разными идентификаторами.
Иногда использование нескольких документов для одного начисления является избыточным. Рассмотрим ситуацию, когда расчетчики просто «добавляют» сумму к уже имеющейся. С точки зрения методологии 1С и кадрового учета, правильнее использовать документ Изменение оплаты труда или Изменение плановых начислений.
Вместо того чтобы вводить второе начисление с 01.03.2025 по 31.03.2025 на сумму 10 000 руб. при уже действующем на 20 000 руб., мы рекомендуем:
Изменение плановых начислений с 1 марта.В этом случае в регистр Данные о совокупной тарифной ставке попадет одна запись с полной суммой, и СтоимостьЧаса рассчитается идеально точно без создания лишних справочников.
Если вы не хотите менять структуру плановых начислений, можно проанализировать возможность изменения самой формулы расчета сверхурочных. Вместо использования предопределенного показателя СтоимостьЧаса, который опирается на совокупную ставку, можно составить формулу, использующую РасчетнуюБазу.
Посмотрим на пример логики такой формулы:
?(ВремяВЧасах > 2,
(СтоимостьЧаса * 2 * 1.5 + СтоимостьЧаса * (ВремяВЧасах - 2) * 2),
(СтоимостьЧаса * ВремяВЧасах * 1.5))
В данном случае СтоимостьЧаса — это встроенный механизм. Если он вас не устраивает, в настройках начисления на вкладке Расчет базы можно указать все необходимые доплаты и использовать показатель РасчетнаяБаза, деленный на норму времени. Однако это трудоемкий процесс, требующий внимательной настройки приоритетов начислений, чтобы не возникло циклической зависимости.
При настройке совокупной тарифной ставки обязательно обратите внимание на следующие моменты:
Прием на работу или Кадровый перевод флаг ФОТ установлен вручную. Если он установлен, программа не будет автоматически обновлять совокупную ставку при изменении состава начислений, пока вы не пересчитаете ФОТ в кадровом документе.Функции для технического специалиста — Регистры сведений — Данные о совокупных тарифных ставках сотрудников. Если там указана неверная сумма, значит, настройки состава ставки или кадровые документы требуют пересмотра.Резюме: Если вам необходимо, чтобы две одинаковые доплаты увеличивали стоимость часа для сверхурочных, используйте разные виды начислений. Это самый прозрачный способ как для программы, так и для последующих проверок трудовой инспекции.