Ситуация, когда при вводе документа «Больничный лист» в программе 1С:Зарплата и управление персоналом суммы начисляются не полностью или вовсе отсутствуют, встречается довольно часто. Обычно речь идет именно о части пособия, оплачиваемой за счет средств работодателя. Это первые три дня временной нетрудоспособности сотрудника, которые организация должна финансировать самостоятельно.

Отсутствие этих сумм в расчете может быть вызвано как ошибками в первичных данных, так и неверными настройками системы. Важно понимать, что 1С 8.3 жестко следует алгоритмам, заложенным в конфигурацию, и если какой-то параметр не соответствует требованиям для начисления, программа просто проигнорирует этот период.

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

Проверка корректности ввода документа Больничный лист

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

Убедитесь, что в документе Зарплата и кадры → Все начисления → Больничные листы правильно указан период нетрудоспособности. Если дата начала или конца введена с ошибкой, расчетный период может сместиться, и дни, подлежащие оплате работодателем, окажутся за пределами месяца расчета или будут перекрыты другими событиями.

Особое внимание следует уделить полю «Причина нетрудоспособности». Для оплаты за счет работодателя подходят не все коды. Например, уход за больным ребенком полностью финансируется ФСС, и у работодателя в этом случае обязательств по оплате первых трех дней не возникает.

⚠️ Внимание! Если в документе выбран код причины «09» (уход за больным членом семьи), начисление за счет средств работодателя производиться не будет, так как это противоречит законодательству.

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

☑️ Проверка документа Больничный лист

Выполнено: 0 / 4

Анализ настроек Вида начисления и Источников средств

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

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

Внутри карточки найдите раздел, отвечающий за источники средств. Здесь должно быть явно указано, что финансирование идет за счет организации. Если поле пусто или выбрано «За счет ФСС», система не сформирует проводки по счету затрат предприятия.

Где найти скрытые настройки источников?

Иногда настройки источников скрыты в расширенных режимах. Нажмите кнопку «Еще» в форме вида начисления и выберите «Расширенные настройки», чтобы увидеть полный список доступных источников финансирования.

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

Параметр настройки Корректное значение Возможная ошибка
Наименование вида Оплата больничного (работодатель) Оплата больничного (ФСС)
Источник средств За счет организации Не указан / За счет ФСС
Код дохода НДФЛ 2300 2000 (зарплата)
Счет затрат 20, 26, 44 и т.д. 69 (расчеты с соцстрахом)

Влияние страхового стажа на расчет пособия

Размер пособия по временной нетрудоспособности напрямую зависит от страхового стажа сотрудника. В 1С:Зарплата и управление персоналом этот параметр является критическим для расчета суммы.

Если в карточке сотрудника не введен стаж или он указан неверно, программа может рассчитать сумму как 0 рублей или использовать минимальный процент. Проверьте раздел Кадры → Сотрудники → Трудовая деятельность.

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

💡

Периодически проводите сверку данных о стаже сотрудников с их трудовыми книжками. Ошибки в датах приема на предыдущие места работы могут существенно занизить сумму выплаты.

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

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

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

Часто пользователи сталкиваются с ситуацией, когда программа не видит базу для расчета. Это может произойти, если сотрудник работает недавно и данные за предыдущие годы не были введены в систему через документ «Сведения о заработке».

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

⚠️ Внимание! При расчете из МРОТ система использует значение МРОТ на дату начала заболевания. Убедитесь, что в настройках программы актуализированы справочники значений МРОТ.

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

📊 Какая самая частая причина ошибки у вас?
Неверный вид начисления
Отсутствует стаж
Нет данных о заработке
Ошибка в датах больничного

Конфликты с другими начислениями и графиками работы

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

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

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

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

Диагностика через отчеты и логи перерасчета

Если визуальная проверка не дала результатов, стоит воспользоваться инструментами диагностики, встроенными в 1С 8.3. Отчет «Анализ состояния расчета зарплаты» может подсветить явные противоречия в данных.

Попробуйте выполнить перерасчет зарплаты заново. Иногда кэширование промежуточных результатов приводит к тому, что старые данные не обновляются. Используйте команду Зарплата и кадры → Все начисления → Пересчитать зарплату.

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

💡

Использование отчета «Анализ состояния расчета зарплаты» часто позволяет выявить скрытые ошибки в данных, которые не видны в основных документах.

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

Почему сумма больничного получилась меньше ожидаемой?

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

Можно ли вручную изменить сумму начисления в документе?

В типовой конфигурации поле суммы обычно заблокировано для ручного ввода, так как оно рассчитывается автоматически. Изменение возможно только через изменение исходных данных (стаж, заработок) или через механизм «Перерасчет предыдущих периодов» с использованием специальных документов корректировки.

Что делать, если сотрудник принес больничный задним числом?

Введите документ больничного листа актуальной датой регистрации, но укажите правильный период болезни. При проведении перерасчета зарплаты за прошлый месяц система сторнирует старые начисления и начислит новые корректные суммы.

Влияет ли районный коэффициент на оплату первых трех дней?

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

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

Откройте документ «Сведения о заработке» и посмотрите итоговые суммы за расчетные годы. Если там пусто, а сотрудник работал ранее, данные нужно ввести вручную на основании справки с предыдущего места работы.