Ситуация, когда в программе 1С:Зарплата и управление персоналом или 1С:Бухгалтерия документ «Больничный лист» не формирует сумму к выплате за счет средств фонда, вызывает панику у бухгалтеров. Это критично, так как нарушает сроки выплаты пособий и может привести к штрафам.
Чаще всего проблема кроется не в сбое программного кода, а в некорректных настройках видов расчетов или отсутствии данных о регистрации сотрудника в базе. Система просто «не знает», что данный период должен оплачиваться из внешнего источника, и относит все дни на счет работодателя или оставляет сумму пустой.
Для устранения ошибки необходимо провести комплексную диагностику: от проверки стажа работника до анализа логов обмена данными с Социальным фондом России (СФР). В этой статье мы разберем основные технические и методологические причины сбоя и дадим пошаговый алгоритм их устранения.
Проверка регистра сведений о сотруднике
Первым делом убедитесь, что в карточке физического лица корректно заполнены данные, необходимые для взаимодействия с фондом. Если у сотрудника не указан СНИЛС или он введен с ошибкой, система не сможет идентифицировать его в реестрах и, как следствие, не применит правильный механизм оплаты.
Обратите внимание на поле «Дата регистрации» в сведениях о застрахованном лице. Если эта дата отсутствует или указана неверно (например, будущим числом), расчетный механизм может блокировать начисление за счет средств фонда. Для проверки перейдите в раздел Кадры → Сотрудники и откройте карточку нужного работника.
- 🔍 Проверьте правильность ввода номера СНИЛС (11 цифр без пробелов и тире).
- 📅 Убедитесь, что дата постановки на учет в фонде актуальна.
- 🏥 Сверьте код подразделения медицинской организации, выдавшей листок нетрудоспособности.
⚠️ Внимание: Если сотрудник был принят на работу недавно, убедитесь, что сведения о нем уже переданы в СФР через отчет ЕФС-1. Без этой процедуры фонд может не видеть работника в своей базе.
Также стоит проверить, не стоит ли в настройках сотрудника галочка «Не является застрахованным лицом». Такая опция иногда устанавливается по ошибке при импорте данных из других систем и полностью отключает механизмы социального страхования для конкретного кадра.
Анализ настроек вида расчета
Самая распространенная техническая причина — некорректные настройки самого вида начисления, который используется для оплаты дней нетрудоспособности. В конфигурациях 1С логика расчета жестко привязана к формулам и источникам финансирования, указанным в справочнике видов расчетов.
Откройте карточку вида расчета, отвечающего за больничный (обычно это «Оплата больничного листа» или аналогичное название). Вкладка «Приоритет» и раздел «Расчет базы» должны содержать ссылки на соответствующие регистры накопления. Если там указан только источник «За счет организации», то сумма за счет ФСС никогда не появится.
Как найти вид расчета в справочнике
Введите в поиске по справочнику «Виды начислений» слово «больничный». Обычно это элемент с кодом 2000 или 1010 в зависимости от версии конфигурации.
Особое внимание уделите полю «Учитывается для» и настройкам налогообложения. Если вид расчета исключен из базы для исчисления страховых взносов или не имеет признака «Оплачивается за счет ФСС», система проигнорирует требование законодательства. Исправление требует правки метаданных или настройки через интерфейс, в зависимости от прав доступа.
| Параметр настройки | Корректное значение | Возможная ошибка |
|---|---|---|
| Источник выплаты | За счет ФСС / За счет организации | Только за счет организации |
| Вид времени | Неявки по болезни | Отпуск без содержания |
| Налогообложение | Не облагается (частично) | Полностью облагается |
Иногда проблема возникает после обновления конфигурации, когда новые виды расчетов добавляются, но старые данные не конвертируются автоматически. В таком случае в документе «Больничный лист» может подставляться устаревший вид расчета, не имеющий привязки к фонду.
Влияние стажа и среднего заработка
Размер пособия напрямую зависит от страхового стажа сотрудника. Программа рассчитывает процент оплаты (60%, 80% или 100%) автоматически, но только при наличии достоверных данных о периодах работы. Если стаж в базе указан менее 6 месяцев или вообще отсутствует, расчет может идти по МРОТ, что иногда интерпретируется пользователями как ошибка.
Проверьте регистр «Стаж для расчета пособий». Данные туда могут попадать из сведений о приеме на работу или из импортных файлов СЗВ-СТАЖ. Если период работы до текущей организации не введен вручную и не загружен из внешней базы, 1С посчитает общий стаж только по текущему месту работы.
Также критически важен расчет среднего дневного заработка. Если в расчетном периоде (два предыдущих календарных года) у сотрудника не было выплат, облагаемых взносами, база для расчета будет нулевой. В этом случае 1С должна заменить базу на расчетную величину исходя из МРОТ, но этот механизм срабатывает только при корректных настройках замещения.
⚠️ Внимание: При расчете по МРОТ важно проверить районный коэффициент. Если он не применен автоматически, сумма пособия будет занижена. Проверьте настройки в разделе
Зарплата → Настройки зарплаты → Районные коэффициенты.
Не забудьте проверить наличие справок о сумме заработка с предыдущих мест работы (форма 182н или сведения СЗВ-СТАЖ). Без этих документов программа не увидит доходы за прошлые периоды и не сможет корректно сформировать базу для расчета пособия за счет ФСС.
Проблемы с электронными больничными листами (ЭЛН)
С переходом на безбумажный документооборот основная масса ошибок связана с обработкой электронных листков нетрудоспособности. Статус ЭЛН в системе 1С должен меняться последовательно: «Черновик» → «Подписан» → «Закрыт» → «Оплачен». Если статус завис на этапе «Закрыт», расчет может не проводиться.
Убедитесь, что в настройках интеграции с СФР указан правильный сертификат электронной подписи. Если сертификат истек или отозван, программа не сможет получить актуальные данные из фонда, в том числе подтверждение права на оплату за счет их средств. Это частая причина «тихого» сбоя, когда документ проводится, но суммы нет.
- 📡 Проверьте статус подключения к серверу СФР в журнале регистрации событий.
- 🔑 Обновите квалификационный сертификат ключа проверки электронной подписи.
- 🔄 Выполните повторную выгрузку и загрузку реестров сведений о застрахованных лицах.
Иногда в самом электронном больничном, пришедшем из фонда, стоит отметка о нарушении режима или особом случае. 1С считывает эти коды и может автоматически обнулить сумму оплаты за определенные дни или весь период, если это предусмотрено алгоритмом обработки нарушений.
Используйте обработку «Загрузка электронных больничных» в фоновом режиме, чтобы не блокировать работу других пользователей в момент получения данных от СФР.
Ошибки в периодах и пересечениях
Алгоритмы 1С строго следят за тем, чтобы периоды не пересекались. Если дата начала нового больничного совпадает с датой окончания предыдущего, или если сотрудник в эти дни числился в отпуске, система может заблокировать расчет. В таких ситуациях программа ожидает явного указания от пользователя, как трактовать этот период.
Проверьте наличие других неявок в табеле учета рабочего времени. Если на дни болезни оформлен, например, «Отпуск без сохранения заработной платы», приоритет может отдаваться отпуску, и больничный просто игнорируется расчетным движком. Необходимо вручную скорректировать табель или пересчитать документы в правильной последовательности.
Особый случай — уход за ребенком. Здесь лимиты оплачиваемых дней жестко регламентированы. Если лимит по данному случаю заболевания исчерпан, 1С правомерно не начислит сумму за счет ФСС, хотя документ будет проведен. Проверьте историю болезней ребенка в специальном регистре накопления.
⚠️ Внимание: Законодательные нормы и лимиты оплаты больничных могут меняться. Всегда сверяйтесь с официальными источниками или консультантом перед массовым расчетом в переходные периоды года.
Диагностика через журнал расчетов
Если визуальный осмотр настроек не дал результатов, используйте встроенный инструмент отладки — Журнал расчетов. Этот отчет показывает пошаговое выполнение всех формул для конкретного сотрудника и периода. Он позволяет увидеть, на каком именно этапе обнуляется сумма или подменяется источник финансирования.
Сформируйте журнал расчетов по сотруднику за период болезни. Найдите строку с видом расчета «Больничный». Раскройте детализацию (древовидную структуру) этой строки. Вы увидите конкретные значения переменных: базу, процент, количество дней. Если переменная «Доля ФСС» равна нулю, значит, условие в формуле вида расчета не выполнилось.
☑️ Диагностика через журнал расчетов
Часто в журнале видно, что база для расчета взялась неверная (например, без учета премий) или период расчета определен неправильно. Это дает возможность точечно исправить ошибку, не перебирая все настройки системы вслепую.
Журнал расчетов — это «рентген» начислений. Он показывает не только результат, но и логику, по которой программа пришла к этой цифре, что незаменимо при поиске причин отсутствия выплат ФСС.
Часто задаваемые вопросы (FAQ)
Почему больничный рассчитывается, но сумма за счет ФСС равна нулю?
Скорее всего, в настройках вида расчета не указан источник финансирования «За счет ФСС», либо у сотрудника отсутствует необходимый страховой стаж, либо период болезни попадает на дни, не оплачиваемые фондом (например, простой по вине работника).
Как исправить ошибку, если больничный уже проведен и оплачен?
Необходимо сторнировать документ выплаты, исправить настройки вида расчета или данные сотрудника, а затем перепровести документ «Больничный лист» и заново сформировать ведомость на выплату. Изменение задним числом требует пересчета налогов и взносов.
Влияет ли версия платформы 1С на расчет больничных?
Да, в старых версиях платформы могут некорректно работать новые формы регламентированных отчетов и механизмы обмена с СФР. Рекомендуется обновлять платформу до версии, сертифицированной для вашей конфигурации 1С.
Что делать, если ЭЛН пришел с ошибкой от фонда?
Не проводите расчет по такому больничному. Свяжитесь с медицинской организацией или СФР для аннулирования или исправления электронного листка. Расчет по некорректному ЭЛН приведет к ошибке в реестре и невозможности возмещения средств.