При расчете заработной платы сотрудников, работающих на неполную ставку (например, внешних совместителей или сотрудников с минимальной нагрузкой вроде 1 часа в неделю — 0,025 ставки), расчетчики часто сталкиваются с методологической проблемой. В зависимости от одной-единственной настройки в графике работы — флага «Считать норму по другому графику» — программа выдает принципиально разные суммы.
Давайте подробно разберем, почему возникает эта разница, как правильно настроить программу с точки зрения законодательства РФ и какие варианты решения существуют в конфигурации 1С:Зарплата и управление персоналом (редакция 3.1).
Рассмотрим конкретный пример. Сотрудник принят на 0,025 ставки (1 час в неделю при полной норме 40 часов). Его плановый оклад при полной ставке составляет 100 000 рублей. По графику неполного рабочего времени у него выходит 4 рабочих дня в месяц (по 1 часу в день).
Проанализируем два варианта поведения программы при стандартном начислении Оплата по окладу (по дням):
Вариант 1. Флаг «Считать норму по другому графику» установлен (в качестве графика нормы выбрана обычная пятидневка 40 часов, где в месяце 22 рабочих дня).
Программа производит расчет следующим образом:
(100 000 руб. * 0,025 ставки) / 22 дня (норма) * 4 дня (факт) = 454,55 руб.
В данном случае происходит так называемое двойное урезание оклада: сначала сумма оклада уменьшается пропорционально ставке (до 2 500 рублей), а затем еще раз пропорционально отношению фактически отработанных дней по личному графику к норме дней по общему графику (4 дня из 22).
Вариант 2. Флаг «Считать норму по другому графику» НЕ установлен.
Программа рассчитывает зарплату иначе:
100 000 руб. * 0,025 ставки = 2 500 руб.
При такой настройке норма дней сотрудника берется из его собственного графика работы (в нашем примере норма равна 4 дням, факт также равен 4 дням). Отношение отработанных дней к норме дает единицу (4/4 = 1), и сотрудник получает ровно ту долю оклада, которая соответствует его ставке.
Выясним, какой из этих расчетов является верным с точки зрения законодательства. Согласно статье 93 ТК РФ, при работе на условиях неполного рабочего времени оплата труда работника производится пропорционально отработанному им времени или в зависимости от выполненного им объема работ.
Если сотрудник полностью отработал все предусмотренные его трудовым договором и графиком часы (в нашем примере — 4 часа за месяц), он выполнил свою норму труда на 100%. Следовательно, он должен получить оплату, строго пропорциональную своей ставке — то есть 2 500 рублей.
Выплата в размере 454,55 рублей является прямым нарушением трудовых прав работника, так как его фактически отработанное время было уменьшено в калькуляции дважды.
Ниже разберем три практических способа, как настроить корректный расчет в 1С:ЗУП 3.1.
Наиболее корректным решением для сотрудников, у которых сокращено количество рабочих дней или часов, является использование часовой тарифной ставки вместо дневного оклада. Рассмотрим, как это настроить по шагам:
Оплата по окладу (по часам).Формула этого начисления в программе выглядит так:
Оклад * ВремяВЧасах / НормаЧасов
Проанализируем расчет при тех же вводных данных (оклад 100 000 рублей, норма по пятидневке 160 часов, факт сотрудника по его графику 4 часа за месяц):
100 000 руб. * 4 ч (факт) / 160 ч (норма) = 2 500 руб.
Преимущества данного способа:
Если в организации категорически принято решение вести учет «по дням» и использовать начисление Оплата по окладу, мы можем использовать схему без контроля нормы по другому графику.
Разберем порядок настройки:
0,025.В данном случае расчет производится по формуле:
Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней
Поскольку норма дней и фактически отработанные дни совпадают и равны 4, они сокращаются. Результат составит ровно: 100 000 * 0,025 = 2 500 руб.
Важное предостережение: этот способ часто применяется для «номинальных» сотрудников (например, директоров управляющих компаний, членов правления, которые трудоустроены на микроставки для права подписи документов). Однако помните, что при расчете среднего заработка для таких сотрудников могут возникать искажения, так как их индивидуальная норма дней слишком мала по сравнению с общепринятой.
Если нам необходимо сохранить флаг расчета нормы по другому графику (для корректного расчета среднего заработка), но при этом мы хотим считать зарплату по дням без двойного урезания, можно пойти путем создания индивидуального начисления.
Выполним следующие настройки:
Оплату по окладу).ДоляНеполногоРабочегоВремени. Формула должна принять следующий вид:
Оклад * ВремяВДнях / НормаДнейПоГрафикуПолногоРабочегоВремени
Проверим расчет: программа возьмет полный оклад 100 000 рублей, умножит его на фактически отработанные дни по графику сотрудника (4 дня) и разделит на норму дней по полному графику пятидневки (22 дня):
100 000 руб. * 4 дня / 22 дня = 18 181,82 руб. (Данный вариант требует корректировки планового оклада)
Внимание! Чтобы выйти на сумму 2 500 рублей при использовании этой формулы, плановый оклад сотрудника при приеме должен быть изначально указан с учетом его ставки (то есть мы указываем оклад 2 500 рублей при ставке 1). Тогда расчет будет выглядеть так:
2 500 руб. * 22 дня (факт равен норме, так как ставка 1) / 22 дня = 2 500 руб.
Мы проанализировали различные варианты настройки неполного рабочего времени в программе 1С:ЗУП 3.1. Для обычных сотрудников, фактически работающих неполный день или неделю, наиболее методологически верным и безопасным с точки зрения трудовых проверок является Способ 1 (перевод на оплату по окладу по часам). Он позволяет избежать двойного урезания оклада, корректно учитывает праздничные дни и гарантирует безошибочный расчет среднего заработка для отпусков и командировок.