К статье
Практический материал

Другое · 12 мин

Почему не рассчитывается больничный в 1С ЗУП и как это исправить

Разбираем, почему не рассчитывается больничный в 1С ЗУП: проверка стажа, среднего заработка, настроек учета, ЭЛН и типовых ошибок с пошаговыми решениями.

Документ «Больничный лист» в 1С: ЗУП проведен, а сумма пособия равна нулю или строка расчета вообще пустая — так проявляется типичная ошибка расчета больничного. Чаще всего виноваты не сбои программы, а исходные данные: не заполнен стаж сотрудника, отсутствует средний заработок за расчетный период, неверно настроена учетная политика или сведения об электронном больничном (ЭЛН) загружены из ФСС с ошибками. Первое действие — открыть сам документ и проверить закладку «Начислено (подробно)», затем убедиться, что в карточке сотрудника указан страховой стаж и есть данные для расчета среднего заработка.

Диагностику удобно строить от простого к сложному: сначала проверить сам документ и его заполнение, затем данные сотрудника, потом настройки учета и только в конце — техническую сторону (обмен с ФСС/СФР, права, обновления). Такой порядок экономит время, потому что большинство случаев решается на первых двух шагах.

Важно понимать логику расчета: пособие по временной нетрудоспособности считается из среднего заработка за два предшествующих календарных года, с учетом страхового стажа и ограничений по МРОТ. Если хотя бы один элемент этой цепочки отсутствует или некорректен, расчет либо не выполняется, либо дает нулевой результат.

Как программа рассчитывает пособие и где искать причину сбоя

При проведении документа «Больничный лист» ЗУП выполняет несколько действий: определяет расчетный период, подбирает доходы сотрудника за эти годы, сравнивает среднедневной заработок с минимальным (из МРОТ), применяет процент по стажу и делит начисление между работодателем и фондом. Сбой на любом этапе прерывает расчет или обнуляет результат.

Первое место для диагностики — сам документ. Откройте его и посмотрите на поля с суммами: если средний заработок равен нулю, проблема в данных о доходах; если заработок есть, а пособия нет — проверяйте стаж и процент оплаты. Кнопка с вопросительным знаком или зеленой подсветкой рядом с полем среднего заработка открывает детальный расчет, где видно, какие суммы взяты и откуда.

Второй источник информации — сообщения при проведении. ЗУП при отказе в проведении выводит конкретное описание ошибки: «Не заполнен стаж», «Нет данных для расчета среднего заработка», «Нарушена последовательность периодов». Эти сообщения часто закрывают, не читая, хотя они содержат готовый ответ.

Средний заработок = 0Нет данных о доходах

Справки с прошлых мест работы, ввод заработка для пособий

Заработок есть, пособия нетПроблема со стажем или датами

Стаж в кадровых данных, период нетрудоспособности

Документ не проводитсяОшибка заполнения

Текст сообщения об ошибке, обязательные поля

Пособие считается по минималкеЭто может быть нормой

Малый стаж или отсутствие заработка в расчетном периоде

Проблемы со средним заработком

Самая распространенная причина нулевого расчета — у программы нет сведений о доходах сотрудника за два предшествующих года. Для нового сотрудника, принятого в текущем или прошлом году, заработка в базе просто нет. В этом случае данные нужно ввести вручную: в документе больничного нажмите на поле среднего заработка и добавьте справки о заработке с предыдущих мест работы (форма по приказу Минтруда № 182н), либо воспользуйтесь документом «Справка о заработке для расчета пособий (входящая)».

Если сотрудник работает давно, но заработок нулевой, проверьте, были ли начисления зарплаты в базе за расчетные годы. Бывает, что базу создали недавно и исторические начисления не перенесли. Тогда заработок для пособий вводится отдельно через те же справки — переносить всю зарплату ради больничного не требуется.

Отдельный случай — когда заработок есть, но маленький, и программа считает пособие из МРОТ. Это не ошибка, а требование законодательства: если средний заработок ниже минимального или стаж меньше полугода, пособие рассчитывается исходя из МРОТ с учетом районных коэффициентов и неполного рабочего времени. Проверьте, что в программе актуальное значение МРОТ — оно хранится в регистре сведений и обновляется при обновлении конфигурации.

Неполное рабочее время и совместители

Для сотрудников на неполной ставке пособие из МРОТ умножается на долю ставки. Если в карточке сотрудника неправильно указан график или количество ставок, расчет исказится. Проверьте приказ о приеме: вид занятости, график работы и долю неполного времени.

У внешних совместителей больничный оформляется отдельным документом по каждому месту работы. Если создать документ на совместителя, а заработок подтянется с основного места (или наоборот), суммы будут неверными.

Стаж и процент оплаты

Страховой стаж хранится в карточке сотрудника (раздел «Трудовая деятельность») и вводится документом «Стажи» или при приеме на работу. Если стаж не заполнен, программа может либо отказаться проводить документ, либо посчитать пособие по минимальному проценту. Откройте карточку сотрудника и проверьте, что стаж для оплаты больничных задан на дату начала нетрудоспособности.

Процент оплаты зависит от стажа: до 5 лет — 60%, от 5 до 8 лет — 80%, свыше 8 лет — 100%. Для пособий по уходу за больным ребенком действуют особые правила по дням амбулаторного лечения. Если процент в документе не соответствует ожиданиям, сверьте стаж и причину нетрудоспособности — от нее зависят применяемые правила.

Электронный больничный и обмен с СФР

С переходом на проактивные выплаты большинство больничных загружается в ЗУП автоматически из Социального фонда России. Если документ не создается или не заполняется, проверьте настройки обмена: раздел «Отчетность, справки» — «Обмен электронными документами» с СФР. Должен быть настроен сертификат, действующее соединение и включенная загрузка проактивных сообщений.

Типичная ситуация: ЭЛН загрузился, но в нем не заполнены сведения для расчета, потому что работодатель не ответил на запрос фонда. В этом случае документ больничного существует, но суммы пустые. Откройте журнал обмена, найдите входящее сообщение по номеру ЭЛН и проверьте его статус. При необходимости отправьте ответ на запрос СФР с данными о заработке и стаже.

Если обмен не работает совсем, больничный можно создать вручную по номеру ЭЛН: укажите номер, период, причину нетрудоспособности и введите недостающие данные. Это допустимый обходной путь, но данные в программе и в фонде должны совпасть, иначе при сверке возникнут расхождения.

Настройки учета и виды расчета

Реже причина кроется в настройках программы. Проверьте учетную политику организации (раздел «Настройка» — «Реквизиты организации»): должна быть указана система оплаты пособий, заполнены регистрационные данные в СФР. Для регионов прямых выплат (сейчас это вся страна) пособие за счет фонда выплачивает СФР напрямую, а работодатель оплачивает только первые дни нетрудоспособности по заболеванию самого работника — это влияет на то, какие суммы вы увидите в расчете.

Также убедитесь, что в настройках состава начислений и удержаний не отключены начисления по больничным листам. Если галочка снята, документ проведется, но начислений не будет. Путь: «Настройка» — «Расчет зарплаты» — ссылка настройки состава начислений и удержаний.

Еще одна тонкость — вид расчета больничного мог быть изменен или случайно помечен как неиспользуемый. Откройте план видов расчета «Начисления», найдите «Больничный» и проверьте, что он в архиве не находится и формула не повреждена. В типовой конфигурации редактировать предопределенные виды расчета не нужно — если они изменены, это признак неудачной доработки.

Порядок диагностики
  1. 1
    Откройте документ «Больничный лист» и посмотрите сумму среднего заработка — ноль указывает на отсутствие доходов
  2. 2
    Проверьте стаж сотрудника в карточке физлица и дату его отсчета
  3. 3
    Сверьте период нетрудоспособности и причину — от них зависят правила расчета
  4. 4
    Проверьте журнал обмена с СФР: загружен ли ЭЛН полностью, есть ли неотвеченные запросы
  5. 5
    Проверьте настройки состава начислений и вид расчета «Больничный»
  6. 6
    Перепроведите документ и прочитайте сообщения об ошибках, если они появятся

Технические причины: права, релиз, дата запрета

Если данные корректны, а расчет все равно не выполняется, проверьте техническую сторону. У пользователя должны быть права на расчет зарплаты и проведение документов начисления — при нехватке прав документ может сохраняться, но не проводиться. Проверьте также дату запрета изменения данных: если период больничного закрыт, программа откажет в проведении с соответствующим сообщением.

Устаревший релиз конфигурации — частая причина проблем с ЭЛН и расчетом по новым правилам. Форматы обмена с фондом и значения МРОТ обновляются через релизы, поэтому давно не обновляемая база закономерно начинает ошибаться. Перед обновлением обязательно сделайте резервную копию базы.

Наконец, проверьте, нет ли в базе доработок, затрагивающих расчет пособий. Расширения конфигурации и внешние обработки могут перехватывать проведение документа. Быстрая проверка: временно отключите расширения (при наличии прав администратора) и повторите расчет на копии документа.

Типичные ошибки
01
Закрытие сообщения об ошибке без чтения — программа прямо указывает причину, но её игнорируют
02
Ввод справки о заработке с неверными годами — доход попадает не в расчетный период и не учитывается
03
Ручное исправление суммы пособия вместо исправления исходных данных — при следующем пересчете сумма снова слетит
04
Расчет больничного до начисления зарплаты за расчетные месяцы — заработок неполный, пособие занижено
05
Ожидание выплаты всей суммы от работодателя в регионе прямых выплат — часть пособия платит СФР напрямую сотруднику

Как проверить результат и что делать, если ничего не помогло

После исправления данных перепроведите документ и сверьте расчет: откройте детализацию среднего заработка, проверьте количество оплачиваемых дней, процент по стажу и итоговую сумму. Удобно сформировать расчетный листок сотрудника за месяц — больничный должен отразиться там отдельной строкой с корректной суммой.

Если все проверки пройдены, а расчет не выполняется, воспользуйтесь типовым инструментом «Поиск и устранение проблем при расчете» (в свежих релизах доступен из документа или раздела зарплаты) — он автоматически проверяет основные условия расчета. Также полезно создать тестовую копию базы и воспроизвести проблему там, не рискуя рабочими данными.

Когда причина не находится силами расчетчика, соберите факты для специалиста по сопровождению: скриншот документа, текст сообщений об ошибках, релиз конфигурации, описание действий до возникновения проблемы. Это существенно ускорит диагностику.

Контрольные точки

Как проверить результат

Средний дневной заработок в документе
Норма

Заполнен и совпадает с данными справок и начислений

Тревожный признак

Ноль или явно заниженное значение

Процент оплаты
Норма

Соответствует стажу и причине нетрудоспособности

Тревожный признак

Минимальный процент при подтвержденном большом стаже

Начисленная сумма
Норма

Пособие начислено, отражено в расчетном листке

Тревожный признак

Документ проведен, но начислений нет

Реестр в СФР
Норма

Сформирован и отправлен без ошибок

Тревожный признак

Реестр отклонен или не содержит больничный

Частые вопросы

Больничный проведен, но в расчетном листке его нет. Что проверить?

Убедитесь, что документ действительно проведен (нет красной отметки), период больничного попадает в месяц расчетного листка, а в настройках состава начислений включены оплаты по больничным. Также проверьте, не создан ли документ на другую организацию или другое физлицо — при обменах такое встречается.

Почему пособие посчиталось только из МРОТ, хотя зарплата у сотрудника хорошая?

Программа берет заработок за два предшествующих календарных года, а не текущую зарплату. Если в этих годах дохода в базе нет (сотрудник работал elsewhere), нужно ввести справку о заработке. Также проверьте годы расчетного периода в документе — при ручном изменении они могли сбиться.

Можно ли рассчитать больничный, если обмен с СФР не настроен?

Да, документ можно создать вручную, указав номер ЭЛН и все данные. Но без настроенного обмена вы не сможете отправить реестр и ответы на запросы фонда, поэтому обмен все равно придется настроить — иначе сотрудник не получит выплату от СФР.

Документ не проводится с ошибкой о дате запрета. Как быть?

Дата запрета редактирования закрывает прошлые периоды от изменений. Если больничный относится к закрытому периоду, обратитесь к администратору или главному бухгалтеру для временного сдвига даты запрета, либо оформите начисление текущим периодом, если это допустимо по методологии учета.

После обновления релиза перестали загружаться ЭЛН. В чем причина?

Чаще всего слетают настройки соединения с СФР или устаревает сертификат. Проверьте настройки обмена, срок действия сертификата и выполните тест соединения. Если ошибка сохраняется, посмотрите журнал регистрации — там фиксируется техническая причина отказа.

Нужно ли пересчитывать уже выплаченный больничный, если нашлась справка о заработке?

Да, если сотрудник принес справку позже, пособие подлежит перерасчету за все время, но не более чем за три года, предшествующих дню представления справки. В ЗУП создайте исправление документа больничного, добавьте справку и перепроведите — программа доначислит разницу.

Итог

Что важно запомнить

Нерасчет больничного в 1С ЗУП почти всегда связан с данными: средним заработком, стажем, датами или загрузкой ЭЛН. Двигайтесь от документа к карточке сотрудника, затем к настройкам и обмену с СФР, читайте сообщения программы и проверяйте результат по расчетному листку и реестру.