Другое · 11 мин
Код ошибки 30 в СЗВ-ТД: как исправить в 1С
Разбираем, почему в СЗВ-ТД возникает код ошибки 30, как найти проблемного сотрудника в 1С, исправить данные и повторно отправить отчет без штрафов.
Отчет СЗВ-ТД (сведения о трудовой деятельности) отправляется в Социальный фонд России по каждому кадровому мероприятию: приему, переводу, увольнению, переименованию организации. Если после отправки приходит отрицательный протокол с кодом ошибки 30, отчет считается непринятым, а срок подачи в это время продолжает идти. Задержка грозит штрафом за несвоевременную сдачу сведений, поэтому разбираться с ошибкой нужно сразу.
Код ошибки 30 в СЗВ-ТД обычно связан с проблемами в персональных данных сотрудника или в структуре самих сведений о мероприятии: программа проверки СФР не может корректно сопоставить или принять запись. На практике чаще всего причинами становятся некорректный СНИЛС, расхождение ФИО с данными фонда, дублирующееся мероприятие или нарушение последовательности кадровых событий. Точная формулировка всегда указана в протоколе ошибок рядом с кодом — начинать диагностику нужно именно с нее.
Ниже разобраны способы найти проблемную запись в 1С (ЗУП, БП, УПП), исправить данные и повторно отправить отчет. Инструкции актуальны для типовых конфигураций с поддержкой актуальных форматов электронного документооборота с СФР.
Что означает код ошибки 30 в СЗВ-ТД
Формат СЗВ-ТД предусматривает систему кодов проверок, по которым СФР валидирует каждую запись отчета. Ошибка с кодом 30 относится к категории ошибок в сведениях о застрахованном лице или в структуре мероприятия: проверочная программа фонда не смогла принять конкретную строку отчета. В отличие от грубых ошибок формата файла, при коде 30 отчет доходит до фонда, но отклоняется на этапе логического контроля.
Ключевой момент: один и тот же код может сопровождаться разными текстовыми расшифровками в протоколе. Поэтому ориентироваться нужно не на номер, а на полное сообщение об ошибке и номер строки сотрудника, которые СФР возвращает в квитанции. В 1С протокол доступен в журнале обмена с контролирующими органами.
Типичные причины ошибки 30
По практике обработки отрицательных протоколов выделяется несколько повторяющихся причин. Их стоит проверять в первую очередь, прежде чем углубляться в техническую диагностику файла.
- Ошибка в СНИЛС — опечатка в номере, лишние пробелы или дефисы, несуществующий номер. СФР сверяет СНИЛС со своей базой, и любое расхождение приводит к отказу.
- Расхождение ФИО с данными фонда — сотрудница сменила фамилию, но в СФР данные не обновлены, либо в 1С фамилия записана с опечаткой или через «ё/е» иначе, чем в базе фонда.
- Дублирующееся мероприятие — тот же прием или увольнение с теми же датами уже был отправлен и принят ранее, а отчет сформирован повторно.
- Нарушение последовательности событий — например, перевод отправлен раньше приема, или увольнение по сотруднику, прием которого фонд не зафиксировал.
- Устаревший формат выгрузки — 1С давно не обновлялась, и файл формируется по версии формата, которую СФР больше не принимает.
Проверьте СНИЛС, ФИО и дату рождения этого человека по документам
Проверьте версию формата выгрузки и актуальность релиза 1С
Проверьте журнал отправок — возможно, отчет за этот период уже принят
Как найти проблемную запись в 1С
Первый шаг — открыть протокол ошибок. В 1С:ЗУП и 1С:Бухгалтерии перейдите в раздел «Отчетность, справки» → «1С-Отчетность», найдите отправленный СЗВ-ТД со статусом «Не принят» и откройте протокол контроля. В нем указаны код ошибки, текстовое описание и данные сотрудника, по которому запись отклонена.
Если в протоколе указана конкретная строка, сопоставьте ее с данными в самом отчете: откройте документ СЗВ-ТД, найдите сотрудника и проверьте каждое поле — СНИЛС, ФИО, дату мероприятия, вид мероприятия, дату приказа и его номер. Часто ошибка видна невооруженным глазом: лишний пробел в СНИЛС или фамилия, отличающаяся от паспорта.
Полезно сверить данные сотрудника с ранее принятыми отчетами. Если по этому человеку СЗВ-ТД раньше сдавался успешно, сравните, что изменилось: как правило, расхождение находится именно в изменившемся поле.
- 1Откройте протокол ошибок в журнале 1С-Отчетности и выпишите точный текст ошибки и ФИО сотрудника
- 2Найдите сотрудника в документе СЗВ-ТД и сверьте СНИЛС и ФИО с паспортом и карточкой СНИЛС
- 3Проверьте журнал отправок: не был ли этот же отчет принят ранее
- 4Проверьте последовательность кадровых событий по сотруднику в 1С
- 5Убедитесь, что конфигурация обновлена до актуального релиза с действующим форматом СЗВ-ТД
Исправление персональных данных сотрудника
Если причина — в СНИЛС или ФИО, исправление вносится в карточку сотрудника и физического лица. В 1С:ЗУП откройте «Кадры» → «Сотрудники», найдите нужного человека и перейдите по ссылке к личным данным. СНИЛС исправляется в карточке физического лица — важно исправить его именно там, а не только в документе, иначе ошибка повторится в следующих отчетах.
ФИО в типовых конфигурациях хранится с историей изменений. Если сотрудница меняла фамилию, проверьте, что в 1С оформлен документ изменения личных данных с корректной датой, и что в отчет попадает фамилия, актуальная на дату мероприятия. Подача сведений с новой фамилией, которую СФР еще не зафиксировал, — частая причина отказа: в таком случае сначала подают сведения со старой фамилией либо уточняют данные в фонде.
После исправления карточки вернитесь в документ СЗВ-ТД и обновите данные сотрудника в табличной части (кнопка обновления или перезаполнения), затем перепроведите документ. Только после этого формируйте повторную отправку.
Исправление дублей и последовательности мероприятий
Если протокол указывает на дублирование мероприятия, откройте историю отправок по сотруднику: в 1С-Отчетности отфильтруйте отправленные СЗВ-ТД за период и проверьте, нет ли среди них уже принятого отчета с тем же событием. Если принятый отчет есть, повторная отправка не нужна — достаточно убедиться, что сведения в фонде корректны.
Сложнее ситуация с нарушением последовательности: например, прием был отправлен с ошибкой и не принят, а следом ушел перевод. В этом случае события нужно сдавать в хронологическом порядке — сначала добиться приема приема на работу, затем отправлять последующие мероприятия. В 1С проверьте, что все кадровые документы (приемы, переводы, увольнения) по сотруднику проведены и даты в них соответствуют приказам.
Если мероприятие было отправлено с ошибочными реквизитами (неверная дата, вид), для корректировки предусмотрена подача отменяющих сведений: в СЗВ-ТД формируется запись с признаком отмены по ранее принятому мероприятию, после чего при необходимости подается корректное событие. В типовых конфигурациях это делается через механизм отмены мероприятия в документе отчета.
Повторная отправка и проверка результата
После исправления данных документ СЗВ-ТД нужно перепровести и отправить повторно. Если отчет уже имеет статус «Не принят», в 1С-Отчетности используйте команду повторной отправки: программа сформирует файл заново с исправленными данными. Перед отправкой рекомендуется выполнить встроенную проверку отчета (кнопка «Проверка» в форме документа) — она отловит часть ошибок еще до ухода файла в фонд.
После отправки дождитесь квитанции СФР. Положительный протокол со статусом «Принят» — признак того, что ошибка устранена. Если пришел новый отрицательный протокол с тем же кодом, значит, исправлено не то поле: вернитесь к тексту ошибки и сопоставьте его с каждым реквизитом строки еще раз.
Как проверить результат
«Принят» или «Сдан»
«Не принят» с повторным кодом ошибки
Ошибок не выявлено
Программа указывает на некорректные поля
Совпадает с карточкой СНИЛС и принимается фондом
Фонд сообщает о несоответствии номера
Когда проблема не в данных: формат и обновления
Если ошибка 30 возникает массово по многим сотрудникам сразу, причина почти наверняка не в персональных данных, а в самом файле. Проверьте, что конфигурация обновлена: форматы отчетности в СФР периодически меняются, и старый релиз 1С формирует файл, который уже не проходит логический контроль. Обновление конфигурации и, при необходимости, модуля 1С-Отчетности решает такую проблему целиком.
Дополнительно проверьте регистрационные данные самой организации: ИНН, КПП, регистрационный номер в СФР. Ошибка в этих реквизитах также может проявляться отказом по сведениям. Реквизиты проверяются в карточке организации и в настройках обмена с контролирующими органами.
Если после обновления и проверки всех данных ошибка сохраняется, имеет смысл сформировать файл отчета и проверить его в официальной проверяющей программе СФР — она показывает, какая именно проверка не пройдена, с привязкой к строке файла. Это самый точный способ локализовать проблему в спорных случаях.
FAQ
Можно ли сдать СЗВ-ТД на бумаге, если электронный отчет отклоняется?
Бумажная форма допускается только для работодателей с небольшой численностью сотрудников в предусмотренных законом случаях. Если вы обязаны отчитываться электронно, отрицательный протокол не освобождает от этой обязанности — нужно исправить данные и сдать отчет в электронном виде.
Что делать, если СНИЛС сотрудника правильный, но фонд его не принимает?
Попросите сотрудника получить актуальные сведения о своем СНИЛС через личный кабинет на Госуслугах или в клиентской службе СФР. Иногда в базе фонда номер привязан к устаревшим ФИО, и расхождение устраняется обновлением персональных данных самого застрахованного лица.
Грозит ли штраф, если отчет отклонен с ошибкой 30?
Штраф назначается за нарушение срока или формы подачи сведений. Если вы исправите ошибку и сдадите отчет в пределах установленного срока, санкций не будет. Если срок уже истек, сдайте отчет как можно скорее — это смягчающее обстоятельство при рассмотрении вопроса о ответственности.
Как отменить ошибочно отправленное и принятое мероприятие?
В 1С формируется новый СЗВ-ТД, в котором по сотруднику создается запись с признаком отмены ранее поданного мероприятия (указываются реквизиты отменяемого события). После приема отменяющего отчета фонд аннулирует запись в электронной трудовой книжке.
Нужно ли обновлять 1С, если ошибка только у одного сотрудника?
Нет, единичная ошибка почти всегда означает проблему в данных конкретного человека или конкретного мероприятия. Обновление конфигурации оправдано, когда отклоняются сведения по многим сотрудникам одновременно или формат файла устарел.
Что важно запомнить
Код ошибки 30 в СЗВ-ТД указывает на проблему в персональных данных сотрудника или в структуре кадрового мероприятия. Начинайте с текста протокола, исправляйте данные в карточке физлица, а не только в отчете, соблюдайте хронологию событий и отправляйте отчет повторно в пределах срока сдачи. Массовые ошибки по многим сотрудникам — сигнал проверить актуальность релиза 1С и формата выгрузки.