При расчете заработной платы сотрудников, работающих на неполную ставку (например, 0,5 или 0,25 ставки), в месяцах с предпраздничными сокращенными днями часто возникает серьезный спор между расчетчиками и техническими специалистами. Конфликт кроется на стыке требований Трудового кодекса РФ, математической логики пропорционального расчета и алгоритмов, заложенных в программные продукты 1С. В данной статье мы подробно разберем, почему возникает эта проблема, как на нее смотрит законодательство и какими техническими способами ее можно решить в программах 1С:Зарплата и управление персоналом 3.1 (1С:ЗУП) и 1С:Зарплата и кадры государственного учреждения 3.1 (1С:ЗКГУ).
Рассмотрим классический пример, который чаще всего вызывает споры. Сотрудник принят на работу на полставки (0,5 ставки) с окладом 10 000 рублей. В расчетном месяце (например, в апреле) по графику пятидневки предусмотрен один предпраздничный рабочий день, сокращенный на 1 час.
Проанализируем нормы времени для этого месяца:
Предположим, наш сотрудник отработал в этом месяце не полностью (например, находился часть времени на больничном или в отпуске). Фактически он отработал 20 часов. И здесь мы сталкиваемся с двумя противоположными подходами к расчету оклада:
Подход 1. Логика бухгалтера (пропорциональный расчет по часам полного рабочего времени)
Бухгалтеры часто привыкли использовать классическую формулу расчета по часам относительно полной нормы времени:
Зарплата = Оклад * ОтработанныеЧасы / НормаЧасовПолногоРабочегоВремени
Подставим наши значения в эту формулу:
Зарплата = 10000 * 20 / 167 = 1197,60 рублей
В этом случае бухгалтеры исходят из того, что норма предпраздничного дня для полставки должна сокращаться тоже пропорционально — не на 1 час, а на 0,5 часа. То есть норма для полставки ими видится как 83,5 часа, что математически выводится из выражения: (168 - 1) / 2 = 83,5.
Подход 2. Логика программы и Трудового кодекса (расчет по индивидуальной норме неполного времени)
В программе настраивается индивидуальный график неполного рабочего времени, норма которого составляет 83 часа (так как предпраздничный день сокращен на целый час). Расчет производится следующим образом:
Зарплата = Оклад * ДоляНеполногоРабочегоВремени * ОтработанныеЧасы / НормаЧасовНеполногоВремени
Подставим значения:
Зарплата = 10000 * 0,5 * 20 / 83 = 1204,82 рублей
Как мы видим, результаты расчетов различаются. Разберемся, какой из этих вариантов является единственно верным с точки зрения закона и как настроить программу без ручных корректировок.
Выясним причину спора с точки зрения трудового законодательства. Позиция бухгалтеров, настаивающих на сокращении предпраздничного дня для совместителей или работников на полставки пропорционально (например, на 30 минут вместо 1 часа), в корне ошибочна и незаконна.
Обратимся к нормативной базе:
Если следовать логике бухгалтеров и рассчитывать зарплату пропорционально часам полной нормы, то при полностью отработанном месяце сотрудник на полставки получит меньше половины своего оклада. Например, отработав все положенные по закону 83 часа, по формуле бухгалтеров он получит:
10000 * 83 / 167 = 4970,06 рублей
Это прямое ущемление прав работника. Он полностью выполнил свою норму труда за месяц, но недополучил 29,94 рубля из-за того, что воспользовался законным правом на сокращенный предпраздничный день. Данный подход гарантированно вызовет предписания со стороны трудовой инспекции при первой же проверке.
Рассмотрим подробнее три основных технических сценария настройки программы, которые позволяют корректно начислять заработную плату таким сотрудникам.
Методисты фирмы 1С настоятельно рекомендуют использовать для сотрудников с неполным рабочим временем начисление Оклад по дням вместо Оклад по часам, если в организации не ведется суммированный учет рабочего времени и отсутствуют регулярные внутрисменные отклонения.
Разберем этот вариант по шагам:
Оплата по окладу (по дням) и установим размер оклада для полной ставки (10 000 рублей) и долю ставки (0,5).В этом случае расчет будет производиться по формуле:
Зарплата = Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней
Поскольку количество рабочих дней в месяце для полной и неполной ставки совпадает (сокращается только количество часов в конкретный предпраздничный день), показатель дней будет одинаковым. Сотрудник, отработав все дни по своему графику, гарантированно получит ровно половину оклада (5 000 рублей). При расчете за неполный месяц (как в нашем примере с 5 отработанными днями из 21 рабочего дня по норме) расчет будет выглядеть так:
Зарплата = 10000 * 0,5 * 5 / 21 = 1190,48 рублей
Этот способ прост в настройке, исключает копеечные погрешности и полностью соответствует методологии 1С.
Если специфика учета вашей организации требует производить расчет строго по часам (например, сотрудники часто берут внутрисменные отгулы или работают сверхурочно), необходимо настроить систему так, чтобы час сокращения предпраздничного дня оплачивался отдельно или включался в расчетную базу.
Рассмотрим алгоритм настройки:
Сокращенное время перед праздником (буквенный код можно задать как ЯП или использовать аналогичный свободный код).Оплата по окладу (по часам) или его копии изменим формулу расчета так, чтобы программа учитывала фактически отработанное время вместе со временем предпраздничного сокращения.Программа при расчете оклада по часам сложит эти показатели (3 + 1 = 4 часа), благодаря чему при полной отработке месяца сотрудник получит ровно свои 0,5 оклада без потерь времени и денег.
Проанализируем еще один способ настройки, при котором норма времени рассчитывается непосредственно по индивидуальному графику сотрудника, без привязки к пятидневке.
Для реализации этого сценария в настройках графика сотрудника снимем флаг Считать норму по другому графику. В этом случае норма времени апреля для сотрудника составит ровно 83 часа. При полной отработке расчет будет выглядеть следующим образом:
Зарплата = 10000 * 0,5 * 83 / 83 = 5000,00 рублей
Сотрудник получает ровно половину оклада, права соблюдены.
Однако обратим внимание на важный минус этого варианта, из-за которого бухгалтеры часто отказываются от его внедрения. При таком расчете в разные месяцы года у сотрудника будет существенно меняться «стоимость одного часа» работы. Это может усложнить расчет сверхурочных часов, работы в выходные дни, а также расчет среднего заработка для командировок и отпусков. Поэтому данный вариант подходит только в том случае, если у сотрудников нет других видов начислений, зависящих от стоимости часа.
Подводя итоги нашего разбора, подчеркнем основные выводы:
1С:ЗУП 3.1 является перевод таких сотрудников на начисление Оклад по дням с настройкой графика неполного рабочего времени.