Формирование реестра больничных листов в 1С:Зарплата и Управление Персоналом 3.1 — одна из ключевых задач бухгалтера по расчёту зарплаты. Этот документ необходим для передачи данных в ФСС, проверки правильности начислений и контроля за закрытием листов нетрудоспособности. Однако многие пользователи сталкиваются с трудностями: где найти функцию, как настроить фильтры, почему не отображаются все больничные или как исправить ошибки в реестре.
В этой статье вы найдёте пошаговую инструкцию с учётом актуальных требований 2026 года, разбор типичных проблем и советы по оптимизации работы. Мы рассмотрим не только базовый алгоритм, но и нюансы для разных версий 1С:ЗУП, а также способы выгрузки реестра в электронном виде для ФСС.
Особое внимание уделим настройке отбора данных — это поможет избежать дублирования записей или пропуска больничных. Также вы узнаете, как проверить корректность сформированного реестра перед отправкой и что делать, если программа выдаёт ошибку при генерации документа.
Зачем нужен реестр больничных листов в 1С:ЗУП
Реестр больничных листов — это отчётный документ, который выполняет несколько критически важных функций:
🔹 Контроль за закрытием больничных. Без реестра сложно отследить, все ли листы нетрудоспособности учтены в расчётах и не осталось ли "висящих" документов, которые требуют оплаты.
🔹 Проверка правильности начислений. В реестре отображаются суммы пособий, дни нетрудоспособности и расчётные периоды — это позволяет оперативно выявить ошибки (например, неверно указанный страховой стаж или средний заработок).
🔹 Передача данных в ФСС. С 2021 года действует обязательная электронная отчётность по больничным (приказ ФСС № 578 от 24.11.2017). Реестр из 1С:ЗУП можно выгрузить в формате XML для загрузки в личный кабинет ФСС или через оператора ЭДО.
🔹 Аудит и внутренний контроль. Реестр служит подтверждением для проверок — как со стороны ФСС, так и при внутренних ревизиях. Например, если сотрудник оспорит сумму пособия, бухгалтер сможет оперативно предоставить выписку из реестра.
Без этого документа риск ошибок в расчётах возрастает в разы. Например, если больничный не попал в реестр, его могут пропустить при начислении зарплаты, что приведёт к недовольству сотрудника и штрафам от ФСС.
Подготовка к формированию реестра: проверка данных
Прежде чем приступать к созданию реестра, необходимо убедиться, что все больничные листы корректно внесены в программу. Ошибки на этом этапе приведут к неполным или искажённым данным в отчёте.
🔹 Проверьте статусы больничных. В 1С:ЗУП каждый лист нетрудоспособности должен иметь статус "Учтён" или "Оплачен". Если статус "Черновик" или "На согласовании", документ не попадёт в реестр. Чтобы проверить статусы, перейдите в раздел Зарплата → Больничные листы и отсортируйте список по колонке "Статус".
🔹 Убедитесь в заполнении обязательных полей. Для корректного формирования реестра в каждом больничном должны быть указаны:
- 📅 Дата начала и окончания нетрудоспособности;
- 👤 Сотрудник (с привязкой к физическому лицу);
- 🏥 Медучреждение (с корректным ОГРН и адресом);
- 💰 Сумма пособия (если расчёт уже выполнен).
🔹 Проверьте страховой стаж. Если стаж указан неверно, сумма пособия в реестре будет рассчитана неправильно. Например, при стаже менее 5 лет пособие выплачивается в размере 60% от среднего заработка, а не 100%. Чтобы избежать ошибок, используйте отчёт "Анализ страхового стажа" (Зарплата → Отчёты по зарплате).
Если в больничном листе не указан номер ФСС медучреждения, реестр может не сформироваться. Чтобы добавить номер, откройте справочник Медучреждения (НСИ и администрирование → Организации → Медучреждения) и заполните поле "Код ФСС".
🔹 Обновите данные по сотрудникам. Если в организации были кадровые изменения (уволенные, новые сотрудники, переводы), обновите справочник "Сотрудники" (Кадры → Сотрудники). Уволенные сотрудники должны иметь дату увольнения, иначе их больничные могут дублироваться в реестре.
⚠️ Внимание: Если в организации несколько обособленных подразделений, проверьте, что больничные привязаны к правильному месту работы сотрудника. В противном случае данные могут попасть в реестр другого подразделения.
Пошаговая инструкция: как сформировать реестр больничных в 1С:ЗУП 3.1
Теперь перейдём к непосредственному формированию реестра. Инструкция актуальна для 1С:Зарплата и Управление Персоналом 3.1 (релиз 3.1.24 и выше). Если у вас другая версия, проверьте наличие функции в меню — расположение пунктов может незначительно отличаться.
🔹 Шаг 1. Откройте раздел "Больничные листы". Перейдите в меню:
Зарплата → Больничные листы
Здесь отображается список всех внесённых в программу листов нетрудоспособности.
🔹 Шаг 2. Выберите команду "Реестр больничных листов". В верхней панели инструментов нажмите кнопку "Отчёты" и выберите пункт "Реестр больничных листов". Альтернативный путь:
Зарплата → Отчёты по зарплате → Реестр больничных листов
🔹 Шаг 3. Настройте параметры отбора. В открывшемся окне заполните поля:
- 📅 Период — укажите даты начала и окончания периода, за который формируется реестр (обычно это месяц или квартал).
- 🏢 Организация — выберите юридическое лицо, если в базе несколько организаций.
- 👥 Подразделение — при необходимости отфильтруйте по конкретному подразделению.
- 🔍 Дополнительные фильтры — можно отобрать больничные по статусу ("Оплаченные", "Учтённые") или типу (например, только по уходу за ребёнком).
🔹 Шаг 4. Сформируйте реестр. Нажмите кнопку "Сформировать". Программа сгенерирует отчёт в табличном виде. Если данных много, формирование может занять несколько минут — не закрывайте окно.
🔹 Шаг 5. Проверьте и сохраните результат. Просмотрите сформированный реестр на предмет ошибок (пустые ячейки, некорректные суммы). При необходимости экспортируйте отчёт в Excel (кнопка "Выгрузить") или распечатайте (кнопка "Печать").
Все больничные имеют статус "Оплачен" или "Учтён"|
Проверены страховые стажи сотрудников|
Указаны коды ФСС медучреждений|
Обновлены кадровые данные (уволенные, переводы)|
Выбран корректный период формирования-->
Настройка дополнительных параметров реестра
Базовая версия реестра содержит минимально необходимые данные, но часто бухгалтерам требуется более детализированная информация. В 1С:ЗУП можно настроить отображение дополнительных колонок и фильтров.
🔹 Добавление колонок в реестр. Чтобы включить дополнительные поля, нажмите кнопку "Настройки" (шестерёнка в верхнем правом углу окна реестра) и выберите "Изменить форму". Здесь можно добавить:
- 📊 Средний заработок — для проверки корректности расчёта пособия;
- 📅 Дата начала страхового случая — важно для больничных по уходу за ребёнком;
- 💼 Должность сотрудника — если требуется детализация по категориям персонала;
- 🏥 Код медучреждения — для сверки с данными ФСС.
🔹 Группировка данных. В настройках реестра можно сгруппировать записи по:
- 🏢 Подразделениям;
- 👤 Сотрудникам (если у одного сотрудника несколько больничных);
- 📅 Месяцам (если формируете реестр за квартал).
Для этого в окне "Настройки" выберите вкладку "Группировки" и перенесите нужные поля в правую часть окна.
🔹 Фильтрация по типам больничных. Если нужно сформировать реестр только по определённому типу нетрудоспособности (например, по беременности и родам), используйте фильтр "Вид нетрудоспособности". Доступные варианты:
- 🤒 Заболевание или травма;
- 👶 Уход за больным ребёнком;
- 🤰 Беременность и роды;
- 🦽 Протезирование;
- 🏥 Карантин.
🔹 Экспорт в XML для ФСС. Если реестр формируется для передачи в Фонд социального страхования, выберите формат выгрузки "XML для ФСС" в меню "Выгрузить". Убедитесь, что в настройках программы указан корректный регистрационный номер в ФСС (проверьте в справочнике "Организации").
⚠️ Внимание: При выгрузке реестра в XML для ФСС программа автоматически проверяет данные на соответствие требованиям приказа № 578. Если есть ошибки (например, не указан код медучреждения), 1С выдаст предупреждение. Исправьте данные и повторите выгрузку.
Типичные ошибки при формировании реестра и как их исправить
Даже опытные пользователи 1С:ЗУП иногда сталкиваются с проблемами при генерации реестра. Рассмотрим самые распространённые ошибки и способы их устранения.
🔴 "В реестре не отображаются все больничные". Причины и решения:
- 🔹 Неверный период отбора — проверьте даты начала и окончания в настройках реестра.
- 🔹 Фильтр по статусу — если выбран только статус "Оплачен", больничные со статусом "Учтён" не попадут в отчёт. Снимите фильтр или добавьте оба статуса.
- 🔹 Ошибка в привязке к организации — если в базе несколько юридических лиц, убедитесь, что больничные привязаны к нужной организации.
🔴 "В реестре дублируются записи". Это происходит, если:
- 🔹 Один и тот же больничный внесён дважды (проверьте список в
Зарплата → Больничные листыи удалите дубликат). - 🔹 Сотрудник переведён между подразделениями, и больничный привязан к обоим (исправьте привязку в карточке больничного).
🔴 "Не формируется XML для ФСС". Ошибка возникает, если:
- 🔹 Не заполнено поле "Код ФСС медучреждения" (добавьте код в справочник медучреждений).
- 🔹 Не указан "Регистрационный номер организации в ФСС" (проверьте в справочнике организаций).
- 🔹 Версия 1С устарела — обновите программу до актуального релиза.
🔴 "Суммы пособий в реестре не совпадают с расчётами". Проверьте:
- 🔹 Страховой стаж сотрудника (если стаж менее 5 лет, пособие рассчитывается как 60% от среднего заработка).
- 🔹 Средний заработок — возможно, не учтены все выплаты за расчётный период.
- 🔹 Региональные коэффициенты — если они применяются в вашем субъекте РФ.
Что делать, если реестр формируется слишком долго?
Если при формировании реестра программа "зависает" или работает медленно, попробуйте:
1. Сузить период отбора (например, формировать реестр помесячно, а не за квартал).
2. Отключить ненужные колонки в настройках отчёта.
3. Выполнить тестирование и исправление базы данных (Администрирование → Тестирование и исправление).
4. Обновить программу до последнего релиза — в новых версиях оптимизирована работа с большими объёмами данных.
Выгрузка реестра в ФСС: требования и нюансы
С 2021 года все работодатели обязаны передавать сведения о больничных листах в ФСС в электронном виде. Реестр из 1С:ЗУП можно выгрузить в формате XML и загрузить через личный кабинет ФСС или оператора ЭДО (например, Контур.Экстерн, СБИС).
🔹 Требования к XML-файлу:
- 📌 Файл должен соответствовать схеме XSD, утверждённой приказом ФСС № 578.
- 📌 Обязательные поля: номер больничного, даты нетрудоспособности, сумма пособия, данные медучреждения и работодателя.
- 📌 Файл должен быть подписан электронной подписью (КЭП) организации.
🔹 Как выгрузить реестр из 1С для ФСС:
- Сформируйте реестр больничных листов (как описано выше).
- В окне реестра нажмите "Выгрузить" → "XML для ФСС".
- Укажите путь для сохранения файла (например,
C:\Отчётность\Реестр_больничных_2026.xml). - Подпишите файл КЭП с помощью программы-криптопровайдера (например, КриптоПро CSP).
- Загрузите файл в личный кабинет ФСС или через оператора ЭДО.
🔹 Сроки сдачи реестра:
- 📅 Для больничных, оплаченных в текущем месяце, реестр нужно передать в ФСС до 15-го числа следующего месяца.
- 📅 Если больничный оплачен в декабре, реестр сдаётся до 15 января.
🔹 Что делать, если ФСС вернул реестр с ошибками:
- 🔹 Проверьте логи ошибок в личном кабинете ФСС — там будет указано, какие именно данные неверны.
- 🔹 Исправьте ошибки в 1С:ЗУП (например, допишите код медучреждения или уточните сумму пособия).
- 🔹 Повторно сформируйте и выгрузите реестр.
⚠️ Внимание: Если в реестре указаны больничные, оплаченные за счёт работодателя (первые 3 дня), их также нужно включать в отчётность для ФСС. Программа 1С:ЗУП автоматически разделят суммы по источникам financing, но проверьте это вручную.
| Тип ошибки в реестре | Причина | Как исправить |
|---|---|---|
| Не указан код медучреждения | В справочнике медучреждений не заполнено поле "Код ФСС" | Открыть справочник Медучреждения, добавить код и переформировать реестр |
| Некорректная сумма пособия | Ошибка в расчёте среднего заработка или страхового стажа | Проверить расчёт пособия в документе "Больничный лист" и исправить данные |
| Отсутствует ЭЦП | Файл не подписан квалифицированной электронной подписью | Подписать файл с помощью КриптоПро CSP или другого сертифицированного ПО |
| Дублирующиеся записи | Один больничный внесён дважды или привязан к нескольким подразделениям | Удалить дубликат в разделе Зарплата → Больничные листы |
| Неверный период | В реестре указаны больничные за другой месяц/квартал | Проверить даты в настройках отбора и переформировать реестр |
Автоматизация формирования реестра: полезные доработки
Если в организации большое количество больничных листов, ручное формирование реестра может занимать много времени. Рассмотрим способы автоматизации этого процесса в 1С:ЗУП.
🔹 Настройка регламентного задания. Можно создать автоматическое задание, которое будет формировать реестр по расписанию (например, ежемесячно 10-го числа). Для этого:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание с типом "Формирование отчётов".
- Укажите отчёт "Реестр больничных листов" и настройте параметры (период, организация).
- Задайте расписание (например, ежемесячно в 9:00).
- Сохраните и запустите задание.
🔹 Использование обработок для выгрузки в ФСС. Если стандартная выгрузка XML не подходит (например, требуется дополнительная обработка данных), можно использовать внешние обработки. Популярные решения:
- 🔹 Обработка "Выгрузка реестра больничных в ФСС" от фирмы 1С (доступна в ИТС).
- 🔹 Обработка "ЭДО с ФСС" — позволяет отправлять реестр напрямую из 1С без ручной выгрузки.
🔹 Интеграция с системами ЭДО. Если ваша организация использует Контур.Экстерн, СБИС или Такском, можно настроить автоматическую передачу реестра через эти сервисы. Для этого:
- Установите соответствующий модуль интеграции (например, "1С:ЭДО").
- Настройте обмен данными с ФСС в разделе
Администрирование → Обмен электронными документами. - При формировании реестра выберите опцию "Отправить в ЭДО".
🔹 Доработка отчёта под специфические нужды. Если стандартный реестр не покрывает ваши требования (например, нужно добавить колонку с ФИО главного врача медучреждения), можно:
- 🔹 Заказать доработку отчёта у партнёров 1С.
- 🔹 Самостоятельно модифицировать отчёт в конфигураторе (требуются навыки программирования на 1С).
- 🔹 Использовать СКД (Система компоновки данных) для создания пользовательского варианта отчёта.
Автоматизация формирования реестра экономит до 70% времени бухгалтера, особенно в крупных организациях с большим количеством больничных листов. Настройка регламентных заданий и интеграция с ЭДО позволяют избежать рутинных операций и снизить риск ошибок.
FAQ: ответы на частые вопросы по реестру больничных в 1С:ЗУП
🔹 Можно ли сформировать реестр больничных за прошлый год?
Да, в настройках реестра вы можете указать любой период, включая прошлые годы. Однако учитывайте, что данные за предыдущие периоды могли быть архивированы или перенесены в другую базу. Если больничные за прошлый год не отображаются, проверьте:
- 🔹 Наличие документов в архиве (
Зарплата → Архивы); - 🔹 Корректность дат в фильтрах;
- 🔹 Возможность, что данные были удалены при закрытии периода.
Если больничные были удалены, их можно восстановить из резервной копии базы.
🔹 Почему в реестре не отображаются больничные по уходу за ребёнком?
Это может происходить по нескольким причинам:
- 🔹 В фильтрах реестра установлен тип нетрудоспособности "Заболевание или травма" — снимите фильтр или добавьте тип "Уход за больным ребёнком".
- 🔹 Больничный имеет статус "Черновик" — измените статус на "Учтён" или "Оплачен".
- 🔹 В настройках программы отключён учёт больничных по уходу за детьми (проверьте в
Настройки → Зарплата → Больничные листы).
🔹 Как исправить ошибку "Не указан код ФСС медучреждения"?
Эта ошибка возникает, если в справочнике медучреждений не заполнено поле "Код ФСС". Чтобы исправить:
- Откройте справочник
Медучреждения(НСИ и администрирование → Организации → Медучреждения). - Найдите медучреждение, которое выдало больничный, и откройте его карточку.
- В поле "Код ФСС" укажите правильный код (его можно уточнить на сайте ФСС или в полисе ОМС).
- Сохраните изменения и переформируйте реестр.
Если код медучреждения неизвестен, запросите его в регистратуре или уточните в территориальном отделении ФСС.
🔹 Нужно ли включать в реестр больничные, оплаченные за счёт работодателя (первые 3 дня)?
Да, все больничные листы, независимо от источника оплаты (работодатель или ФСС), должны быть включены в реестр. Программа 1С:ЗУП автоматически разделят суммы по строкам:
- 🔹 За счёт работодателя (первые 3 дня);
- 🔹 За счёт ФСС (остальной период).
Это требование связано с тем, что ФСС контролирует все случаи нетрудоспособности, даже если часть пособия оплачивает работодатель.
🔹 Можно ли сформировать реестр больничных по одному подразделению?
Да, в настройках реестра есть фильтр по подразделениям. Чтобы сформировать отчёт по конкретному подразделению:
- Откройте форму реестра (
Зарплата → Отчёты по зарплате → Реестр больничных листов). - В поле "Подразделение" выберите нужное подразделение из справочника.
- Нажмите "Сформировать".
Если в реестре всё равно отображаются больничные из других подразделений, проверьте привязку сотрудников к подразделениям в справочнике "Сотрудники".