← На главную
При расчете стажа сотрудников кадровики и бухгалтеры часто сталкиваются с ситуацией, когда ручной подсчет периода работы дает расхождение в 1–2 дня по сравнению с результатами других методик или автоматическим расчетом в 1С:Зарплата и управление персоналом. Разберем по шагам, почему возникают эти расхождения, какими нормативными правилами регулируется расчет страхового стажа для пособий по нетрудоспособности и как этот алгоритм реализован в программе.
Причины расхождения между методиками ПФР и ФСС
Проанализируем природу возникновения разницы в результатах подсчета. Различие кроется в том, что стаж для пенсионных прав и страховой стаж для выплаты пособий по временной нетрудоспособности регулируются разными нормативными актами:
- Методика для пенсионного стажа: исчисление производится путем прямого вычитания даты начала периода из даты его окончания с обязательным добавлением одного дня к полученному результату (так как день увольнения является рабочим днем). При суммировании нескольких интервалов сначала суммируются все даты окончания, затем все даты начала, после чего находится их разность и прибавляется количество дней по числу периодов.
- Методика ФСС для пособий по временной нетрудоспособности: регламентируется правилами подсчета и подтверждения страхового стажа. Здесь подсчет ведется строго в календарном порядке: сначала выделяются полные календарные годы и полные календарные месяцы (с 1-го по последнее число месяца), а неполные остатки дней складываются и переводятся в месяцы по фиксированному курсу — каждые 30 дней приравниваются к одному полному месяцу.
Рассмотрим конкретный пример: период работы сотрудника с 10.12.2009 по 19.07.2010.
Если считать по методике ПФР (вычитанием дат):
- Дата окончания: 19.07.2010.
- Дата начала: 10.12.2009.
- Разность: 19 дней - 10 дней = 9 дней; 7 месяцев - 12 месяцев = 7 месяцев (с учетом заема года); 2010 - 2009 (с учетом заема) = 0 лет. Итого: 0 лет, 7 месяцев, 9 дней.
- Добавляем 1 день увольнения: 0 лет 7 месяцев 10 дней.
Теперь посчитаем этот же период по правилам исчисления страхового стажа для пособий:
- Выделяем полные календарные годы: 0 лет.
- Выделяем полные календарные месяцы (с 1-го по последнее число): с 1 января по 30 июня 2010 года — 6 полных месяцев.
- Считаем оставшиеся дни на границах периода: в декабре 2009 года (с 10 по 31 число включительно) — 22 дня; в июле 2010 года (с 1 по 19 число включительно) — 19 дней. Суммарно: 22 + 19 = 41 день.
- Переводим неполные дни в месяцы из расчета 30 дней за 1 месяц: 41 день = 1 месяц и 11 дней.
- Суммируем месяцы: 6 месяцев + 1 месяц = 7 месяцев.
- Итоговый страховой стаж: 0 лет 7 месяцев 11 дней.
Разница в 1 день возникает из-за календарной длины месяцев: декабрь и июль содержат по 31 дню. При нормативном алгоритме ФСС «лишние» 31-е числа попадают в накопительный пул дней и при переводе по ставке «30 дней = 1 месяц» дают дополнительный день в остатке.
Официальный алгоритм подсчета страхового стажа для больничных
Посмотрим на утвержденный порядок исчисления страхового стажа для определения размеров пособий по временной нетрудоспособности. Расчет выполняется в следующей последовательности:
- Определяется количество полных календарных лет (периоды с 1 января по 31 декабря).
- Определяется количество полных календарных месяцев (периоды с 1-го по 28/29/30/31 число соответствующего месяца), не вошедших в полные календарные годы.
- Подсчитывается суммарный остаток дней, не вошедших в полные календарные годы и месяцы, по всем местам работы.
- Полученное число дней делится на 30: каждые полные 30 дней переводятся в 1 месяц стажа, а остаток менее 30 дней сохраняется как количество дней.
- Полученное число месяцев суммируется с ранее определенными календарными месяцами и делится на 12: каждые 12 месяцев переводятся в 1 полный год стажа.
- Формируется итоговый результат в формате: количество лет, месяцев и дней.
Как расчет стажа выполняется в программе 1С:ЗУП
Разберем, как с этими расчетами работает типовая конфигурация 1С:Зарплата и управление персоналом:
- Ввод по трудовой книжке: при заполнении сведений о прошлых местах работы в карточке сотрудника программа автоматически применяет правила подсчета страхового стажа (выделение календарных месяцев и конвертацию каждые 30 дней в месяц).
- Устранение наложений: если интервалы работы на разных предприятиях пересекаются во времени, встроенный механизм исключает дублирование и учитывает перекрывающиеся дни однократно.
- Фиксация в регистре: введенные значения стажа записываются на дату отсчета (обычно дату приема на работу). При создании документа начисления больничного листа программа берет зафиксированные данные и прибавляет к ним стаж текущей работы у данного страхователя, используя тот же календарный принцип перевода накопленных дней.
Практические риски и влияние на расчет выплат
Выясним, чем чревата ошибка в 1 день при подсчете стажа. Страховой стаж напрямую влияет на процент оплаты среднего заработка по листкам нетрудоспособности:
- До 6 месяцев — пособие выплачивается в размере не более 1 МРОТ за полный календарный месяц.
- От 6 месяцев до 5 лет — 60% среднего заработка.
- От 5 до 8 лет — 80% среднего заработка.
- От 8 лет и более — 100% среднего заработка.
Если в обычные дни погрешность в расчете не сказывается на сумме выплаты, то в пограничные моменты (например, ровно в день наступления 5 или 8 лет стажа) ошибка в один день может привести к неверному применению процентной ставки. Если стаж был посчитан смещенным способом («от даты до даты») и завышен, проверяющие органы признают переплату пособия неправомерной. Поэтому для расчета пособий следует строго придерживаться правил ФСС или доверять автоматическому расчету по периодам внутри 1С:ЗУП.