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