Другое · 11 мин
Почему не начисляется больничный по уходу за ребенком в 1С
Разбираем, почему в 1С:ЗУП не начисляется больничный по уходу за ребенком: настройки вида расчета, стаж, лимиты дней, ошибки в документе и их пошаговое устранение.
Больничный лист по уходу за ребенком проведен в 1С:Зарплата и управление персоналом, а пособие в расчетном листке отсутствует — значит, программа по какой-то причине отказала в начислении. Чаще всего виноваты незаполненный страховой стаж сотрудника, некорректные настройки вида расчета, неподтвержденный страховой случай в документе или превышение лимита оплачиваемых дней по уходу за ребенком за календарный год. Проверку стоит начинать с сообщений при проведении документа и данных о стаже в карточке сотрудника.
Больничный по уходу за ребенком отличается от обычного: законодательно ограничено количество оплачиваемых дней в году, процент оплаты зависит от возраста ребенка и формы лечения (амбулаторно или стационарно), а не от стажа в полном объеме. Поэтому программа проверяет больше условий, и любое несоответствие может обнулить начисление.
Ниже разобраны основные причины отказа в начислении и конкретные шаги диагностики: от проверки самого документа до настроек учетной политики и остатков лимита дней.
Как программа решает, начислять пособие или нет
При проведении документа «Больничный лист» программа последовательно проверяет несколько условий: указан ли сотрудник и период нетрудоспособности, есть ли данные о среднем заработке за два предшествующих календарных года, заполнен ли страховой стаж, не превышен ли лимит оплачиваемых дней по уходу за конкретным ребенком. Если хотя бы одно условие не выполняется, сумма пособия оказывается нулевой или строка вообще не попадает в начисления.
Важно понимать: программа обычно не «молчит». При невозможности рассчитать пособие она выводит предупреждения — в самом документе, в сообщениях при проведении или в журнале расчета. Первое действие при проблеме — перепровести документ и внимательно прочитать все сообщения внизу окна.
Сообщения при проведении, вкладку «Оплата» и данные о среднем заработке
Средний заработок за расчетный период и остаток оплачиваемых дней
Текст ошибки, даты больничного, кадровые данные сотрудника
Проверка самого документа «Больничный лист»
Откройте документ и убедитесь, что причина нетрудоспособности выбрана именно как уход за больным ребенком (код причины «09»), а не «Заболевание или травма». Если причина указана неверно, программа применит другой алгоритм расчета, а при несоответствии данных может отказать в начислении. Также проверьте, что в поле ухода указан конкретный ребенок из справочника родственников сотрудника — без этого лимит дней не контролируется корректно.
Сверьте период освобождения от работы: даты должны попадать в месяц начисления и не пересекаться с другими зарегистрированными отсутствиями — отпуском, другим больничным, отсутствием по болезни. Если на те же дни уже введен документ-отсутствие, программа может вытеснить начисление, и сумма не появится.
Обратите внимание на дату выплаты и период регистрации документа. Если больничный введен «задним числом» после расчета зарплаты за месяц, сумма попадет в следующий расчетный период, и в текущем расчетном листке ее не будет — это нормальное поведение, а не ошибка.
Средний заработок и расчетный период
Пособие рассчитывается из среднего заработка за два календарных года, предшествующих году начала больничного. Если сотрудник принят недавно и данных о заработке в базе нет, программа либо рассчитает пособие из МРОТ, либо — при определенных настройках — не начислит ничего до ввода справки о заработке с предыдущего места работы.
Откройте в документе форму расчета среднего заработка (кнопка с суммой среднего или вкладка «Оплата» → «Средний заработок»). Если в таблице пусто, введите данные документом «Справка о заработке для расчета пособий (входящая)» или вручную через форму ввода данных для расчета среднего. После ввода перепроведите больничный.
Отдельный случай — сотрудница, которая в расчетных годах находилась в отпуске по уходу за ребенком или по беременности и родам. Тогда годы расчетного периода можно заменить на более ранние по заявлению сотрудницы. Без замены лет заработок может быть нулевым, и пособие рассчитается из МРОТ либо программа покажет нулевую сумму при отсутствии данных.
Страховой стаж сотрудника
Процент оплаты больничного зависит от страхового стажа. Стаж хранится в карточке сотрудника: справочник «Сотрудники» → ссылка «Трудовая деятельность» или поле «Стаж» в зависимости от релиза. Если стаж не заполнен, программа может применить минимальный процент или, в некоторых конфигурациях, отказать в расчете с соответствующим сообщением.
Проверьте, что стаж задан на дату начала больничного и указан корректно: годы, месяцы, дни. Типичная ошибка — стаж введен в карточке физического лица, но не в карточке сотрудника, либо дата отсчета стажа установлена позже даты больничного, и на момент расчета стаж формально равен нулю.
Для больничных по уходу за ребенком при амбулаторном лечении первые дни оплачиваются по проценту от стажа, а последующие — в пониженном размере (обычно 50% среднего заработка). Если больничный длинный, а программа начислила сумму только за первые дни — это не ошибка, а особенность законодательного ограничения.
Лимит оплачиваемых дней по уходу за ребенком
Законодательство ограничивает количество оплачиваемых календарных дней по уходу за больным ребенком в течение календарного года: количество зависит от возраста ребенка и категории заболевания. Когда лимит исчерпан, программа корректно не начисляет пособие за дни сверх лимита — при этом сам больничный регистрируется как отсутствие.
Чтобы проверить остаток дней, используйте отчет по остаткам оплачиваемых дней ухода за детьми (в ЗУП он доступен из раздела отчетов по кадрам и пособиям или из карточки ребенка). Если лимит исчерпан ошибочно — например, дни «сгорели» из-за неверно указанного возраста ребенка или дублирующихся карточек одного и того же ребенка в справочнике родственников — исправьте данные и перепроведите документы.
Частая причина «съедания» лимита — дважды заведенный ребенок в справочнике «Родственники физических лиц». Программа считает лимит по каждой карточке отдельно, но при расхождениях данных возможны и обратные ситуации, когда лимит считается неверно. Проверьте, что у сотрудника один ребенок заведен один раз, с правильной датой рождения.
Как выбрать действие
Настройки вида расчета и учетной политики
Если данные сотрудника в порядке, а начисления нет, проверьте вид расчета «Больничный» в плане видов расчета «Начисления». Он должен быть активен, назначение — «Пособие по временной нетрудоспособности», расчет — через средний заработок ФСС. Если организация переносила данные из другой программы или вид расчета редактировался вручную, формула или назначение могли быть повреждены.
В настройках учетной политики организации проверьте параметры расчета пособий: применение районного коэффициента, порядок расчета из МРОТ, долю неполного времени. Для сотрудника на неполной ставке пособие из МРОТ рассчитывается пропорционально ставке — при очень малой ставке сумма может быть минимальной, что иногда принимают за отсутствие начисления.
После обновления релиза конфигурации иногда требуется обновить настройки или перепровести документы: алгоритмы расчета пособий меняются вместе с законодательством. Если проблема возникла сразу после обновления, сначала убедитесь, что обновление завершено полностью и выполнены все отложенные обработчики (Администрирование → Результаты обновления программы).
Проверка результата и контрольные точки
После исправления данных перепроведите больничный и сформируйте расчетный листок сотрудника за соответствующий месяц. Пособие должно появиться отдельной строкой с указанием вида расчета и количества оплаченных дней. Дополнительно сверьте сумму через отчет «Реестр пособий» или аналогичный отчет по начислениям за счет ФСС.
Проверьте, что дни больничного отразились в табеле как отсутствие по болезни (код «Б»), а не как прогул или рабочие дни. Если табель показывает рабочие дни, значит, документ не зарегистрировал отсутствие — проверьте, что больничный проведен, а не просто записан.
Как проверить результат
Строка пособия с суммой и числом оплаченных дней
Строки нет или сумма 0
Документ проводится без предупреждений о расчете
Предупреждения о стаже, среднем заработке или лимите
Дни болезни отмечены кодом отсутствия по болезни
Дни стоят как рабочие или неявки по невыясненным причинам
Остаток дней уменьшился на дни больничного
Остаток не изменился или ушел в минус
Типичные ошибки и когда нужна помощь специалиста
Большинство проблем решается вводом недостающих данных: стажа, справки о заработке, корректной карточки ребенка. Но есть ситуации, где самостоятельные действия рискованны: изменение формул видов расчета, ручная правка регистров, корректировка уже сданной отчетности. Ошибка в этих местах может исказить не только текущее начисление, но и отчетность в ФСС и налоговую.
Что важно запомнить
Начните с сообщений программы при проведении больничного, затем проверьте средний заработок, стаж и лимит оплачиваемых дней. Чаще всего причина — в незаполненных данных сотрудника или исчерпанном лимите, а не в сбое программы.
Частые вопросы
Больничный проведен, но в расчетном листке суммы нет. Это ошибка?
Не обязательно. Если документ введен после расчета зарплаты за месяц, пособие попадет в следующий период. Также сумма может быть нулевой из-за исчерпанного лимита дней или отсутствия среднего заработка — проверьте сообщения при проведении документа.
Программа пишет, что превышено количество оплачиваемых дней. Что делать?
Сформируйте отчет по остаткам оплачиваемых дней ухода за детьми и проверьте, верно ли указаны дата рождения ребенка и нет ли дублей его карточки в справочнике родственников. Если лимит исчерпан по-настоящему, дни сверх лимита законно не оплачиваются, но оформляются как отсутствие.
Сотрудник принят недавно, средний заработок пустой. Пособие не начислится?
Введите данные о заработке с предыдущего места работы через входящую справку о заработке. Если справки нет, пособие должно рассчитаться из МРОТ — если этого не происходит, проверьте настройки учетной политики и актуальность релиза конфигурации.
Почему оплачены не все дни больничного по уходу за ребенком?
При амбулаторном лечении ребенка оплачивается ограниченное число первых дней по проценту от стажа, остальные — в пониженном размере. Кроме того, действует годовой лимит оплачиваемых дней. Частичная оплата при длительном больничном — обычно норма, а не сбой.
Где в 1С:ЗУП посмотреть стаж сотрудника для больничного?
Откройте карточку сотрудника и перейдите по ссылке трудовой деятельности или стажей (название зависит от релиза). Убедитесь, что страховой стаж для больничных заполнен и действует на дату начала нетрудоспособности, а не введен более поздней датой.
После обновления программы больничные перестали рассчитываться. В чем причина?
Проверьте, что обновление завершилось полностью: все отложенные обработчики обновления выполнены, релиз соответствует текущему законодательству о пособиях. Перепроведите проблемный документ — часто этого достаточно. Если не помогло, сравните поведение на копии базы до обращения к специалисту.