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

Другое · 10 мин

Как проверить СЗВ-СТАЖ в 1С: полная инструкция для бухгалтера

Как проверить СЗВ-СТАЖ в 1С перед отправкой в ПФР: формирование отчёта, проверка стажа сотрудников, исправление ошибок и контрольные точки для бухгалтера.

СЗВ-СТАЖ — ежегодный отчёт о стаже застрахованных лиц, который работодатель сдаёт в Социальный фонд России (СФР). Ошибки в нём приводят к отказу в приёме отчёта, штрафам и, главное, к неправильному учёту пенсионного стажа сотрудников. В 1С:ЗУП и 1С:Бухгалтерии есть встроенные инструменты проверки, но их нужно уметь применять последовательно.

Проверка СЗВ-СТАЖ состоит из трёх уровней: проверка исходных кадровых данных, проверка самого отчёта встроенными средствами 1С и внешняя проверка файлом CheckXML (CheckPFR) перед отправкой. Пропуск любого из уровней — типичная причина возврата отчёта фондом с протоколом ошибок.

Материал ориентирован на конфигурации 1С:Зарплата и управление персоналом 3.1 и 1С:Бухгалтерия 8.3. Названия пунктов меню могут немного отличаться в зависимости от релиза, но логика проверки одинакова.

Где в 1С находится отчёт СЗВ-СТАЖ

В 1С:ЗУП 3.1 отчёт создаётся через раздел «Отчетность, справки» → «1С-Отчетность» → «Создать» → «Виды отчетов» → «СЗВ-СТАЖ». Альтернативный путь — журнал «Исходящие документы» в разделе «Отчетность, справки», где форма называется «Сведения о страховом стаже застрахованных лиц, СЗВ-СТАЖ».

В 1С:Бухгалтерии 8.3 отчёт доступен в разделе «Зарплата и кадры» → «СЗВ-СТАЖ» либо через «Отчеты» → «Регламентированные отчеты» → «Создать». Форма заполняется автоматически на основании кадровых документов и начислений за отчётный год.

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

Подготовка исходных данных перед проверкой

Качество СЗВ-СТАЖ на 90% определяется качеством кадрового учёта. До формирования отчёта убедитесь, что в базе корректно отражены все приёмы, переводы и увольнения за отчётный год, а также отсутствуют «висячие» сотрудники — принятые документом, но без единого начисления.

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

Проверьте отсутствие дублей физлиц: в ЗУП 3.1 используйте обработку «Поиск и удаление дублей» (раздел «Администрирование» → «Обслуживание») или штатный сервис объединения карточек. Дубль физлица с двумя карточками означает, что стаж развалится на две разные записи.

Подготовка базы к формированию СЗВ-СТАЖ
  1. 1
    Проверьте, что все приёмы и увольнения за год проведены и даты корректны
  2. 2
    Сверьте СНИЛС и ФИО сотрудников с документами
  3. 3
    Найдите и объедините дубли физических лиц
  4. 4
    Убедитесь, что все документы начисления зарплаты за год проведены
  5. 5
    Сформируйте отчёт СЗВ-СТАЖ и запустите автозаполнение

Заполнение отчёта и встроенная проверка в 1С

Откройте форму СЗВ-СТАЖ, укажите отчётный период (календарный год) и нажмите «Заполнить». Программа автоматически подтянет сотрудников, работавших в периоде, и сформирует по каждому периоды стажа с кодами условий труда, если они заданы в штатном расписании и позициях.

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

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

Как проверить периоды стажа по сотрудникам

Ключевой блок отчёта — таблица «Периоды работы» по каждому сотруднику. Периоды должны непрерывно покрывать время работы: с даты приёма по дату увольнения либо по конец года для действующих сотрудников. Разрывы допустимы только при реальных перерывах (например, отпуск за свой счёт оформляется отдельным периодом с соответствующим кодом).

Типичная проблема — сотрудник, уволенный и принятый повторно в течение года, получает пересекающиеся или дублирующиеся периоды. Проверьте, что периоды не накладываются друг на друга: пересечение дат — гарантированная ошибка при проверке в СФР.

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

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

Как проверить периоды стажа

Периоды работы сотрудника
Норма

Непрерывная цепочка от приёма до увольнения или конца года

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

Разрывы без причины или пересекающиеся даты

СНИЛС
Норма

11 цифр, проходит контроль контрольной суммы в 1С

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

Ошибка формата или сообщение о неверном контрольном числе

ФИО и дата рождения
Норма

Совпадают с паспортом и данными СФР

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

Старая фамилия после замены документов

Коды условий труда
Норма

Заполнены только для должностей с подтверждёнными условиями

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

Коды проставлены всем подряд или отсутствуют у вредников

Внешняя проверка файлом CheckXML

Встроенная проверка 1С не заменяет контроль со стороны фонда. Перед отправкой выгрузите отчёт в файл (кнопка «Выгрузить») и проверьте его программой CheckXML (ранее CheckPFR) — официальным средством проверки СФР. Программа бесплатно распространяется фондом.

В CheckXML откройте выгруженный XML-файл и запустите проверку. Программа покажет ошибки формата, нарушения XSD-схемы и логические несоответствия, которые 1С могла пропустить. Коды ошибок сопровождаются расшифровкой — по ним можно найти конкретное поле в отчёте.

Если сдаёте отчёт через 1С-Отчетность, форматный контроль выполняется автоматически при отправке, но предварительная проверка CheckXML всё равно полезна: она показывает ошибки до отправки, а не после отказа фонда.

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

Сверка СЗВ-СТАЖ с другими отчётами

СФР сверяет СЗВ-СТАЖ с расчётом по страховым взносам (РСВ) за тот же год: состав застрахованных лиц должен совпадать. Если сотрудник есть в РСВ, но отсутствует в СЗВ-СТАЖ (или наоборот), фонд запросит пояснения или отклонит отчёт.

Перед отправкой сравните список сотрудников в СЗВ-СТАЖ со списком застрахованных лиц из раздела 3 РСВ за 4 квартал. В ЗУП 3.1 это удобно делать через сводные отчёты по сотрудникам за год. Расхождения чаще всего возникают по сотрудникам, принятым и уволенным внутри одного месяца, и по работающим на неполную ставку.

Также учитывайте сотрудников в отпуске по уходу за ребёнком: они включаются в СЗВ-СТАЖ с соответствующим кодом периода, даже если начислений у них не было. Их отсутствие — частая причина расхождения с РСВ.

Типичные ошибки при проверке СЗВ-СТАЖ
01
Правка данных вручную в отчёте вместо исправления кадровых документов — при следующем заполнении ошибки вернутся
02
Игнорирование проверки CheckXML — отчёт отклоняется фондом по форматным ошибкам, которые 1С не показала
03
Дубли физических лиц — стаж одного человека распадается на две записи, фонд требует уточнения
04
Пропуск сотрудников в отпуске по уходу за ребёнком — расхождение с РСВ по составу застрахованных
05
Использование устаревшего релиза 1С — форма отчёта или формат выгрузки не соответствует требованиям фонда

Что делать, если фонд вернул отчёт с ошибками

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

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

Исправленный отчёт отправляется как корректирующий или первичный повторно — в зависимости от статуса первоначальной отправки. Следите за сроками: за несвоевременную сдачу и за недостоверные сведения предусмотрены штрафы, поэтому затягивать с исправлением не стоит.

Маршрут решения

Как выбрать действие

Ошибка в СНИЛС или ФИО по протоколу фондаСверьте данные с документами сотрудника и исправьте карточку физлица в 1С
Пересекающиеся периоды стажаПроверьте кадровые документы приёма и увольнения, устраните наложение дат
Сотрудник есть в РСВ, но нет в СЗВ-СТАЖДобавьте сотрудника в отчёт, проверив его кадровые документы за год
Массовые ошибки у большинства сотрудниковНе правьте вручную — ищите причину в настройках учёта или обновите релиз 1С

Часто задаваемые вопросы

Можно ли проверить СЗВ-СТАЖ без отправки в фонд?

Да. Двухуровневая проверка доступна локально: встроенная проверка в 1С (кнопка «Проверить» в форме отчёта) и внешняя проверка выгруженного XML-файла программой CheckXML. Обе проверки выполняются до отправки и выявляют большинство причин отказа.

Почему в СЗВ-СТАЖ не попадает сотрудник?

Чаще всего причины такие: приём на работу не проведён или датирован другим периодом, сотрудник заведён как дубль физлица, либо отсутствуют кадровые документы за отчётный год. Проверьте карточку сотрудника и журнал кадровых документов, затем перезаполните отчёт.

Нужно ли включать в СЗВ-СТАЖ сотрудников без начислений?

Да, если трудовой договор действовал в отчётном году. Сотрудники в отпуске по уходу за ребёнком или в длительном отпуске без сохранения зарплаты включаются в отчёт с соответствующими кодами периодов. Их исключение вызовет расхождение с РСВ.

Чем отличается проверка в 1С от проверки CheckXML?

Проверка в 1С контролирует заполненность полей и базовую логику данных. CheckXML дополнительно проверяет файл на соответствие официальному формату фонда, включая XSD-схему и контрольные соотношения, которые 1С может не проверять. Надёжный вариант — пройти обе проверки.

Как исправить ошибку «пересечение периодов стажа»?

Откройте кадровые документы сотрудника за год и найдите наложение: обычно это повторный приём без увольнения или неправильная дата увольнения. Исправьте даты в кадровых документах, а не в отчёте, затем перезаполните СЗВ-СТАЖ и повторите проверку.

Обязательно ли обновлять 1С перед сдачей СЗВ-СТАЖ?

Настоятельно рекомендуется. Формат отчёта и правила его проверки периодически меняются, и старый релиз может формировать файл по устаревшей форме. Перед отчётной кампанией проверьте, что установлен актуальный релиз конфигурации.

Итог

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

Проверка СЗВ-СТАЖ в 1С строится по цепочке: корректные кадровые данные → автозаполнение отчёта → встроенная проверка → контроль файлом CheckXML → сверка состава с РСВ. Ошибки исправляйте в исходных документах, а не в отчёте, иначе они вернутся при следующем заполнении.