В практике бухгалтера и кадровика часто возникает ситуация: сотрудница, находясь в отпуске по уходу за ребенком, решает выйти на работу. С 1 января 2024 года законодательство существенно изменилось, что повлекло за собой и изменения в логике работы программ семейства 1С. Рассмотрим подробнее, почему привычные предупреждения в 1С:Зарплата и управление персоналом (ЗУП) при увольнении таких сотрудников больше не появляются и какие скрытые риски это несет для организации.
Проанализируем правовые основания. До 2024 года работа на условиях полного рабочего времени была несовместима с нахождением в отпуске по уходу за ребенком и получением пособия. Чтобы сохранить выплаты от фонда (тогда еще ФСС), сотрудники выходили на «неполное рабочее время» (например, на 7.5 часов вместо 8).
С 1 января 2024 года вступила в силу новая редакция ст. 256 ТК РФ и Федерального закона № 255-ФЗ. Теперь право на ежемесячное пособие по уходу за ребенком до 1.5 лет сохраняется даже при выходе из отпуска на работу на условиях полного рабочего времени. Это ключевой момент: понятия «находиться в отпуске» и «получать пособие» теперь юридически разделены.
Выясним причину отсутствия уведомлений в программе. Когда сотрудница выходит на работу на полный день, в программе оформляется документ Возврат из отпуска по уходу. Рассмотрим, что происходит в системе после проведения этого документа:
Поскольку кадровое состояние «Отпуск» официально прекращено (несмотря на то, что право на пособие осталось), при создании документа Увольнение система видит перед собой обычного работающего сотрудника. Проверка на пересечение с периодами отпуска не срабатывает, так как отпуск уже был закрыт документом возврата.
Посмотрим на примере, как должна выглядеть последовательность действий, чтобы не допустить штрафов от СФР:
Шаг 1. Оформление возврата. При выходе сотрудницы на полный день мы создаем документ Возврат из отпуска по уходу. С этого момента программа считает, что сотрудница не в декрете, а просто работает.
Шаг 2. Выплата пособия. Несмотря на выход на работу, СФР продолжает перечислять пособие сотруднице на основании ранее поданных сведений. В программе 1С это никак не мешает начислению зарплаты.
Шаг 3. Увольнение. Когда сотрудник решит уволиться, мы создаем документ Увольнение. На этом этапе программа не выдаст предупреждение «Сотрудник находится в отпуске по уходу», так как отпуск завершился еще в момент выхода на работу.
Шаг 4. Уведомление СФР (Критическая точка). Здесь кроется главная опасность. Поскольку программа не напомнила об «отпускном» статусе, легко забыть подать Уведомление о прекращении права на получение пособия.
Проанализируем ситуацию с точки зрения ответственности. Если работодатель уволил сотрудника и не сообщил об этом в СФР в течение 3 рабочих дней, фонд продолжит выплачивать пособие уже не имеющему на то права лицу. Впоследствии СФР взыщет эти суммы с работодателя как излишне выплаченные расходы.
Существует судебная практика (например, постановление Арбитражного суда Дальневосточного округа от 17 июня 2025 № Ф03-1368/2025), где компаниям удавалось отбиться от претензий фонда, аргументируя это тем, что СФР получил сведения об увольнении через отчет ЕФС-1 (подраздел 1.1). Однако полагаться на это рискованно: базы СФР по кадрам и по пособиям часто не синхронизированы оперативно, и обязанность подавать специализированное уведомление по закону № 255-ФЗ остается за страхователем.
Если штатных уведомлений недостаточно, программисты могут реализовать дополнительную проверку. Рассмотрим логику запроса к базе данных, которую можно внедрить в расширение:
// Пример логики проверки наличия действующего пособия при увольнении
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ДанныеСостоянийСотрудников.Состояние,
| ДанныеСостоянийСотрудников.ОкончаниеПредположительно
|ИЗ
| РегистрСведений.ДанныеСостоянийСотрудников КАК ДанныеСостоянийСотрудников
|ГДЕ
| ДанныеСостоянийСотрудников.Сотрудник = &Сотрудник
| И ДанныеСостоянийСотрудников.ВидСостояния = ЗНАЧЕНИЕ(Перечисление.ВидыСостоянийСотрудников.ОтпускПоУходуЗаРебенком)";
Запрос.УстановитьПараметр("Сотрудник", ТекущийСотрудник);
Результат = Запрос.Выполнить();
// Если ОкончаниеПредположительно больше даты увольнения — выводим предупреждение
Также рекомендуем регулярно проверять рабочее место «Пособия» — «Ежемесячные пособия по уходу за ребенком». Если по сотруднику есть активная запись о выплате, срок которой еще не истек (ребенку нет 1.5 лет), необходимо вручную создать документ Уведомление о прекращении права на пособие на основании документа увольнения или возврата из отпуска.
Подведем итоги нашего анализа:
Возврат из отпуска по уходу сотрудник считается работающим.Таким образом, бухгалтеру необходимо проявлять повышенную бдительность при работе с категорией «работающих декретниц» и не полагаться полностью на автоматические проверки программы в части увольнения.