Вы открыли расчёт зарплаты в 1С:Зарплата и Управление Персоналом 3.1, ввели больничный лист сотрудника, но программа упорно игнорирует его — сумма пособия равна нулю или документ вообще не проводится? Эта проблема встречается у 37% бухгалтеров, работающих с 1С, и в 90% случаев связана не с ошибками в законе, а с настройками программы или неверным вводом данных.

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

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

1. Больничный не проводится: проверяем базовые настройки документа

Начнём с самого очевидного — ошибок в самом документе Больничный лист. Даже опытные бухгалтеры иногда упускают мелочи, из-за которых программа отказывается рассчитывать пособие.

Первое, что нужно сделать:

  • 📅 Проверьте даты: начало и конец больничного должны попадать в расчётный период (обычно это месяц начисления зарплаты). Если больничный начинается в одном месяце, а заканчивается в другом, требуется разбивка документа.
  • 👤 Сотрудник в штате? Убедитесь, что сотрудник числится в организации на дату открытия больничного. Проверьте в Кадры → Приём на работу.
  • 💼 Правильный вид расчёта: в поле Вид расчёта должно стоять Пособие по временной нетрудоспособности, а не Оплата по среднему или другой вариант.
  • 📝 Номер больничного: поле не должно быть пустым. Если номер не указан, 1С может воспринять документ как черновик.

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

📊 Как часто вы сталкиваетесь с ошибками при начислении больничных в 1С?
Ежемесячно
Раз в квартал
Редко, но метко
Никогда не было проблем

2. Ошибки в табеле учёта рабочего времени: скрытая причина нулевых начислений

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

Что проверять:

  • 📊 Код отсутствия: в табеле на дни больничного должен стоять код Б (болезнь) или Т (травма). Если стоит Н (невыход) или пусто, 1С проигнорирует больничный.
  • ⏱️ Периоды: даты в табеле и больничном листе должны совпадать день в день. Даже один лишний день в табеле с кодом Я (явка) сбросит расчёт.
  • 🔄 Пересечения: убедитесь, что на дни больничного не наложены другие документы (отпуск, командировка). Проверяется в отчёте Анализ начислений по сотрудникам.

Чтобы быстро найти ошибку, сформируйте отчёт Табель учёта рабочего времени (Т-13) за период больничного и сравните его с данными в документе. Расхождения? Исправляйте табель вручную или через Массовое изменение табеля.

💡

Если в табеле стоят коды К (командировка) или О (отпуск) на дни больничного, 1С автоматически аннулирует пособие. Проверьте это в первую очередь!

3. Проблемы с настройками расчёта пособий в 1С

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

Критические параметры, которые часто сбиваются:

Параметр Правильное значение Что будет, если ошибка
Рассчитывать пособия по данным ФСС Да (если вы отчитываетесь в ФСС электронно) 1С проигнорирует ручной ввод больничного
Минимальный размер пособия Актуальный МРОТ на дату больничного Пособие будет меньше законного минимума
Использовать районные коэффициенты Да (если они применяются в регионе) Сумма пособия занижена
Ограничение по максимальной базе Актуальный лимит ФСС за 2 предшествующих года Пособие рассчитается по старым лимитам

Особое внимание уделите периоду расчёта среднего заработка. По умолчанию 1С берёт 2 календарных года перед годом наступления страхового случая. Если сотрудник работал в другой организации, нужно вручную добавить справку о доходах через Документы → Справки о зарплате для пособий.

Как проверить, какие годы 1С использует для расчёта среднего?

Откройте документ Больничный лист, перейдите на закладку Расчёт и найдите блок Период для расчёта среднего заработка. Там будут указаны годы и суммы доходов, которые 1С учла.

4. Ошибки в данных сотрудника: почему 1С"не видит" стаж

1С автоматически определяет страховой стаж сотрудника для расчёта процентной ставки пособия (60%, 80% или 100%). Если стаж посчитан неверно, сумма будет занижена или равна нулю.

Где искать ошибки:

  • 📅 Даты трудоустройства: проверьте в Кадры → Трудовая деятельность, что все периоды работы указаны без разрывов. Даже один пропущенный день может сбросить стаж.
  • 🏥 Предыдущие больничные: если сотрудник брал больничный в другой организации, добавьте справку через Документы → Больничные листы (внешние).
  • 🔢 Коды категорий: в карточке сотрудника на закладке Страхование должен стоять правильный код категории застрахованного (обычно НР — наёмный работник).

Критическая ошибка: если в карточке сотрудника не указан СНИЛС или он неверный, 1С не сможет подтвердить стаж в ФСС и рассчитает пособие по минимальной ставке (60%). Проверьте СНИЛС в Кадры → Личные данные → Страхование.

☑️ Проверка стажа сотрудника

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

5. Конфликты с другими начислениями: когда больничный"съедается" отпуском

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

Типичные конфликты:

  • 🌴 Отпуск: если больничный попадает на дни отпуска, нужно разбить отпуск или перенести его. 1С не платит одновременно и пособие, и отпускные.
  • ✈️ Командировка: дни командировки оплачиваются по среднему, а больничный — нет. Приоритет отдаётся командировке.
  • 💰 Премия: если премия начисляется за период, включающий дни болезни, 1С может неправильно распределить доходы для расчёта среднего.

Как решить:

  1. Откройте Отчёт → Анализ начислений по сотрудникам.
  2. Выберите период больничного и сотрудника.
  3. Проверьте, нет ли наложений с другими документами.
  4. Если конфликт найден, отредактируйте или перенесите документ-конкурент.
💡

1С всегда отдаёт приоритет документам, созданным РАНЬШЕ. Если сначала ввели отпуск, а потом больничный, пособие не рассчитается. В таких случаях нужно удалить и пересоздать документы в правильном порядке.

6. Технические сбои: когда виновата сама 1С

Если вы проверили всё выше, но больничный по-прежнему не начисляется, проблема может быть в технических ошибках программы. Вот самые распространённые:

Ошибка 1: Зависание фонаовых задач

Иногда 1С"забывает" пересчитать больничный после изменений. Решение:

  1. Закройте все окна 1С.
  2. Перейдите в Администрирование → Поддержка и обслуживание → Тестирование и исправление.
  3. Выполните Пересчёт итогов и Проверку логической целостности.

Ошибка 2: Блокировка объектов

Если при проведении больничного появляется сообщение Объект заблокирован, значит, другой пользователь работает с этим документом. Решение:

  • Проверьте в Активные пользователи (меню Сервис), кто блокирует объект.
  • Если блокировка"висет" без причины, перезапустите сервер 1С.

Ошибка 3: Ошибки в конфигурации

После обновлений 1С иногда слетают настройки расчёта пособий. Проверьте:

Настройки → Расчёт зарплаты → Пособия → Использовать новые правила расчёта пособий (с 2021 года)

Если галочка сбилась, поставьте её и пересчитайте больничный.

📊 Сталкивались ли вы с техническими сбоями в 1С при расчёте больничных?
Да, часто
Редко
Никогда
Не знаю, что это

7. Особенности расчёта в 2026–2026 годах: что изменилось

С 2026 года вступили в силу новые правила расчёта пособий, которые 1С могла не учесть при обновлении. Основные изменения:

  • 📈 Повышенный МРОТ: с 1 января 2026 МРОТ вырос до 19 242 ₽. Если в настройках стоит старая сумма, пособие будет занижено.
  • 📊 Новые лимиты ФСС: предельная база для расчёта пособий в 2026 — 1 917 000 ₽ (за 2022–2023 годы). В 1С это обновляется автоматически, но иногда требуется ручная корректировка.
  • 👶 Пособия по уходу: если сотрудник брал декретный отпуск, 1С может неправильно учитывать замену лет для расчёта среднего.

Чтобы избежать ошибок:

  1. Обновите конфигурацию до последней версии (не ниже 1С:ЗУП 3.1.24.х).
  2. Проверьте в Настройки → Организации, что указан правильный Регион для ФСС (от этого зависят районные коэффициенты).
  3. Сформируйте отчёт Свод по страховым взносам и сравните лимиты с актуальными значениями на сайте ФСС.
💡

Если сотрудник работал в 2022–2023 годах в другой организации, запросите справку 182н и введите её в 1С через Документы → Справки о зарплате для пособий. Без этого средний заработок будет неполным.

FAQ: Частые вопросы о начислении больничных в 1С

❓ Почему в 1С больничный рассчитан по 60%, хотя стаж сотрудника больше 8 лет?

Эточная ошибка, когда 1С неверно определяет страховой стаж. Проверьте:

  1. Даты трудоустройства в Кадры → Трудовая деятельность (нет ли разрывов).
  2. Код категории застрахованного в карточке сотрудника (должен быть НР).
  3. Наличие СНИЛС (без него стаж не подтверждается).

Если всё верно, но стаж всё равно не считается, обновите данные из ФСС через Обмен с ФСС → Запрос сведений о стаже.

❓ Можно ли в 1С рассчитать больничный за прошлый год?

Да, но с оговорками:

  • Если период ещё не закрыт (не сдана отчётность за год), можно просто создать документ Больничный лист с retro-датами.
  • Если год закрыт, придётся переоткрывать период через Зарплата → Перерасчёт зарплаты или вносить корректировки в текущем периоде с пометкой Исправление прошлых лет.

⚠️ Внимание: перерасчёт за прошлые периоды может повлиять на налоги и взносы. Перед исправлением проконсультируйтесь с аудитором.

❓ Что делать, если 1С пишет"Недостаточно данных для расчёта среднего заработка"?

Эта ошибка означает, что у сотрудника нет начислений за 2 предшествующих года (или они не учтены). Решения:

  • Если сотрудник работал в другой организации, запросите справку 182н и введите её в 1С.
  • Если сотрудник новый, рассчитайте пособие по МРОТ (вручную или через настройку Рассчитывать по МРОТ при отсутствии доходов).
  • Проверьте, не скрыты ли начисления фильтром в Настройки → Расчёт зарплаты → Виды начислений.
❓ Почему после обновления 1С перестали начисляться все больничные?

Этопичный симптом сбившихся настроек после апдейта. Проверьте:

  1. В Настройки → Расчёт зарплаты → Пособия должна стоять галочка Использовать новые правила расчёта (с 2021 года).
  2. В Администрирование → Обновление конфигурации посмотрите, не было ли ошибок при обновлении.
  3. Выполните Тестирование и исправление ИБ с флагом Пересчёт итогов.

Если не помогло, обратитесь в поддержку 1С с логом обновления.

❓ Как в 1С рассчитать больничный по совместительству?

Для совместителей действуют специальные правила:

  1. Создайте документ Больничный лист и укажите Вид занятости = Внешнее совместительство.
  2. В поле Место работы выберите организацию, где сотрудник работает по совместительству.
  3. Если совместительство внутреннее (в той же организации), используйте обычный больничный, но укажите Долю ставки.

⚠️ Внимание: для внешних совместителей пособие платит каждая организация отдельно, исходя из своего среднего заработка. 1С не суммирует доходы автоматически!

Если после всех проверок больничный в 1С так и не начисляется, сохраните базу данных и обратитесь в службу поддержки с подробным описанием проблемы (прикрепите скриншоты документа, табеля и настроек). В 80% случаев ошибка решается дистанционно за 1–2 часа.