Документ «Больничный лист» не рассчитан в 1С ЗУП: причины и решения
📋 Содержание
Открыли документ «Больничный лист» в 1С ЗУП, а сумма пособия пустая или строка помечена как «не рассчитан» — значит, программе не хватило данных для расчёта или мешает настройка. В 90% случаев причина не в сбое, а в стаже, заработке или порядке начислений.
Ниже — как быстро понять, почему больничный лист документ не рассчитан в 1С ЗУП, и что править по шагам. Начните с быстрой диагностики, затем идите по причинам от частых к редким.
С чего начать: два первых действия
Прежде чем менять настройки, проверьте очевидное.
- Откройте больничный, нажмите зелёную кнопку «Пересчитать» (или
Ctrl+Enterпри перепроведении). Часто строка «не рассчитан» появляется просто потому, что документ ввели, но не пересчитали после правок. - Посмотрите на закладку «Оплата» и «Начислено (подробно)». Если поля пустые — данных нет, если серые нули — расчёт прошёл, но получилось 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С и удалите временные файлы кэша (папка вида
1Cv8*в каталоге пользователя) либо запустите базу с параметром/ClearCache. - Ошибка базы — выполните «Тестирование и исправление» (
chdbfl.exeдля файловой базы), предварительно сделав копию.
Особенности: совместители, ИП и увольнение
- 👥 Внешние совместители. Если сотрудник за 2 года работал у нескольких работодателей, нужны справки о заработке или сведения от СФР. Без них — расчёт от МРОТ.
- 🧑💼 ИП и добровольные плательщики. Пособие положено, только если за прошлый год были уплачены добровольные взносы в СФР. Нет взносов — нет расчёта.
- 📤 Больничный после увольнения. Оплачивается 60% независимо от стажа, если открыт в течение 30 дней после увольнения. Проверьте, что дата увольнения проведена корректно.
Проверьте расчёт вручную
Прежде чем спорить с программой, прикиньте сумму сами — часто «неправильный» результат оказывается верным.
Совпало с 1С — расчёт корректен, проблема была в отображении. Не совпало — ищите расхождение в стаже или заработке.
Чек-лист диагностики
Частые ошибки и как их избежать
- ❌ Правят данные, но не перепроводят больничный. 1С не пересчитывает автоматически — жмите «Пересчитать».
- ❌ Заполняют стаж задним числом неверной датой. Стаж берётся на дату начала болезни.
- ❌ Забывают про ответ СФР. Ждут, что заработок появится сам, хотя входящий запрос не отправлен.
- ❌ Обновляют базу без копии. Одна неудачная конвертация — и восстанавливать неоткуда.
- ❌ Игнорируют предупреждения при проведении. 1С прямо пишет, чего не хватает — читайте текст ошибки.
Если не помогло
Прошли весь чек-лист, а больничный лист по-прежнему не рассчитан:
- Откройте отчёт «Анализ начислений» или «Расчётный листок» — иногда пособие есть, но не видно в форме документа.
- Проверьте регистр
Начислениячерез «Все функции» — есть ли движения по больничному. - Создайте больничный заново на копии базы: если новый считается, а старый нет — документ повреждён, перезаведите.
- Если ошибка воспроизводится на чистом документе с полными данными — соберите текст ошибки и обратитесь к специалисту по сопровождению.
Частые вопросы
Почему больничный проведён, но начислений нет?
1С считает больничный 0 рублей — это ошибка?
Не заполняется процент оплаты в больничном.
Как заставить 1С пересчитать больничный?
Ctrl+Enter. После любой правки данных сотрудника это обязательно.Больничный не проводится, вылетает ошибка — что делать?
Нужно ли обновлять ЗУП, чтобы больничный считался?
Источники
- Федеральный закон № 255-ФЗ «Об обязательном социальном страховании на случай временной нетрудоспособности и в связи с материнством»
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.