Сведения о трудовой деятельности (СТД-Р) — обязательный отчёт, который работодатели сдают в ПФР с 2020 года. Его формирование в 1С:Зарплата и Управление Персоналом должно проходить автоматически, но на практике пользователи часто сталкиваются с проблемами: отчёт не создаётся, выдаёт ошибки или формируется некорректно. В этой статье мы разберём все возможные причины, почему 1С ЗУП не формирует СТД-Р, — от банальных настроек до сложных технических сбоев.
Важно понимать: проблема может крыться как в неверных данных о сотрудниках (например, отсутствует СНИЛС или дата приёма), так и в системных настройках программы (не обновлён регламент, сбились параметры учётной политики). Мы структурировали материалы так, чтобы вы могли быстро найти решение для своей ситуации — независимо от того, работаете ли вы с 1С:ЗУП 3.1 или более ранними версиями.
Если вы торопитесь — воспользуйтесь FAQ в конце статьи, где собраны ответы на самые частые вопросы. Для глубокого анализа читайте статью полностью: здесь есть пошаговые инструкции, скриншоты (описание интерфейса), таблицы с кодами ошибок и даже SQL-запросы для опытных пользователей.
1. Проверка актуальности версии 1С ЗУП и регламентов
Первое, что нужно сделать при проблемах с формированием СТД-Р — убедиться, что программа обновлена. ПФР регулярно вносит изменения в формат отчётности, и если ваша 1С:ЗУП не получала апдейты больше 3–6 месяцев, велик риск, что шаблоны отчётов устарели.
Как проверить версию:
- 📌 Откройте 1С:ЗУП и перейдите в
Справка → О программе. В окне будет указана текущая версия платформы и конфигурации. - 🔍 Сравните её с последними релизами на сайте 1С или в
ИТС(Информационно-технологическое сопровождение). - 🔄 Если версия старше текущей, обновите конфигурацию через
Администрирование → Обновление конфигурации.
Критическая информация: С 1 января 2026 года ПФР перешёл на новый формат СТД-Р (версия 4.01). Если ваша 1С ЗУП не обновлялась с 2023 года, отчёт просто не пройдёт валидацию.
Также проверьте регламентные задания:
- Перейдите в
Администрирование → Поддержка и обслуживание → Регламентные задания. - Найдите задание
Формирование сведений о трудовой деятельности (СТД-Р). - Убедитесь, что оно активно и настроено на правильную периодичность (обычно — ежемесячно).
Если у вас несколько баз 1С, проверьте синхронизацию регламентов между ними. Иногда задание отключается в одной из баз после обновления.
2. Ошибки в данных сотрудников: что мешает формированию СТД-Р
Одна из самых распространённых причин, почему не формируется СТД-Р — некорректные или неполные данные о сотрудниках. Программа просто не может сгенерировать отчёт, если отсутствуют обязательные поля. Вот что нужно проверить:
| Поле | Требования ПФР | Как проверить в 1С ЗУП |
|---|---|---|
| СНИЛС | Обязателен для всех сотрудников, включая совместителей | Кадры → Сотрудники → Карточка сотрудника → вкладка "Персональные данные" |
| Дата приёма на работу | Должна совпадать с датой в трудовом договоре | Кадры → Приёмы на работу или в карточке сотрудника |
| Должность по ОКЗ | Код должности должен быть актуальным (справочник ОКЗ обновляется) | Кадры → Должности → Классификатор ОКЗ |
| Тип трудового договора | Должен быть указан (срочный/бессрочный) | Кадры → Трудовые договоры |
Особое внимание уделите совместителям и работникам с нестандартными графиками. Например, если сотрудник принят на 0,5 ставки, но в карточке не указано условие о неполном рабочем времени, ПФР может отклонить сведения.
Как найти проблемных сотрудников:
- Перейдите в
Кадры → Отчёты по сотрудникам → Анализ данных для СТД-Р. - Запустите отчёт — программа покажет список сотрудников с недостающими данными.
- Исправьте ошибки и переформируйте СТД-Р.
Что делать, если СНИЛС отсутствует у иностранного сотрудника?
Для иностранцев без СНИЛС в 1С ЗУП нужно указать временный номер (например, "000-000-000 00") и добавить пометку в комментарии к карточке. После оформления СНИЛС данные необходимо обновить.
3. Настройки учётной политики: почему они влияют на СТД-Р
Многие пользователи упускают, что формирование СТД-Р напрямую зависит от учётной политики организации. Если в настройках не указано, что отчётность по трудовой деятельности ведётся в электронном виде, программа просто не будет его генерировать.
Как проверить настройки:
- 📝 Перейдите в
Настройки → Учётная политика → вкладка "Кадровый учёт". - 🔧 Убедитесь, что галочка
"Вести сведения о трудовой деятельности в электронном виде"установлена. - 📅 Проверьте период действия политики — он должен покрывать отчётный месяц.
Также обратите внимание на настройки организации:
- 🏢 В
Справочники → Организации → ваша организация → вкладка "ПФР"должен быть указан правильныйРегистрационный номер в ПФР. - 📧 На вкладке
"Электронная отчётность"проверьте, что указан действующий сертификат ЭЦП.
Если в учётной политике не указано ведение электронных сведений о трудовой деятельности, 1С ЗУП будет формировать СТД-Р только вручную — и то с ошибками.
Если вы работаете с несколькими организациями в одной базе, убедитесь, что настройки учётной политики не конфликтуют. Например, если одна организация ведёт электронный кадровый учёт, а другая — нет, это может блокировать формирование отчёта для всех.
4. Технические ошибки: от блокировок до сбоев базы
Иногда проблема кроется не в данных, а в технических сбоях. Вот наиболее частые scenarios:
- 🔒 Блокировки объектов: Если другой пользователь открыл карточку сотрудника или отчёт в монопольном режиме, формирование СТД-Р может "подвисать".
- 🗄️ Повреждение базы данных: Ошибки типа
"Нарушение целостности данных"или"Ошибка чтения объекта"часто ведут к сбоям при генерации отчётов. - 🖥️ Нехватка ресурсов сервера: При большом количестве сотрудников (1000+) для формирования СТД-Р может не хватать оперативной памяти.
- 🔌 Проблемы с подключением к ПФР: Если настроена автоматическая отправка, но нет связи с серверами ПФР, отчёт не сформируется.
Как диагностировать технические ошибки:
- Откройте
Журнал регистрации(Администрирование → Поддержка и обслуживание → Журналы регистрации) и найдите записи с ошибками за последнюю неделю. - Попробуйте сформировать СТД-Р в тестовом режиме (без отправки) — если ошибка повторяется, проблема в данных или настройках.
- Запустите
Тестирование и исправление ИБ(Администрирование → Тестирование и исправление) с галочками"Проверять логическую целостность"и"Проверять ссылочную целостность".
Проверьте журнал регистрации на ошибки
Запустите тестирование базы
Попробуйте сформировать отчёт в тестовом режиме
Убедитесь, что нет блокировок объектов
Проверьте свободное место на диске сервера-->
Если в журнале регистрации вы видите ошибку типа "Ошибка выполнения запроса к базе данных", попробуйте перезапустить сервер 1С или выполнить реиндексацию таблиц. В крайнем случае может потребоваться восстановление базы из резервной копии.
5. Ошибки при отправке СТД-Р: что делать, если отчёт не уходит
Иногда СТД-Р формируется, но не отправляется в ПФР. Это может быть связано с:
- 🔐 Проблемами с ЭЦП: Истёк срок действия сертификата или он не привязан к организации.
- 🌐 Нестабильным интернет-соединением: Особенно актуально для облачных версий 1С.
- 📝 Ошибками валидации: ПФР отклоняет отчёт из-за несоответствия формату.
- ⏳ Задержками на стороне ПФР: Сервисы фонда могут быть перегружены (например, в конце отчётного периода).
Как проверить отправку:
- Перейдите в
Отчёты → Регламентированные отчёты → Сведения о трудовой деятельности (СТД-Р). - Найдите сформированный отчёт и нажмите
"Просмотреть статус отправки". - Если статус
"Ошибка", нажмите"Посмотреть протокол"— там будет указан код ошибки.
Расшифровка häufig ошибок:
| Код ошибки | Причина | Решение |
|---|---|---|
| 1001 | Неверный формат файла | Обновите шаблон отчёта в 1С |
| 2003 | Отсутствует СНИЛС | Добавьте СНИЛС в карточку сотрудника |
| 3005 | Несоответствие данных трудовому договору | Проверьте даты приёма/увольнения |
| 4001 | Проблемы с ЭЦП | Обновите сертификат в Личном кабинете 1С |
Если отчёт не отправляется из-за проблем с ЭЦП, проверьте:
- Срок действия сертификата (должен быть актуальным).
- Привязку сертификата к организации в 1С.
- Наличие сертификата в
Личном кабинете 1С-Отчётность.
Если ПФР возвращает ошибку с кодом 3005, сравните данные в 1С ЗУП с оригиналами трудовых договоров. Часто расхождения возникают из-за опечаток в датах или должностях.
6. Ручное формирование СТД-Р: пошаговая инструкция
Если автоматическое формирование не работает, можно создать отчёт вручную. Вот пошаговая инструкция:
- Откройте
Отчёты → Регламентированные отчёты → Сведения о трудовой деятельности (СТД-Р). - Нажмите
"Создать"и выберите организацию. - Укажите
Период(месяц, за который формируете отчёт). - В разделе
"Сотрудники"нажмите"Заполнить"— программа подтянет всех работников, по которым нужно сдать сведения. - Проверьте список: если кого-то не хватает или есть лишние записи, откорректируйте вручную.
- Нажмите
"Проверить"— 1С проверит данные на соответствие требованиям ПФР. - Если ошибок нет, нажмите
"Выгрузить"для формирования файла. - Отправьте отчёт через
"Отправить в ПФР"или сохраните файл для ручной загрузки в Личном кабинете ПФР.
Если при ручном формировании вы видите ошибку "Не удалось сформировать файл", попробуйте:
- 🔄 Перезапустить 1С в монопольном режиме (зажмите
Shiftпри запуске). - 🗑️ Очистить кэш 1С (папка
%APPDATA%\1C\1cv8). - 🖥️ Запустить формирование на другом компьютере (если работаете в сетевой базе).
Ручное формирование СТД-Р занимает больше времени, но позволяет избежать автоматических ошибок, связанных с регламентными заданиями.
Если отчёт сформировался, но не отправляется, сохраните его в формате .xml и загрузите через Личный кабинет работодателя на сайте ПФР. Для этого:
- Авторизуйтесь на портале ПФР.
- Перейдите в раздел
"Сведения о трудовой деятельности". - Выберите
"Загрузить файл"и прикрепите сформированный.xml.
7. SQL-запросы для опытных пользователей
Если вы разбираетесь в SQL или работаете с конфигуратором 1С, можно использовать запросы для диагностики проблем с СТД-Р. Ниже приведён пример запроса, который поможет найти сотрудников без СНИЛС:
ВЫБРАТЬ
Сотрудники.Наименование КАК Сотрудник,
Сотрудники.ТабельныйНомер КАК ТабельныйНомер
ИЗ
Справочник.Сотрудники КАК Сотрудники
ГДЕ
Сотрудники.СНИЛС = ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустоеЗначение)
Для проверки актуальности должностей по ОКЗ:
ВЫБРАТЬ
Должности.Наименование КАК Должность,
Должности.КодОКЗ КАК КодОКЗ
ИЗ
Справочник.ДолжностиОрганизаций КАК Должности
ГДЕ
НЕ Должности.КодОКЗ В (
ВЫБРАТЬ
КлассификаторОКЗ.Код
ИЗ
Справочник.ОКЗ КАК КлассификаторОКЗ
ГДЕ
КлассификаторОКЗ.ПометкаУдаления = ЛОЖЬ
)
Если вам нужно найти сотрудников с неполными данными для СТД-Р, используйте этот запрос:
ВЫБРАТЬ
Сотрудники.Наименование КАК Сотрудник,
Сотрудники.ТабельныйНомер КАК ТабельныйНомер
ИЗ
Справочник.Сотрудники КАК Сотрудники
ГДЕ
Сотрудники.ДатаПриема ПУСТАЯЗНАЧЕНИЕ ДАТА
ИЛИ Сотрудники.ФизическоеЛицо.СНИЛС = ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустоеЗначение)
ИЛИ Сотрудники.Должность.КодОКЗ ПУСТОЕ ЗНАЧЕНИЕ
Внимание! Перед выполнением запросов в рабочей базе обязательно сделайте резервную копию. Неправильные SQL-запросы могут нарушить целостность данных.
Как выполнить SQL-запрос в 1С?
1. Откройте конфигуратор (запустите 1С с зажатой клавишей Ctrl).
2. Перейдите в Сервис → Запрос (Ctrl+F5).
3. Вставьте текст запроса и нажмите Выполнить (F5).
4. Результаты отобразятся в нижней части окна.
8. Частые вопросы и ответы (FAQ)
Здесь собраны ответы на самые распространённые вопросы о формировании СТД-Р в 1С ЗУП. Если вашей проблемы нет в списке — проверьте раздел с техническими ошибками или обратитесь в поддержку 1С.
🔹 Почему в СТД-Р не попадают новые сотрудники?
Скорее всего, у них не заполнена дата приёма на работу или отсутствует запись в справочнике "Трудовые договоры". Проверьте:
- Дата приёма в карточке сотрудника.
- Наличие действующего трудового договора.
- Статус сотрудника (должен быть
"Работает", а не"Уволен").
Также убедитесь, что в настройках отчёта выбран правильный период — новые сотрудники попадают в СТД-Р только с месяца их приёма.
🔹 Можно ли сформировать СТД-Р за прошлый год?
Да, но с оговорками:
- Если отчёт не сдавался ранее, формируйте его за нужный период и отправляйте в ПФР как дополнительные сведения.
- Если отчёт уже сдавался, но нужно внести изменения, формируйте корректирующий СТД-Р.
В 1С ЗУП для этого:
- Откройте
Отчёты → СТД-Р. - Укажите нужный период (год/месяц).
- В поле
"Тип сведений"выберите"Дополнительные"или"Корректирующие".
🔹 Что делать, если ПФР отклонил СТД-Р из-за ошибки в СНИЛС?
Ошибки в СНИЛС — одна из самых частых причин отклонения. Алгоритм действий:
- Проверьте СНИЛС в карточке сотрудника (
Кадры → Сотрудники → Персональные данные). - Сверьте его с оригиналом зеленой карточки или выпиской из ПФР.
- Если СНИЛС изменился (например, при смене фамилии), обновите его в 1С.
- Переформируйте СТД-Р и отправьте повторно.
Если СНИЛС отсутствует у иностранного сотрудника, укажите временный номер (например, 000-000-000 00) и добавьте комментарий в отчёте.
🔹 Почему СТД-Р формируется очень долго (более 30 минут)?
Длительное формирование обычно связано с:
- Большим количеством сотрудников (1000+). Решение: формируйте отчёт в нерабочее время или разбейте на части по подразделениям.
- Проблемами с производительностью сервера. Проверьте загрузку CPU и RAM на сервере 1С.
- Фрагментацией базы данных. Выполните реиндексацию таблиц.
Также попробуйте:
- Запустить 1С в монопольном режиме.
- Отключить антивирус на время формирования.
- Увеличить лимит памяти для 1С в настройках сервера.
🔹 Можно ли отменить отправленный СТД-Р?
Сам отчёт отменить нельзя, но можно отправить корректирующие сведения, которые заменят предыдущие данные. Для этого:
- Сформируйте новый СТД-Р за тот же период.
- В поле
"Тип сведений"выберите"Корректирующие". - Укажите номер и дату исправляемого отчёта (они указаны в квитанции о приёме от ПФР).
- Отправьте отчёт в ПФР.
ПФР примет последний отправленный отчёт, поэтому корректировка полностью заменит предыдущие данные.