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

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

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

1. Проверка актуальности версии 1С ЗУП и регламентов

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

Как проверить версию:

  • 📌 Откройте 1С:ЗУП и перейдите в Справка → О программе. В окне будет указана текущая версия платформы и конфигурации.
  • 🔍 Сравните её с последними релизами на сайте или в ИТС (Информационно-технологическое сопровождение).
  • 🔄 Если версия старше текущей, обновите конфигурацию через Администрирование → Обновление конфигурации.

Критическая информация: С 1 января 2026 года ПФР перешёл на новый формат СТД-Р (версия 4.01). Если ваша 1С ЗУП не обновлялась с 2023 года, отчёт просто не пройдёт валидацию.

📊 Как часто вы обновляете 1С ЗУП?
Ежемесячно
Раз в квартал
Раз в полгода
Только при ошибках
Никогда

Также проверьте регламентные задания:

  1. Перейдите в Администрирование → Поддержка и обслуживание → Регламентные задания.
  2. Найдите задание Формирование сведений о трудовой деятельности (СТД-Р).
  3. Убедитесь, что оно активно и настроено на правильную периодичность (обычно — ежемесячно).
💡

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

2. Ошибки в данных сотрудников: что мешает формированию СТД-Р

Одна из самых распространённых причин, почему не формируется СТД-Р — некорректные или неполные данные о сотрудниках. Программа просто не может сгенерировать отчёт, если отсутствуют обязательные поля. Вот что нужно проверить:

Поле Требования ПФР Как проверить в 1С ЗУП
СНИЛС Обязателен для всех сотрудников, включая совместителей Кадры → Сотрудники → Карточка сотрудника → вкладка "Персональные данные"
Дата приёма на работу Должна совпадать с датой в трудовом договоре Кадры → Приёмы на работу или в карточке сотрудника
Должность по ОКЗ Код должности должен быть актуальным (справочник ОКЗ обновляется) Кадры → Должности → Классификатор ОКЗ
Тип трудового договора Должен быть указан (срочный/бессрочный) Кадры → Трудовые договоры

Особое внимание уделите совместителям и работникам с нестандартными графиками. Например, если сотрудник принят на 0,5 ставки, но в карточке не указано условие о неполном рабочем времени, ПФР может отклонить сведения.

Как найти проблемных сотрудников:

  1. Перейдите в Кадры → Отчёты по сотрудникам → Анализ данных для СТД-Р.
  2. Запустите отчёт — программа покажет список сотрудников с недостающими данными.
  3. Исправьте ошибки и переформируйте СТД-Р.
Что делать, если СНИЛС отсутствует у иностранного сотрудника?

Для иностранцев без СНИЛС в 1С ЗУП нужно указать временный номер (например, "000-000-000 00") и добавить пометку в комментарии к карточке. После оформления СНИЛС данные необходимо обновить.

3. Настройки учётной политики: почему они влияют на СТД-Р

Многие пользователи упускают, что формирование СТД-Р напрямую зависит от учётной политики организации. Если в настройках не указано, что отчётность по трудовой деятельности ведётся в электронном виде, программа просто не будет его генерировать.

Как проверить настройки:

  • 📝 Перейдите в Настройки → Учётная политика → вкладка "Кадровый учёт".
  • 🔧 Убедитесь, что галочка "Вести сведения о трудовой деятельности в электронном виде" установлена.
  • 📅 Проверьте период действия политики — он должен покрывать отчётный месяц.

Также обратите внимание на настройки организации:

  • 🏢 В Справочники → Организации → ваша организация → вкладка "ПФР" должен быть указан правильный Регистрационный номер в ПФР.
  • 📧 На вкладке "Электронная отчётность" проверьте, что указан действующий сертификат ЭЦП.
💡

Если в учётной политике не указано ведение электронных сведений о трудовой деятельности, 1С ЗУП будет формировать СТД-Р только вручную — и то с ошибками.

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

4. Технические ошибки: от блокировок до сбоев базы

Иногда проблема кроется не в данных, а в технических сбоях. Вот наиболее частые scenarios:

  • 🔒 Блокировки объектов: Если другой пользователь открыл карточку сотрудника или отчёт в монопольном режиме, формирование СТД-Р может "подвисать".
  • 🗄️ Повреждение базы данных: Ошибки типа "Нарушение целостности данных" или "Ошибка чтения объекта" часто ведут к сбоям при генерации отчётов.
  • 🖥️ Нехватка ресурсов сервера: При большом количестве сотрудников (1000+) для формирования СТД-Р может не хватать оперативной памяти.
  • 🔌 Проблемы с подключением к ПФР: Если настроена автоматическая отправка, но нет связи с серверами ПФР, отчёт не сформируется.

Как диагностировать технические ошибки:

  1. Откройте Журнал регистрации (Администрирование → Поддержка и обслуживание → Журналы регистрации) и найдите записи с ошибками за последнюю неделю.
  2. Попробуйте сформировать СТД-Р в тестовом режиме (без отправки) — если ошибка повторяется, проблема в данных или настройках.
  3. Запустите Тестирование и исправление ИБ (Администрирование → Тестирование и исправление) с галочками "Проверять логическую целостность" и "Проверять ссылочную целостность".

Проверьте журнал регистрации на ошибки

Запустите тестирование базы

Попробуйте сформировать отчёт в тестовом режиме

Убедитесь, что нет блокировок объектов

Проверьте свободное место на диске сервера-->

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

5. Ошибки при отправке СТД-Р: что делать, если отчёт не уходит

Иногда СТД-Р формируется, но не отправляется в ПФР. Это может быть связано с:

  • 🔐 Проблемами с ЭЦП: Истёк срок действия сертификата или он не привязан к организации.
  • 🌐 Нестабильным интернет-соединением: Особенно актуально для облачных версий 1С.
  • 📝 Ошибками валидации: ПФР отклоняет отчёт из-за несоответствия формату.
  • Задержками на стороне ПФР: Сервисы фонда могут быть перегружены (например, в конце отчётного периода).

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

  1. Перейдите в Отчёты → Регламентированные отчёты → Сведения о трудовой деятельности (СТД-Р).
  2. Найдите сформированный отчёт и нажмите "Просмотреть статус отправки".
  3. Если статус "Ошибка", нажмите "Посмотреть протокол" — там будет указан код ошибки.

Расшифровка häufig ошибок:

Код ошибки Причина Решение
1001 Неверный формат файла Обновите шаблон отчёта в 1С
2003 Отсутствует СНИЛС Добавьте СНИЛС в карточку сотрудника
3005 Несоответствие данных трудовому договору Проверьте даты приёма/увольнения
4001 Проблемы с ЭЦП Обновите сертификат в Личном кабинете 1С

Если отчёт не отправляется из-за проблем с ЭЦП, проверьте:

  • Срок действия сертификата (должен быть актуальным).
  • Привязку сертификата к организации в 1С.
  • Наличие сертификата в Личном кабинете 1С-Отчётность.
💡

Если ПФР возвращает ошибку с кодом 3005, сравните данные в 1С ЗУП с оригиналами трудовых договоров. Часто расхождения возникают из-за опечаток в датах или должностях.

6. Ручное формирование СТД-Р: пошаговая инструкция

Если автоматическое формирование не работает, можно создать отчёт вручную. Вот пошаговая инструкция:

  1. Откройте Отчёты → Регламентированные отчёты → Сведения о трудовой деятельности (СТД-Р).
  2. Нажмите "Создать" и выберите организацию.
  3. Укажите Период (месяц, за который формируете отчёт).
  4. В разделе "Сотрудники" нажмите "Заполнить" — программа подтянет всех работников, по которым нужно сдать сведения.
  5. Проверьте список: если кого-то не хватает или есть лишние записи, откорректируйте вручную.
  6. Нажмите "Проверить" — 1С проверит данные на соответствие требованиям ПФР.
  7. Если ошибок нет, нажмите "Выгрузить" для формирования файла.
  8. Отправьте отчёт через "Отправить в ПФР" или сохраните файл для ручной загрузки в Личном кабинете ПФР.

Если при ручном формировании вы видите ошибку "Не удалось сформировать файл", попробуйте:

  • 🔄 Перезапустить 1С в монопольном режиме (зажмите Shift при запуске).
  • 🗑️ Очистить кэш 1С (папка %APPDATA%\1C\1cv8).
  • 🖥️ Запустить формирование на другом компьютере (если работаете в сетевой базе).
💡

Ручное формирование СТД-Р занимает больше времени, но позволяет избежать автоматических ошибок, связанных с регламентными заданиями.

Если отчёт сформировался, но не отправляется, сохраните его в формате .xml и загрузите через Личный кабинет работодателя на сайте ПФР. Для этого:

  1. Авторизуйтесь на портале ПФР.
  2. Перейдите в раздел "Сведения о трудовой деятельности".
  3. Выберите "Загрузить файл" и прикрепите сформированный .xml.

7. SQL-запросы для опытных пользователей

Если вы разбираетесь в SQL или работаете с конфигуратором 1С, можно использовать запросы для диагностики проблем с СТД-Р. Ниже приведён пример запроса, который поможет найти сотрудников без СНИЛС:

ВЫБРАТЬ

Сотрудники.Наименование КАК Сотрудник,

Сотрудники.ТабельныйНомер КАК ТабельныйНомер

ИЗ

Справочник.Сотрудники КАК Сотрудники

ГДЕ

Сотрудники.СНИЛС = ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустоеЗначение)

Для проверки актуальности должностей по ОКЗ:

ВЫБРАТЬ

Должности.Наименование КАК Должность,

Должности.КодОКЗ КАК КодОКЗ

ИЗ

Справочник.ДолжностиОрганизаций КАК Должности

ГДЕ

НЕ Должности.КодОКЗ В (

ВЫБРАТЬ

КлассификаторОКЗ.Код

ИЗ

Справочник.ОКЗ КАК КлассификаторОКЗ

ГДЕ

КлассификаторОКЗ.ПометкаУдаления = ЛОЖЬ

)

Если вам нужно найти сотрудников с неполными данными для СТД-Р, используйте этот запрос:

ВЫБРАТЬ

Сотрудники.Наименование КАК Сотрудник,

Сотрудники.ТабельныйНомер КАК ТабельныйНомер

ИЗ

Справочник.Сотрудники КАК Сотрудники

ГДЕ

Сотрудники.ДатаПриема ПУСТАЯЗНАЧЕНИЕ ДАТА

ИЛИ Сотрудники.ФизическоеЛицо.СНИЛС = ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустоеЗначение)

ИЛИ Сотрудники.Должность.КодОКЗ ПУСТОЕ ЗНАЧЕНИЕ

Внимание! Перед выполнением запросов в рабочей базе обязательно сделайте резервную копию. Неправильные SQL-запросы могут нарушить целостность данных.

Как выполнить SQL-запрос в 1С?

1. Откройте конфигуратор (запустите 1С с зажатой клавишей Ctrl).

2. Перейдите в Сервис → Запрос (Ctrl+F5).

3. Вставьте текст запроса и нажмите Выполнить (F5).

4. Результаты отобразятся в нижней части окна.

8. Частые вопросы и ответы (FAQ)

Здесь собраны ответы на самые распространённые вопросы о формировании СТД-Р в 1С ЗУП. Если вашей проблемы нет в списке — проверьте раздел с техническими ошибками или обратитесь в поддержку 1С.

🔹 Почему в СТД-Р не попадают новые сотрудники?

Скорее всего, у них не заполнена дата приёма на работу или отсутствует запись в справочнике "Трудовые договоры". Проверьте:

  • Дата приёма в карточке сотрудника.
  • Наличие действующего трудового договора.
  • Статус сотрудника (должен быть "Работает", а не "Уволен").

Также убедитесь, что в настройках отчёта выбран правильный период — новые сотрудники попадают в СТД-Р только с месяца их приёма.

🔹 Можно ли сформировать СТД-Р за прошлый год?

Да, но с оговорками:

  • Если отчёт не сдавался ранее, формируйте его за нужный период и отправляйте в ПФР как дополнительные сведения.
  • Если отчёт уже сдавался, но нужно внести изменения, формируйте корректирующий СТД-Р.

В 1С ЗУП для этого:

  1. Откройте Отчёты → СТД-Р.
  2. Укажите нужный период (год/месяц).
  3. В поле "Тип сведений" выберите "Дополнительные" или "Корректирующие".
🔹 Что делать, если ПФР отклонил СТД-Р из-за ошибки в СНИЛС?

Ошибки в СНИЛС — одна из самых частых причин отклонения. Алгоритм действий:

  1. Проверьте СНИЛС в карточке сотрудника (Кадры → Сотрудники → Персональные данные).
  2. Сверьте его с оригиналом зеленой карточки или выпиской из ПФР.
  3. Если СНИЛС изменился (например, при смене фамилии), обновите его в 1С.
  4. Переформируйте СТД-Р и отправьте повторно.

Если СНИЛС отсутствует у иностранного сотрудника, укажите временный номер (например, 000-000-000 00) и добавьте комментарий в отчёте.

🔹 Почему СТД-Р формируется очень долго (более 30 минут)?

Длительное формирование обычно связано с:

  • Большим количеством сотрудников (1000+). Решение: формируйте отчёт в нерабочее время или разбейте на части по подразделениям.
  • Проблемами с производительностью сервера. Проверьте загрузку CPU и RAM на сервере 1С.
  • Фрагментацией базы данных. Выполните реиндексацию таблиц.

Также попробуйте:

  • Запустить 1С в монопольном режиме.
  • Отключить антивирус на время формирования.
  • Увеличить лимит памяти для 1С в настройках сервера.
🔹 Можно ли отменить отправленный СТД-Р?

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

  1. Сформируйте новый СТД-Р за тот же период.
  2. В поле "Тип сведений" выберите "Корректирующие".
  3. Укажите номер и дату исправляемого отчёта (они указаны в квитанции о приёме от ПФР).
  4. Отправьте отчёт в ПФР.

ПФР примет последний отправленный отчёт, поэтому корректировка полностью заменит предыдущие данные.