Документ «Больничный лист» не рассчитан в 1С ЗУП: причины и решения

· Обновлено 12.07.2026 · ⏱ 7 мин · Редакция 1s-83.com

📋 Содержание

Открыли документ «Больничный лист» в 1С ЗУП, а сумма пособия пустая или строка помечена как «не рассчитан» — значит, программе не хватило данных для расчёта или мешает настройка. В 90% случаев причина не в сбое, а в стаже, заработке или порядке начислений.

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

С чего начать: два первых действия

Прежде чем менять настройки, проверьте очевидное.

  1. Откройте больничный, нажмите зелёную кнопку «Пересчитать» (или Ctrl+Enter при перепроведении). Часто строка «не рассчитан» появляется просто потому, что документ ввели, но не пересчитали после правок.
  2. Посмотрите на закладку «Оплата» и «Начислено (подробно)». Если поля пустые — данных нет, если серые нули — расчёт прошёл, но получилось 0 (это уже другая история, см. раздел про заработок).

💡 Если кнопки «Пересчитать» нет или она не помогает — дело не в документе, а в исходных данных сотрудника. Переходите к диагностике.

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

Найдите свой симптом — под ним причина и что делать.

🩺 Диагностика: выберите симптом

Причина 1. Не заполнен или неверный страховой стаж

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

Где смотреть: карточка сотрудника → «Трудовая деятельность»«Страховой стаж». Дата, на которую считается стаж, должна быть раньше начала болезни.

  • Стаж 8 лет и более → 100%.
  • От 5 до 8 лет → 80%.
  • Менее 5 лет → 60%.

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

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

Причина 2. Нет данных о заработке (входящий запрос в СФР)

С прямыми выплатами пособие за первые 3 дня платит работодатель, остальное — СФР. Для расчёта нужен заработок за 2 календарных года до болезни.

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

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

  • 📄 Документ «Справки для расчёта больничных» (данные от прежних работодателей) — заполнен ли заработок по годам.
  • 🔄 Ответ на входящий запрос в СФР — если обмен настроен, заработок приходит автоматически. Проверьте, что запрос отправлен и ответ получен.
  • 📊 Предельные базы по годам — устаревший релиз может не знать актуальных значений.

Нет данных за расчётные годы — расчёт идёт от МРОТ на дату болезни. Это законно (ст. 14 ФЗ-255), но сумма будет минимальной.

Причина 3. Ошибки в самом документе «Больничный лист»

Иногда данные сотрудника в порядке, а виноват сам документ.

Что проверитьНорма
Причина нетрудоспособностиЗаполнена (болезнь, травма, уход)
Период освобожденияДаты корректны, нет пересечений
Процент оплатыПодтянулся из стажа, не 0
Оплата за счёт работодателяПервые 3 дня при болезни сотрудника
  • Если период больничного пересекается с отпуском, командировкой или другим больничным — 1С не даст рассчитать корректно, пока не устраните конфликт дат.
  • Электронный больничный (ЭЛН) мог загрузиться с пустым периодом. Откройте, проверьте даты, при необходимости запросите ЭЛН из СФР повторно.

Причина 4. Настройки расчёта зарплаты и приоритет начислений

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

Где править: «Настройка» → «Расчёт зарплаты» → «Приоритет начислений». Пособие по временной нетрудоспособности должно иметь приоритет над окладом за пересекающиеся дни.

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

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

Причина 5. Устаревший релиз ЗУП или неактуальные параметры

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

  • Проверьте текущую версию: «О программе» (Alt → меню → Справка).
  • Обновите конфигурацию до актуального релиза в «Администрирование» → «Обновление программы».
  • После обновления откройте больничный и пересчитайте.

Перед обновлением конфигурации обязательно сделайте резервную копию базы.

Причина 6. Технические сбои: блокировки, права, кэш

Если документ не проводится с ошибкой, а данные в порядке — проблема техническая.

  1. Блокировка — другой пользователь редактирует те же данные. Попросите закрыть документ или подождите.
  2. Права доступа — у пользователя нет прав на расчёт. Проверьте профиль в «Настройка пользователей и прав».
  3. Битый кэш — закройте 1С и удалите временные файлы кэша (папка вида 1Cv8* в каталоге пользователя) либо запустите базу с параметром /ClearCache.
  4. Ошибка базы — выполните «Тестирование и исправление» (chdbfl.exe для файловой базы), предварительно сделав копию.

Особенности: совместители, ИП и увольнение

  • 👥 Внешние совместители. Если сотрудник за 2 года работал у нескольких работодателей, нужны справки о заработке или сведения от СФР. Без них — расчёт от МРОТ.
  • 🧑‍💼 ИП и добровольные плательщики. Пособие положено, только если за прошлый год были уплачены добровольные взносы в СФР. Нет взносов — нет расчёта.
  • 📤 Больничный после увольнения. Оплачивается 60% независимо от стажа, если открыт в течение 30 дней после увольнения. Проверьте, что дата увольнения проведена корректно.

Проверьте расчёт вручную

Прежде чем спорить с программой, прикиньте сумму сами — часто «неправильный» результат оказывается верным.

🧮 Калькулятор больничного
Дневное пособие: · Всего:
Средний дневной = доход за 2 года ÷ 730. Первые 3 дня болезни — за счёт работодателя, остальное — СФР.

Совпало с 1С — расчёт корректен, проблема была в отображении. Не совпало — ищите расхождение в стаже или заработке.

Чек-лист диагностики

Почему больничный не рассчитан — проверьте по порядку
Выполнено: 0 / 8

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

  • Правят данные, но не перепроводят больничный. 1С не пересчитывает автоматически — жмите «Пересчитать».
  • Заполняют стаж задним числом неверной датой. Стаж берётся на дату начала болезни.
  • Забывают про ответ СФР. Ждут, что заработок появится сам, хотя входящий запрос не отправлен.
  • Обновляют базу без копии. Одна неудачная конвертация — и восстанавливать неоткуда.
  • Игнорируют предупреждения при проведении. 1С прямо пишет, чего не хватает — читайте текст ошибки.

Если не помогло

Прошли весь чек-лист, а больничный лист по-прежнему не рассчитан:

  1. Откройте отчёт «Анализ начислений» или «Расчётный листок» — иногда пособие есть, но не видно в форме документа.
  2. Проверьте регистр Начисления через «Все функции» — есть ли движения по больничному.
  3. Создайте больничный заново на копии базы: если новый считается, а старый нет — документ повреждён, перезаведите.
  4. Если ошибка воспроизводится на чистом документе с полными данными — соберите текст ошибки и обратитесь к специалисту по сопровождению.

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

Почему больничный проведён, но начислений нет?
Скорее всего, пособие перекрыто другим начислением по приоритету или период не вытеснил рабочие дни. Проверьте приоритет начислений и вид времени. Иногда сумма есть в расчётном листке, но не отображается в форме документа.
1С считает больничный 0 рублей — это ошибка?
Не всегда. При отсутствии заработка за 2 года и малом стаже расчёт идёт от МРОТ и даёт минимум. Проверьте справки о заработке и ответ на запрос в СФР — если данных действительно нет, сумма верна.
Не заполняется процент оплаты в больничном.
Процент подтягивается из страхового стажа. Если в карточке сотрудника стаж не указан или задан датой позже начала болезни, процент останется пустым. Заполните стаж и перепроведите.
Как заставить 1С пересчитать больничный?
Откройте документ и нажмите «Пересчитать» (зелёная кнопка) либо перепроведите через Ctrl+Enter. После любой правки данных сотрудника это обязательно.
Больничный не проводится, вылетает ошибка — что делать?
Проверьте блокировки (кто-то редактирует те же данные), права доступа и очистите кэш. Для файловой базы выполните «Тестирование и исправление» после резервной копии.
Нужно ли обновлять ЗУП, чтобы больничный считался?
Да, если релиз старый: предельные базы, МРОТ и правила расчёта устаревают. Обновите конфигурацию до актуального релиза, предварительно сделав копию базы.

Источники

  • Федеральный закон № 255-ФЗ «Об обязательном социальном страховании на случай временной нетрудоспособности и в связи с материнством»

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.