К статье
Практический материал

Другое · 9 мин

Как в 1С выгрузить отчет СЗВ-М

Как сформировать и выгрузить отчет СЗВ-М из 1С:ЗУП и 1С:Бухгалтерии: подготовка данных, проверка, выгрузка в файл XML и отправка в ПФР.

Форма СЗВ-М сдавалась работодателями в Пенсионный фонд ежемесячно и содержала сведения о застрахованных лицах — сотрудниках, работавших по трудовым и гражданско-правовым договорам. С 2023 года, после объединения ПФР и ФСС в Социальный фонд России, форма СЗВ-М отменена: вместо неё персонифицированные сведения о физических лицах подаются ежемесячно по новой форме. Однако в программах 1С обработки и документы с названием СЗВ-М могут сохраняться, а сама задача — сформировать и выгрузить файл со сведениями о сотрудниках — осталась прежней.

В типовых конфигурациях 1С:Зарплата и управление персоналом и 1С:Бухгалтерия выгрузка строится по одному принципу: создаётся документ отчетности, программа автоматически заполняет его данными из кадровых документов, выполняется проверка, после чего файл выгружается в формате XML для передачи в фонд. Ниже разобран порядок действий для обеих конфигураций, типичные ошибки и способы проверки результата.

Где в 1С находится форма СЗВ-М и персонифицированные сведения

В 1С:ЗУП отчетность в фонд расположена в разделе «Отчетность, справки». Здесь доступны два пути: журнал «1С-Отчетность», если у вас подключена эта сервисная возможность, и раздел «Отчеты в фонды» (в старых релизах — «Квартальная отчетность в ПФР» и документы исходящих сведений). Документ с названием «СЗВ-М» в актуальных релизах заменён на «Персонифицированные сведения о физических лицах», но логика работы одинаковая.

В 1С:Бухгалтерии путь аналогичный: раздел «Отчеты» → «Регламентированные отчеты» либо «1С-Отчетность». Если конфигурация давно не обновлялась, в списке форм может присутствовать именно СЗВ-М; после обновления на актуальный релиз появится новая форма персонифицированных сведений.

Подготовка данных перед формированием отчета

Главная причина ошибок при выгрузке — некорректные персональные данные сотрудников. До создания отчета проверьте, что в карточках физических лиц заполнены фамилия, имя, отчество, СНИЛС, дата рождения и ИНН (если указывается). СНИЛС должен быть записан без ошибок: программа проверяет контрольное число, и неверный номер остановит выгрузку.

Также убедитесь, что все приемы на работу, увольнения и кадровые переводы за отчетный месяц проведены в программе. Отчет формируется на основании кадровых данных: если сотрудник принят, но документ приема не проведен, он не попадет в выгрузку. Отдельно проверьте реквизиты самой организации — ИНН, КПП и регистрационный номер в фонде: они попадают в заголовок файла.

Порядок подготовки
  1. 1
    Проведите все кадровые документы за отчетный месяц: приемы, увольнения, переводы, договоры ГПХ.
  2. 2
    Откройте карточки новых сотрудников и проверьте ФИО, СНИЛС, дату рождения.
  3. 3
    Проверьте в карточке организации ИНН, КПП и регистрационный номер в СФР.
  4. 4
    Обновите конфигурацию, если форма отчета отсутствует или помечена как неактуальная.

Формирование и выгрузка отчета в 1С:ЗУП

Откройте «Отчетность, справки» → «1С-Отчетность» и нажмите «Создать», затем выберите нужную форму в группе отчетности в фонд. Укажите отчетный период (месяц) и организацию. После создания документа нажмите кнопку «Заполнить» — программа подберет всех сотрудников, числившихся в организации в отчетном месяце, включая уволенных в этом периоде и работников по договорам ГПХ.

Далее нажмите «Проверить» (или «Проверка» → «Проверить в программе»). 1С выполнит форматно-логический контроль: сверит СНИЛС, наличие обязательных полей и структуру файла. Если ошибок нет, нажмите «Выгрузить» и укажите папку для сохранения. На диск будет записан XML-файл, имя которого формируется по правилам фонда и содержит регистрационный номер страхователя и период.

Если подключена 1С-Отчетность, выгружать файл вручную не обязательно: можно сразу нажать «Отправить», и отчет уйдет в фонд по электронному каналу. Ручная выгрузка нужна, когда файл сдается через стороннего оператора, личный кабинет или на съемном носителе.

Формирование и выгрузка в 1С:Бухгалтерии

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

Кнопка «Выгрузить» находится в верхней командной панели формы отчета. Перед ней рекомендуется нажать «Проверка» → «Проверить выгрузку»: программа покажет ошибки формата, если они есть. После успешной проверки укажите каталог и сохраните файл.

Перед выгрузкой полезно сверить количество строк в отчете со списком сотрудников за месяц из отчета «Штатное расписание» или «Сотрудники организаций». Расхождение почти всегда означает непроведенный кадровый документ или договор ГПХ, оформленный вне кадрового учета.
ПЗ
Практическое замечание

Проверка выгруженного файла

После выгрузки убедитесь, что файл действительно создан и корректен. Откройте папку назначения: файл должен иметь расширение .xml и ненулевой размер. Откройте его в браузере или текстовом редакторе — в начале файла видны реквизиты страхователя, а далее идут блоки с данными сотрудников. Проверьте, что СНИЛС и ФИО читаются без искажений.

Дополнительно файл можно проверить официальными проверочными программами фонда, которые публикуются для страхователей. Это особенно полезно при сдаче на носителе: программа заранее покажет ошибки, из-за которых файл могут не принять.

Контрольные точки

Как проверить результат

Файл в папке выгрузки
Норма

XML-файл существует, размер больше нуля, открывается в браузере

Тревожный признак

Файл отсутствует, нулевого размера или не открывается

Содержимое файла
Норма

Видны реквизиты организации и список сотрудников с СНИЛС

Тревожный признак

Пустой список лиц или чужие реквизиты страхователя

Проверка в 1С
Норма

Протокол проверки без ошибок

Тревожный признак

Сообщения о неверном СНИЛС или пустых полях

Типичные ошибки и способы их устранения

Чаще всего выгрузка останавливается из-за неверного СНИЛС: программа сообщает, что контрольное число не совпадает. Откройте карточку сотрудника, сверьте номер с оригиналом страхового свидетельства и исправьте. Вторая частая ситуация — сотрудник не попал в отчет: причина обычно в непроведенном приеме на работу или в том, что договор ГПХ оформлен только в бухгалтерском учете без кадрового документа.

Ещё одна ошибка — выгрузка за неверный период или по неправильной организации, если в базе их несколько. Всегда проверяйте шапку документа до нажатия кнопки выгрузки. При смене формата фонда старые релизы могут формировать файл по устаревшей схеме — в этом случае помогает только обновление конфигурации.

Типичные ошибки
01
Непроведенный прием на работу — сотрудник не попадает в отчет, фонд фиксирует неполные сведения.
02
Опечатка в СНИЛС — выгрузка блокируется контролем, либо файл отклоняется при приеме.
03
Выгрузка устаревшей формы СЗВ-М вместо актуальных персонифицированных сведений — отчет не примут.
04
Сдача файла без проверки — ошибки обнаруживаются уже после срока сдачи, что грозит штрафом.

Риски и ограничения самостоятельной работы

Ошибки в персонифицированной отчетности влекут финансовую ответственность: за неполные или недостоверные сведения о застрахованных лицах предусмотрены штрафы. Поэтому не редактируйте XML-файл вручную в текстовом редакторе — любая правка может нарушить структуру документа и контрольные соотношения.

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

Итог

Что важно запомнить

Отчет формируется из проведенных кадровых документов, поэтому сначала наводится порядок в данных, затем нажимаются «Заполнить», «Проверить» и «Выгрузить». Актуальной заменой СЗВ-М являются персонифицированные сведения о физических лицах — механизм выгрузки в 1С у них одинаковый.

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

Почему в моей 1С нет формы СЗВ-М?

Форма отменена и в актуальных релизах заменена на «Персонифицированные сведения о физических лицах». Обновите конфигурацию и ищите новую форму в разделе отчетности в фонд — принцип заполнения и выгрузки тот же.

Сотрудник работал несколько дней в месяце — включать ли его в отчет?

Да. В сведения включаются все лица, состоявшие в трудовых или гражданско-правовых отношениях хотя бы один день отчетного месяца, включая уволенных в этом периоде.

Можно ли выгрузить отчет, если не подключена 1С-Отчетность?

Да. Кнопка «Выгрузить» доступна независимо от сервиса отправки: файл сохраняется на диск, после чего его можно сдать через личный кабинет страхователя, оператора связи или на носителе.

Что делать, если программа пишет «неверное контрольное число СНИЛС»?

Откройте карточку физического лица и сверьте номер с оригиналом документа. Чаще всего это опечатка при вводе. После исправления перезаполните отчет и повторите проверку.

Нужно ли сдавать отчет, если в месяце не было сотрудников?

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

Файл выгрузился, но фонд его не принял. В чем причина?

Типовые причины: файл сформирован по устаревшей схеме (нужно обновление конфигурации), ошибки в реквизитах страхователя или нарушение структуры из-за ручного редактирования XML. Сформируйте файл заново из актуального релиза и не правьте его вручную.