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

Другое · 10 мин

Код категории застрахованного лица в 1С: где находится и как его заполнить

Где в 1С:ЗУП и 1С:Бухгалтерии указывается код категории застрахованного лица (НР, ВЖНР, ВПНР), как исправить ошибки и проверить отчёты СЗВ-ТД и персонифицированные сведения.

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

В программах 1С код не хранится как отдельное поле «код категории» — он формируется автоматически на основании статуса налогоплательщика и гражданства сотрудника. Поэтому искать его нужно не в самом отчёте, а в карточке физического лица, в настройках страховых взносов и в данных о статусе застрахованного. Ниже разберём, где именно находятся эти настройки в 1С:ЗУП и 1С:Бухгалтерии, как проверить корректность кода и что делать, если в отчёте выводится неверное значение.

Что такое код категории застрахованного лица и где он применяется

Код категории застрахованного лица — это буквенное обозначение из классификатора, применяемого в персонифицированном учёте. Наиболее распространённые значения: «НР» — гражданин РФ (наёмный работник), «ВЖНР» — временно проживающий иностранный гражданин, «ВПНР» — временно пребывающий иностранный гражданин. Отдельные коды предусмотрены для членов экипажей судов, лиц без гражданства и других категорий.

Этот код используется в нескольких местах. В СЗВ-ТД он указывается при кадровых событиях (приём, перевод, увольнение). В персонифицированных сведениях о физических лицах — ежемесячно. В расчёте по страховым взносам категория влияет на применяемые тарифы для иностранных работников. Поэтому ошибка в статусе сотрудника «растекается» сразу по нескольким отчётам.

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

Где в 1С:ЗУП хранится статус, формирующий код

В 1С:Зарплата и управление персоналом основные данные находятся в карточке сотрудника или физического лица. Откройте раздел «Кадры» → «Сотрудники», выберите нужного работника. В форме сотрудника перейдите по ссылке «Страхование» — здесь указывается статус застрахованного лица: «Гражданин РФ», «Временно проживающий», «Временно пребывающий», «Постоянно проживающий» и другие значения.

Второй блок — ссылка «Налог на доходы» в карточке физического лица (раздел «Кадры» → «Сотрудники» → поле «Физическое лицо»). Там задаётся статус налогоплательщика: резидент, нерезидент, высококвалифицированный специалист, участник программы переселения и т.д. Для взносов и персонифицированной отчётности критичен именно статус в разделе «Страхование», но оба статуса должны быть согласованы с реальным положением работника.

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

Как проверить статус сотрудника в 1С:ЗУП
  1. 1
    Откройте Кадры → Сотрудники и найдите работника
  2. 2
    Перейдите по ссылке «Страхование» и проверьте статус застрахованного лица
  3. 3
    Откройте карточку физлица, проверьте гражданство и статус налогоплательщика
  4. 4
    Сверьте статус с миграционным документом (патент, ВНЖ, РВП)
  5. 5
    Сохраните изменения и перезаполните отчёт

Где посмотреть код в отчётах СЗВ-ТД и персонифицированных сведениях

Сформированный код виден непосредственно в отчётах. В 1С:ЗУП откройте «Отчётность, справки» → «1С-Отчётность», создайте СЗВ-ТД или «Персонифицированные сведения о физических лицах». После заполнения откройте табличную часть со списком сотрудников — в соответствующей колонке отобразится код категории (например, «НР» для российских работников).

Если колонка с кодом не видна в форме отчёта, используйте расшифровку или выгрузите отчёт в файл — код присутствует в XML-структуре в обязательном порядке. Также проверить итоговое значение можно через встроенную проверку: кнопка «Проверить» → «Проверка в интернете» или контрольные соотношения покажут ошибки по категориям, если статус не заполнен.

Признак корректной настройки: у всех граждан РФ в отчётах стоит «НР», у иностранцев с патентом — «ВПНР», с РВП — «ВЖНР». Если у иностранного сотрудника выводится «НР» или пустое значение — статус в карточке не заполнен или заполнен неверно.

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

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

Код у гражданина РФ
Норма

НР

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

Пусто или иной код — не заполнен статус в карточке

Код у иностранца с патентом
Норма

ВПНР

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

НР — указано российское гражданство или неверный статус

Проверка отчёта
Норма

Ошибок по категориям нет

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

Программа сообщает о незаполненном статусе застрахованного

Где код категории в 1С:Бухгалтерии

В 1С:Бухгалтерии предприятия логика аналогична. Откройте раздел «Зарплата и кадры» → «Сотрудники», выберите работника. В карточке сотрудника перейдите по ссылке «Подробнее» или в раздел с данными о страховании — в зависимости от версии это может быть ссылка «Страховые взносы» или вкладка со статусом. У физического лица проверьте поле «Гражданство» и статус застрахованного лица.

В бухгалтерской конфигурации отчёты СЗВ-ТД и персонифицированные сведения формируются через «Отчёты» → «Регламентированные отчёты». Код категории подставляется в таблицу сотрудников автоматически. Если в отчёте код неверный, исправлять нужно карточку, а затем перезаполнять отчёт кнопкой «Заполнить».

Учтите, что в 1С:Бухгалтерии набор статусов может быть уже, чем в ЗУП, — для сложных случаев (ВКС, беженцы, экипажи судов) зарплатная конфигурация даёт более полный классификатор.

Как исправить неверный код и типичные ошибки

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

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

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

Типичные ошибки
01
Правка кода прямо в таблице отчёта — при перезаполнении ошибка возвращается
02
Статус «временно пребывающий» вместо «временно проживающий» — неверный тариф взносов и отказ при проверке
03
Не указана дата начала действия статуса — новый код применяется задним числом ко всем периодам
04
В карточке исправлен статус, но отчёт не перезаполнен — в файле остаётся старый код
05
Для иностранца не заполнено гражданство — код формируется как для гражданина РФ

Когда код влияет на взносы и что учесть по иностранцам

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

Поэтому при приёме иностранного сотрудника проверяйте три вещи: гражданство, вид миграционного документа и статус в разделе «Страхование». Расхождение между документом и статусом — самая частая причина доначислений при проверках. Если сотрудник получил новый статус, внесите изменение с реальной даты, указанной в документе.

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

Можно ли вручную изменить код категории в самом отчёте СЗВ-ТД?

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

Почему у сотрудника-гражданина РФ код пустой?

Чаще всего в карточке физического лица не заполнен статус в разделе «Страхование» или не указано гражданство. Откройте карточку, задайте статус «Гражданин РФ», сохраните и перезаполните отчёт — код «НР» появится автоматически.

Сотрудник получил вид на жительство в середине года. Что делать в 1С?

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

Где посмотреть код в файле выгрузки, если в форме отчёта его не видно?

Выгрузите отчёт в XML и откройте файл в текстовом редакторе. Код категории присутствует в структуре файла как обязательный атрибут по каждому застрахованному лицу. Поиск по фамилии сотрудника поможет быстро найти нужный блок.

Влияет ли код категории на НДФЛ?

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

После обновления 1С коды в отчётах изменились. Это ошибка?

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

Итог

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

Код категории застрахованного лица в 1С не вводится вручную — он формируется из статуса в карточке сотрудника (раздел «Страхование») и гражданства. Проверяйте статус по миграционным документам, указывайте дату изменения статуса и всегда перезаполняйте отчёт после исправления карточки.