Поиск сотрудника по СНИЛС в 1С ЗУП 8.3: рабочие способы

· Обновлено 12.07.2026 · ⏱ 5 мин · Редакция 1s-83.com

📋 Содержание

Частая жалоба: бухгалтер вбивает номер СНИЛС в строку поиска списка сотрудников — и программа ничего не находит. Отсюда вывод «в 1С так нельзя». Можно. Просто по умолчанию строка ищет по фамилии, а не по страховому номеру.

Разберём, как в 1С ЗУП найти сотрудника по СНИЛС — быстрым поиском, через колонку в списке и отдельным отчётом. Заодно покажу, как вывести все номера списком, если сверяете данные для отчётности. Способы работают в 1С ЗУП 8.3 (ред. 3.1); в «1С:Бухгалтерии» и «Комплексной автоматизации» логика та же.

Где вообще хранится СНИЛС

СНИЛС привязан не к сотруднику, а к физическому лицу. Один человек может быть оформлен несколькими сотрудниками (например, основное место и внутреннее совместительство) — карточка сотрудника у каждого своя, а физлицо и его СНИЛС одни на всех.

Открыть напрямую: КадрыФизические лица → карточка → раздел Личные данные → поле СНИЛС.

Формат хранения — XXX-XXX-XXX YY с дефисами и пробелом. Это важно для поиска: ищете по фрагменту — вводите цифры так же, как они записаны в базе.

💡 Если поле СНИЛС в карточке пустое, ни один способ ниже человека не найдёт. Сначала внесите номер, иначе он просто не попадёт в выборку.

Способ 1. Быстрый поиск по строке (когда номер уже знаете)

Подходит, когда на руках номер и нужно открыть конкретного человека.

  1. Откройте КадрыСотрудники.
  2. Нажмите ЕщёНастроить список (или сразу Найти, Ctrl+F).
  3. В окне поиска в поле Где искать выберите реквизит, связанный со СНИЛС, либо оставьте «Во всех колонках».
  4. Вставьте номер и нажмите Найти.

Загвоздка в том, что колонки СНИЛС в списке сотрудников по умолчанию нет — поэтому «во всех колонках» его и не видит. Сначала выведите колонку (Способ 2), потом поиск по строке заработает по номеру.

⚠️ Строка поиска ищет по видимым колонкам. Нет колонки СНИЛС на форме — нет и поиска по нему. Это не баг, а логика отбора.

Способ 2. Вывести СНИЛС колонкой в списке сотрудников

Самый универсальный вариант: добавляем столбец один раз, дальше и видим номера, и ищем по ним.

👣 Пошаговый помощник
Открыть список
Перейдите в КадрыСотрудники. Это основной список, с которым работаем.

После этого клик по заголовку колонки сортирует список по номеру, а ЕщёНастроить списокОтбор позволяет отфильтровать по конкретному СНИЛС или его части.

Способ 3. Как в 1С найти сотрудника по СНИЛС через физлица

Если человека уволили, а сотрудника в основном списке уже не видно, ищите через справочник физлиц — он хранит всех.

  • Откройте КадрыФизические лица.
  • Здесь колонка СНИЛС обычно доступна сразу (или добавляется тем же Изменить форму).
  • Введите номер в строку поиска над списком.

Из карточки физлица по ссылке Работа видно, каким сотрудником (или сотрудниками) он оформлен. Так закрывается типовой запрос «найти сотрудника по физ. лицу» с форума: идём от человека к его записям сотрудника, а не наоборот.

Способ 4. Список всех сотрудников с СНИЛС одним отчётом

Когда нужен не один человек, а выгрузка на весь штат — для сверки с ПФР/СФР или перед отчётностью — берите готовый кадровый отчёт.

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

Сравнение способов:

ЗадачаСпособГде
Открыть одного по номеруСтрока поиска / отборСписок Сотрудники
Найти уволенногоПоиск по физлицамФизические лица
Выгрузить весь штатОтчёт «Личные данные»Кадровые отчёты
Гибкий список по своим полямУниверсальный отчётАдминистрирование

Для нестандартной выборки подойдёт Универсальный отчёт по регистру сведений о персональных данных — но для 90% случаев хватает отчёта «Личные данные сотрудников».

Типичные ошибки

  • 🔴 Ищут по СНИЛС в пустой строке поиска. Пока колонка не выведена — поиск номер не видит. Сначала Способ 2.
  • 🔴 Вводят номер без дефисов. В базе 112-233-445 95, а ищут 11223344595. Совпадения нет. Вводите фрагмент в том же формате.
  • 🔴 Не находят уволенного в списке сотрудников, где стоит отбор «Только работающие». Снимите отбор или идите через физлица.
  • 🔴 Дубль физлица. У одного человека два физлица с разным СНИЛС — классика при ручном вводе. Проверяйте обработкой Объединение карточек физических лиц.

Перед объединением карточек физлиц сделайте резервную копию базы. Операция необратима и затрагивает все документы человека.

Если не помогло

🩺 Диагностика: выберите симптом

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

Как в 1С ЗУП найти сотрудника по СНИЛС, если номер длинный и с дефисами?
Скопируйте номер целиком в том виде, как он в базе (XXX-XXX-XXX YY), и вставьте в строку поиска списка с выведенной колонкой СНИЛС. Можно искать по фрагменту — например, по последним цифрам.
Почему поиск по СНИЛС в списке сотрудников не работает?
По умолчанию колонки СНИЛС в списке нет, а строка ищет только по видимым полям. Добавьте колонку через ЕщёИзменить форму — после этого поиск и сортировка по номеру заработают.
Как в 1С найти сотрудника по СНИЛС, если он уволен?
Через КадрыФизические лица: справочник хранит всех, включая уволенных. Введите номер в строку поиска и из карточки перейдите по ссылке Работа к записи сотрудника.
Как вывести список всех сотрудников с их СНИЛС?
Отчёт КадрыКадровые отчётыЛичные данные сотрудников. В настройках добавьте колонку СНИЛС и выгрузите в Excel.
Где в 1С ЗУП 8.3 хранится сам СНИЛС?
В карточке физического лица, раздел Личные данные, поле СНИЛС. К сотруднику номер подтягивается уже оттуда.
Можно ли найти сотрудника по части номера СНИЛС?
Да. Строка поиска и отбор работают по вхождению — достаточно ввести несколько цифр подряд в правильном формате.

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.