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

Другое · 10 мин

Как проверить СЗВ-СТАЖ в 1С:ЗУП перед отправкой

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

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

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

Что нужно подготовить перед формированием отчёта

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

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

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

Как сформировать СЗВ-СТАЖ в 1С:ЗУП

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

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

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

Порядок формирования отчёта
  1. 1
    Откройте «Отчетность, справки» → «Персонифицированный учет» → «СЗВ-СТАЖ»
  2. 2
    Создайте новый документ, укажите организацию и отчётный год
  3. 3
    Нажмите «Заполнить» и дождитесь автоматического заполнения списка сотрудников
  4. 4
    Проверьте состав списка: все ли сотрудники включены, нет ли дублей
  5. 5
    Нажмите «Проверить» для встроенной проверки программой
  6. 6
    Выгрузите файл и проверьте его в CheckPFR

Встроенная проверка отчёта в программе

В форме отчёта есть кнопка «Проверить» — она запускает контроль заполнения по правилам формата. Программа проверяет наличие СНИЛС, корректность ФИО, заполненность периодов работы, пересечение периодов и другие формальные ошибки. Результаты выводятся списком с указанием сотрудника и сути проблемы.

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

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

Сверка периодов стажа по сотрудникам

Формальная проверка не гарантирует правильность содержания. Следующий шаг — выборочная или полная сверка периодов стажа с кадровыми данными. Откройте сотрудника в отчёте двойным щелчком и сравните периоды работы с реальными датами приёма и увольнения.

Обратите внимание на особые периоды: отпуск без сохранения зарплаты отражается с кодом «НЕОПЛ», отпуск по уходу за ребёнком — «ДЕТИ», периоды простоя по вине работника — «НЕОПЛ». Эти коды формируются из соответствующих кадровых документов. Если сотрудник был в отпуске за свой счёт, а в отчёте период идёт сплошной строкой — документ отпуска либо не проведён, либо оформлен неверным видом отсутствия.

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

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

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

Состав списка сотрудников
Норма

В отчёте все работавшие в году, включая уволенных

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

Отсутствуют уволенные или есть дубли сотрудников

Периоды работы
Норма

Даты совпадают с приказами о приёме и увольнении

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

Период обрывается раньше увольнения или начинается позже приёма

Особые периоды
Норма

Отпуска без сохранения и по уходу отражены с кодами

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

Отсутствия не выделены, стаж идёт сплошной строкой

Результат проверки
Норма

Кнопка «Проверить» не выдаёт ошибок

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

Есть замечания по СНИЛС, ФИО или периодам

Проверка файла выгрузки во внешней программе

Финальный контроль — проверка выгруженного XML-файла программой CheckPFR (ранее CheckXML), которую СФР распространяет бесплатно. Она проверяет файл по тем же правилам, что и приёмная система фонда, включая контрольные соотношения и формат.

В 1С:ЗУП нажмите «Выгрузить» в форме отчёта и сохраните файл на диск. Затем откройте его в CheckPFR и запустите проверку. Программа выдаст протокол: ошибки формата, предупреждения и сведения о количестве застрахованных лиц. Ошибки нужно исправить в базе и выгрузить файл заново; предупреждения изучите — некоторые из них (например, о неполном стаже) могут быть допустимыми, но требуют объяснений.

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

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

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

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

Вторая частая ошибка — неправильные периоды из-за непроведённых отменяющих документов. Например, увольнение отменили, но отменяющий документ не провели, и сотрудник «висит» с периодом до даты увольнения. Проверяйте журнал кадровых документов на предмет помеченных на удаление и непроведённых объектов.

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

Типичные ошибки
01
Правка данных прямо в таблице отчёта — изменения теряются при перезаполнении и не попадают в учёт
02
Формирование отчёта до проведения всех кадровых документов года — стаж получается неполным
03
Игнорирование предупреждений CheckPFR — часть из них приводит к отказу при приёме
04
Отправка без сверки списка сотрудников — уволенные выпадают из отчёта
05
Использование устаревшей версии конфигурации — формат файла не соответствует требованиям фонда

Что делать, если обнаружились расхождения после сдачи

Если ошибка найдена после того, как отчёт принят, сдаётся корректирующая форма СЗВ-СТАЖ с типом «корректировочная» только по тем сотрудникам, чьи данные изменились. В 1С:ЗУП для этого создаётся новый документ с соответствующим видом корректировки.

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

Итог

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

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

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

За каких сотрудников нужно сдавать СЗВ-СТАЖ?

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

Почему в отчёт не попал сотрудник, хотя он работал весь год?

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

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

Встроенная проверка 1С:ЗУП закрывает большинство формальных ошибок, а при сдаче через 1С-Отчетность файл дополнительно проверяется перед отправкой. Но CheckPFR проверяет по правилам самого фонда, поэтому для полной уверенности, особенно при сдаче на носителе, его использовать стоит.

Что означают коды НЕОПЛ и ДЕТИ в отчёте?

Это коды особых периодов: НЕОПЛ — отпуск без сохранения заработной платы, ДЕТИ — отпуск по уходу за ребёнком. Они формируются автоматически из кадровых документов отпусков. Если код отсутствует, хотя отпуск был, проверьте вид и проведённость соответствующего документа.

Нужно ли обновлять конфигурацию перед сдачей отчёта?

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

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

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