Другое · 9 мин
Выгрузка сведений о застрахованных лицах из 1С в СБИС
Пошаговая инструкция: как подготовить и выгрузить сведения о застрахованных лицах из 1С в СБИС, проверить файл, исправить ошибки и отправить отчет в СФР.
Сведения о застрахованных лицах — это персонифицированный отчет, который работодатели ежемесячно сдают в Социальный фонд России (СФР). Многие организации ведут учет в 1С:Зарплата и управление персоналом, а отчетность отправляют через СБИС. В этом случае данные формируются в 1С, выгружаются в файл и загружаются в СБИС для проверки и отправки.
Задача выглядит простой, но на практике вызывает вопросы: в каком формате выгружать, что делать, если СБИС не видит файл, почему возникают ошибки при загрузке и как проверить, что все сотрудники попали в отчет. Ниже разобран полный цикл — от подготовки данных в 1С до контроля приема отчета в СФР.
Инструкция ориентирована на типовые конфигурации 1С:ЗУП 3.1 и 1С:Бухгалтерия 8. В других конфигурациях логика аналогична, отличаются только названия пунктов меню.
Что нужно подготовить перед выгрузкой
Основа корректного отчета — актуальные персональные данные сотрудников. Проверьте в карточках физических лиц СНИЛС, ФИО, дату рождения и ИНН. Ошибка в одном символе СНИЛС приведет к отказу в приеме всего файла или к тому, что сведения по конкретному человеку не будут учтены фондом.
Убедитесь, что в 1С заполнены сведения об организации: регистрационный номер в СФР, ИНН и КПП. Эти данные подставляются в файл автоматически, и если они не заполнены, выгрузка либо не сформируется, либо будет отклонена при загрузке в СБИС.
Проверьте, что за отчетный месяц проведены все кадровые документы: приемы, увольнения, отпуска без сохранения, договоры ГПХ. Сведения о застрахованных лицах включают данные о тех, кто состоял в трудовых или гражданско-правовых отношениях в отчетном периоде, поэтому непроведенный документ означает пропавшего сотрудника в отчете.
Как сформировать сведения в 1С:ЗУП
В 1С:Зарплата и управление персоналом 3.1 откройте раздел «Отчетность, справки» и перейдите в «1С-Отчетность». Создайте новый отчет «Сведения о застрахованных лицах» за нужный месяц. Программа автоматически заполнит форму данными сотрудников, состоявших в отношениях с организацией в отчетном периоде.
После заполнения нажмите «Проверить» — встроенная проверка покажет ошибки форматно-логического контроля: пустые СНИЛС, некорректные даты, дубли сотрудников. Устраните замечания до выгрузки, иначе они всплывут повторно уже в СБИС или при приеме в СФР.
Если отчетность из 1С вы не отправляете, а используете только для подготовки данных, выгрузите файл: в форме отчета нажмите «Выгрузить» и сохраните XML-файл на диск. Имя файла формируется по правилам фонда и содержит регистрационный номер страхователя и период — не переименовывайте его вручную.
Как выгрузить из 1С:Бухгалтерии
В 1С:Бухгалтерии 8 путь похожий: раздел «Отчеты» → «Регламентированные отчеты» → создать отчет «Сведения о застрахованных лицах». После автоматического заполнения проверьте список сотрудников и суммы, затем используйте кнопку «Выгрузить» для сохранения XML-файла.
Если в организации зарплатный учет ведется в ЗУП, а бухгалтерия — отдельно, выгружайте сведения именно из той программы, где ведется кадровый учет и начисления. Выгрузка из двух программ и загрузка обоих файлов в СБИС приведет к дублям и расхождениям.
Как загрузить файл в СБИС
Войдите в СБИС под учетной записью организации и откройте раздел «Отчетность». Найдите форму «Сведения о застрахованных лицах» за нужный период или создайте новый отчет. В форме отчета используйте функцию загрузки из файла: кнопка «Загрузить» → «Из файла», затем укажите сохраненный из 1С XML-файл.
Альтернативный способ — перетащить файл мышью прямо в окно СБИС на вкладке отчетности. Система распознает тип документа по содержимому файла и предложит создать соответствующий отчет.
После загрузки СБИС запустит проверку: сопоставит данные файла с реквизитами вашей организации, проверит структуру XML и контрольные соотношения. Дождитесь завершения проверки и изучите протокол — замечания показываются с указанием конкретного сотрудника и поля.
- 1Проверьте СНИЛС, ФИО и кадровые документы сотрудников в 1С
- 2Сформируйте отчет «Сведения о застрахованных лицах» за отчетный месяц
- 3Запустите встроенную проверку в 1С и устраните замечания
- 4Выгрузите отчет в XML-файл, не меняя имя файла
- 5В СБИС откройте раздел отчетности и загрузите файл через «Загрузить из файла»
- 6Проверьте протокол загрузки, исправьте ошибки при их наличии
- 7Подпишите отчет электронной подписью и отправьте в СФР
- 8Дождитесь положительного протокола приема
Проверка результата и отправка
Перед отправкой сверьте итоговые показатели в СБИС с данными 1С: количество застрахованных лиц и общие суммы выплат должны совпадать. Расхождение даже на одного человека означает, что файл загружен не полностью или в 1С есть непроведенные документы.
Отправка выполняется кнопкой «Отправить» — отчет подписывается квалифицированной электронной подписью руководителя или уполномоченного лица. Убедитесь, что сертификат подписи действителен и зарегистрирован в СФР, иначе отправка завершится ошибкой.
После отправки отследите статус отчета. Прием подтверждается положительным протоколом СФР. Если пришел отказ, в протоколе указан код и описание ошибки — чаще всего это несовпадение СНИЛС и ФИО с данными фонда.
Как проверить результат
Совпадает со списком сотрудников в 1С за отчетный месяц
В СБИС меньше или больше людей, чем в 1С
Положительный протокол приема СФР
Отказ с кодом ошибки или долгое отсутствие статуса
Все сотрудники загружены, замечаний нет
Строки с ошибками по СНИЛС, ФИО или суммам
Типичные ошибки и как их исправить
Самая частая проблема — СБИС не видит файл при загрузке или сообщает о неверном формате. Причины: файл был переименован, открыт и пересохранен в другом редакторе, либо выгружен из устаревшей версии конфигурации. Решение — выгрузить файл заново из обновленной 1С и не редактировать его вручную.
Вторая типичная ситуация — ошибки по конкретным сотрудникам: «СНИЛС не найден», «несовпадение ФИО». Это означает расхождение с базой фонда. Уточните у сотрудника актуальные данные (возможна смена фамилии), исправьте карточку в 1С и сформируйте выгрузку повторно.
Если в отчет не попал сотрудник, проверьте в 1С: проведен ли прием на работу или договор ГПХ, попадает ли период действия договора в отчетный месяц, не помечен ли сотрудник как уволенный раньше начала периода.
Альтернативы ручной выгрузке
Ручная выгрузка файла оправдана, если отчетность сдается редко или организация небольшая. При регулярной сдаче удобнее рассмотреть варианты без промежуточного файла.
Сравнение вариантов
Подходит при разовой отправке и когда 1С не подключена к сервисам сдачи отчетности. Требует ручного контроля на каждом шаге
Отчет формируется, проверяется и отправляется без файлов. Требует действующей подписки на сервис и настройки обмена с СФР
Подходит, если кадровый учет ведется в самом СБИС. Не подойдет тем, кто уже ведет зарплату в 1С — возникнет двойной ввод данных
При выборе учитывайте, что промежуточный файл — это всегда дополнительная точка возможной ошибки: устаревший формат, повреждение при копировании, загрузка не той версии. Чем меньше ручных операций, тем ниже риск.
Храните выгруженные XML-файлы и протоколы приема по каждому периоду в отдельной папке. При камеральной проверке или запросе из фонда это избавит от необходимости восстанавливать цепочку «что именно было отправлено».
Частые вопросы
Можно ли загрузить в СБИС файл, выгруженный из 1С версии 7.7?
Формально загрузить файл можно, но формат выгрузки из старых версий может не соответствовать текущим требованиям СФР, и отчет будет отклонен. Надежнее сформировать сведения в актуальной программе или заполнить форму непосредственно в СБИС.
Что делать, если СБИС пишет «файл не соответствует формату»?
Проверьте, что файл не редактировался и не переименовывался после выгрузки, а конфигурация 1С обновлена. Выгрузите отчет заново через штатную кнопку «Выгрузить» и повторите загрузку. Если ошибка сохраняется, сформируйте отчет непосредственно в СБИС и перенесите данные вручную.
Нужно ли включать в сведения сотрудников в отпуске без сохранения зарплаты?
Да, если трудовой договор в отчетном месяце действовал, сотрудник включается в сведения независимо от наличия начислений. Проверьте, что отпуск оформлен документом в 1С — тогда сотрудник корректно попадет в отчет.
Как исправить отчет, который уже отправлен и принят, но содержит ошибку?
Формируется корректирующий отчет за тот же период: в 1С исправьте данные сотрудника, создайте сведения с признаком корректировки, выгрузите файл и загрузите в СБИС так же, как исходный. Отменять принятый отчет самостоятельно не нужно — корректировка заменяет ранее поданные сведения.
Почему в СБИС после загрузки не хватает одного сотрудника?
Чаще всего в 1С по этому сотруднику не проведен кадровый документ, дата приема выходит за пределы отчетного периода или в карточке ошибка в СНИЛС, из-за которой строка отбракована при загрузке. Откройте протокол загрузки в СБИС — там указана причина пропуска.
Что важно запомнить
Корректная выгрузка сведений о застрахованных лицах из 1С в СБИС строится на трех опорах: актуальные персональные данные сотрудников, выгрузка XML из обновленной конфигурации без ручного редактирования файла и обязательная сверка количества лиц и сумм после загрузки. Прием отчета подтверждается только положительным протоколом СФР.