Формирование и выгрузка отчёта СЗВ-М в программах 1С
Содержание
Выгрузка СЗВ-М в 1С делается из того же места, где лежат все пенсионные и налоговые отчёты: рабочее место 1С-Отчётность. Открываете отчёт «Сведения о застрахованных лицах (СЗВ-М)», заполняете, проверяете и жмёте Выгрузить — программа сохраняет XML-файл в формате фонда. Ниже — каждый шаг с точными путями меню в 1С:ЗУП 3.1 и 1С:Бухгалтерии 3.0.
Сразу важная оговорка: СЗВ-М как действующая форма отменена — последний отчётный период декабрь 2022 года. С января 2023 его заменили «Персонифицированные сведения о физических лицах», которые ежемесячно сдают в ФНС. Но отчёт СЗВ-М в типовых конфигурациях остался: по нему до сих пор формируют дополняющие и отменяющие формы за старые периоды, когда фонд находит расхождения. Порядок выгрузки у новой персонифицированной формы практически тот же, поэтому инструкция пригодится и для неё.
С чего начать: справочники и состав застрахованных
Качество отчёта определяется не кнопкой «Выгрузить», а чистотой данных в справочниках. СЗВ-М — это список застрахованных лиц с тремя реквизитами на каждого: ФИО, СНИЛС, ИНН. Если хоть один заполнен с ошибкой, файл либо не пройдёт проверку, либо фонд вернёт отрицательный протокол.
Что проверить до формирования:
- 🪪 СНИЛС у каждого физлица в справочнике
Физические лица. Номер из 11 цифр, контрольное число должно сходиться — 1С подсвечивает неверный СНИЛС прямо в карточке. - 👤 ФИО — ровно как в документах учёта (СНИЛС). Лишние пробелы, латинские буквы вместо кириллицы, сокращения дают расхождение с базой фонда.
- 📅 Договоры, действовавшие в отчётном месяце: трудовые и ГПХ. В СЗВ-М попадают все, с кем в месяце действовал хоть один день договора, — даже если выплат не было.
- 🧾 ИНН физлица — поле не обязательное, но при его наличии фонд сверяет.
В 1С:ЗУП удобно прогнать отчёт Кадры → Отчёты по кадрам → Личные данные сотрудников и отфильтровать строки с пустым СНИЛС. Это быстрее, чем открывать карточки по одной.
Отдельно учтите застрахованных, которых часто теряют: сотрудниц в отпуске по уходу за ребёнком, работников в отпуске без содержания, директора-единственного учредителя без трудового договора. Все они — застрахованные лица и должны быть в отчёте.
Как создать отчёт СЗВ-М в 1С:ЗУП
В 1С:Зарплата и управление персоналом редакции 3.1 отчёт живёт в разделе Отчётность, справки → 1С-Отчётность. Это единое рабочее место для всей регламентированной отчётности.
Порядок действий:
- Открываете
Отчётность, справки → 1С-Отчётность. - Нажимаете Создать и в списке видов отчётов выбираете Сведения о застрахованных лицах (СЗВ-М). Для быстрого поиска наберите «застрахован» в строке фильтра окна выбора.
- Указываете организацию и отчётный период — месяц, за который формируете.
- Нажимаете Заполнить. Табличная часть заполнится списком застрахованных автоматически — по данным кадрового учёта за выбранный месяц.
- Проверяете список глазами: число строк должно примерно совпадать со штатной численностью плюс действующие договоры ГПХ.
Полезный приём — сверить количество застрахованных с прошлым месяцем. Резкое изменение числа строк почти всегда означает ошибку: забыли оформить приём, не продлили договор ГПХ или, наоборот, не закрыли увольнение. Разница в одну-две строки объясняется движением кадров, разница в десяток — поводом открыть кадровые документы и разобраться до отправки.
В шапке отчёта выбирается тип формы:
исхд— исходная, первый отчёт за период;доп— дополняющая, когда кого-то забыли и досылаете;отмн— отменяющая, когда лишнего человека нужно убрать.
Если за период вы уже сдавали исходную форму, второй раз исхд отправлять нельзя — только доп на недостающих или отмн на лишних. Повторная исходная форма воспринимается как попытка переподать весь отчёт.
Формирование СЗВ-М в 1С:Бухгалтерии
В 1С:Бухгалтерии предприятия 3.0 механизм тот же, меняется только точка входа. Отчёт доступен, если в базе ведётся кадровый учёт и начисление зарплаты (для численности примерно до 60 человек — штатная возможность типовой «Бухгалтерии»).
Путь: Отчёты → 1С-Отчётность → Регламентированные отчёты либо раздел Зарплата и кадры → 1С-Отчётность. Дальше — Создать → Сведения о застрахованных лицах (СЗВ-М), выбор периода, Заполнить.
Различие между конфигурациями — только в разделе меню, сам бланк и кнопки идентичны:
| Конфигурация | Где открыть отчётность |
|---|---|
| 1С:Бухгалтерия 3.0 | Отчёты → 1С-Отчётность или Зарплата и кадры → 1С-Отчётность |
| 1С:ЗУП 3.1 | Отчётность, справки → 1С-Отчётность |
Если в «Бухгалтерии» список застрахованных заполняется не полностью, причина почти всегда в кадрах: по сотруднику нет приёма на работу либо договор оформлен не документом, а вручную в начислениях. Такого человека автозаполнение не видит — его добавляют в отчёт кнопкой Подбор или строкой вручную.
Проверка и выгрузка файла в XML
Перед выгрузкой отчёт обязательно проверяют встроенным контролем. На командной панели бланка есть кнопка Проверка с меню:
- Проверить контрольные соотношения — ищет внутренние нестыковки бланка;
- Проверить выгрузку — прогоняет данные через встроенный модуль форматного контроля и показывает те же ошибки, что увидит приёмный комплекс фонда.
Начинайте с «Проверить выгрузку» — она ловит главное: неверные СНИЛС, недопустимые символы в ФИО, пустые обязательные реквизиты. Исправляете замечания и проверяете повторно, пока список не станет пустым.
Когда проверка чистая, нажимаете Выгрузить. Программа предложит выбрать папку и сохранит файл формата XML. Имя формируется по маске фонда автоматически — вручную его переименовывать не нужно, иначе приёмный шлюз может не распознать документ.
Выгружайте в отдельную пустую папку. Если в каталоге уже лежит старый файл СЗВ-М за тот же период, легко отправить не ту версию — а визуально имена почти одинаковые.
Содержимое файла — структура по формату АФ (альбома форматов) фонда: блок с реквизитами страхователя (регистрационный номер, ИНН, КПП) и перечень застрахованных. Открывать и править XML руками не нужно и опасно — любое изменение ломает электронную структуру.
Если после выгрузки вы нашли ошибку и поправили данные, не отправляйте старый файл — выгрузите заново. Программа перезапишет XML с актуальными сведениями, но имя может остаться прежним, поэтому старую версию из папки лучше удалить сразу, чтобы не перепутать.
Форматы файла и настройки выгрузки
СЗВ-М выгружается в XML по альбому форматов фонда — отдельного выбора формата, как при экспорте в Excel, здесь нет. Версия формата зашита в конфигурацию и обновляется вместе с ней: если фонд поменял структуру, нужное изменение приходит с очередным релизом. Поэтому перед сдачей отчётности конфигурацию обновляют до актуального релиза — на старой версии выгрузка пойдёт по устаревшему формату, и приёмный шлюз её отклонит.
Что полезно знать о самом файле:
- 📦 Один файл — одна организация за один период. Объединить в одном XML несколько юрлиц или месяцев нельзя.
- 🔤 Кодировка — Windows-1251, задаётся автоматически. Открывать файл в текстовом редакторе и пересохранять в UTF-8 нельзя: сменится кодировка и файл перестанет читаться.
- 🏷️ Имя файла формируется по маске фонда с регистрационным номером и датой. Переименование ломает распознавание — оставляйте как есть.
Параметры отправки (оператор, сертификат подписи, каталог обмена) настраиваются один раз в 1С-Отчётность → Настройки. Там же включается автоматическая проверка входящих ответов фонда — без неё статусы протоколов придётся обновлять вручную.
Каталог для выгрузки программа запоминает. Если вы раньше выгружали на флешку, а теперь она не вставлена, 1С может молча сохранить файл по старому пути — проверяйте папку назначения в диалоге сохранения.
Отправка через ТКС и работа с протоколами
Если в 1С подключён сервис 1С-Отчётность, файл не выгружают на диск, а отправляют прямо из программы — кнопкой Отправить. Выгрузка в файл нужна в двух случаях: когда отчёт сдают через стороннего оператора ЭДО или относят на флешке в клиентскую службу.
После отправки через ТКС документ проходит несколько стадий. Их видно в списке 1С-Отчётность по колонке состояния:
Отрицательный протокол не означает, что весь отчёт отклонён. Обычно принимается часть застрахованных, а по проблемным приходит перечень ошибок. Разбираете причину, правите справочник и досылаете доп-форму только на тех, кого фонд не принял, — не весь список заново.
Про сроки и ответственность. СЗВ-М сдавали ежемесячно, не позднее 15-го числа месяца, следующего за отчётным. За опоздание или недостоверные сведения штраф составлял 500 рублей за каждое застрахованное лицо. Отсюда простое правило: если вы сами нашли, что кого-то забыли, досылайте дополняющую форму до того, как ошибку найдёт фонд — при самостоятельном исправлении до выявления нарушения штраф не применялся. Для текущих персонифицированных сведений в ФНС логика та же: исправляйтесь первыми.
Типичные ошибки при формировании и их устранение
Большинство замечаний по СЗВ-М — это данные справочников, а не настройки программы. Разберём, что чаще всего мешает выгрузке и приёму.
1С-Отчётность → Отправленные состояние документа и обновите статусы (кнопка проверки входящих). Если застрял на «Отправлено» — обратитесь к оператору ЭДО.Отдельный случай — человека включили ошибочно (например, уволенного прошлым месяцем). Тогда формируют отменяющую форму отмн только на этого человека: она аннулирует запись, не трогая остальной список.
Частые вопросы
СЗВ-М ещё сдают в 2026 году?
Чем отличается выгрузка исходной, дополняющей и отменяющей формы?
исхд, доп, отмн) и состав строк: в доп и отмн оставляют лишь тех застрахованных, кого добавляют или убирают.Где в 1С:ЗУП взять отчёт, если его нет в списке видов?
Можно ли выгрузить СЗВ-М сразу по нескольким организациям?
Нужно ли отдельно проверять файл программами CheckXML или CheckPFR?
Источники
- Федеральный закон от 01.04.1996 № 27-ФЗ «Об индивидуальном (персонифицированном) учёте в системе обязательного пенсионного страхования»
- Налоговый кодекс РФ, ст. 431