Поиск сотрудника по СНИЛС в 1С ЗУП 8.3: рабочие способы
📋 Содержание
Частая жалоба: бухгалтер вбивает номер СНИЛС в строку поиска списка сотрудников — и программа ничего не находит. Отсюда вывод «в 1С так нельзя». Можно. Просто по умолчанию строка ищет по фамилии, а не по страховому номеру.
Разберём, как в 1С ЗУП найти сотрудника по СНИЛС — быстрым поиском, через колонку в списке и отдельным отчётом. Заодно покажу, как вывести все номера списком, если сверяете данные для отчётности. Способы работают в 1С ЗУП 8.3 (ред. 3.1); в «1С:Бухгалтерии» и «Комплексной автоматизации» логика та же.
Где вообще хранится СНИЛС
СНИЛС привязан не к сотруднику, а к физическому лицу. Один человек может быть оформлен несколькими сотрудниками (например, основное место и внутреннее совместительство) — карточка сотрудника у каждого своя, а физлицо и его СНИЛС одни на всех.
Открыть напрямую: Кадры → Физические лица → карточка → раздел Личные данные → поле СНИЛС.
Формат хранения — XXX-XXX-XXX YY с дефисами и пробелом. Это важно для поиска: ищете по фрагменту — вводите цифры так же, как они записаны в базе.
💡 Если поле СНИЛС в карточке пустое, ни один способ ниже человека не найдёт. Сначала внесите номер, иначе он просто не попадёт в выборку.
Способ 1. Быстрый поиск по строке (когда номер уже знаете)
Подходит, когда на руках номер и нужно открыть конкретного человека.
- Откройте
Кадры→Сотрудники. - Нажмите
Ещё→Настроить список(или сразуНайти, Ctrl+F). - В окне поиска в поле
Где искатьвыберите реквизит, связанный со СНИЛС, либо оставьте «Во всех колонках». - Вставьте номер и нажмите
Найти.
Загвоздка в том, что колонки СНИЛС в списке сотрудников по умолчанию нет — поэтому «во всех колонках» его и не видит. Сначала выведите колонку (Способ 2), потом поиск по строке заработает по номеру.
⚠️ Строка поиска ищет по видимым колонкам. Нет колонки СНИЛС на форме — нет и поиска по нему. Это не баг, а логика отбора.
Способ 2. Вывести СНИЛС колонкой в списке сотрудников
Самый универсальный вариант: добавляем столбец один раз, дальше и видим номера, и ищем по ним.
Кадры → Сотрудники. Это основной список, с которым работаем.Ещё → Изменить форму (в некоторых релизах — Настроить список). Откроется дерево реквизитов формы.Физическое лицо отметьте галкой поле СНИЛС (иногда называется Страховой номер ПФР). Нажмите ОК.После этого клик по заголовку колонки сортирует список по номеру, а Ещё → Настроить список → Отбор позволяет отфильтровать по конкретному СНИЛС или его части.
Способ 3. Как в 1С найти сотрудника по СНИЛС через физлица
Если человека уволили, а сотрудника в основном списке уже не видно, ищите через справочник физлиц — он хранит всех.
- Откройте
Кадры→Физические лица. - Здесь колонка
СНИЛСобычно доступна сразу (или добавляется тем жеИзменить форму). - Введите номер в строку поиска над списком.
Из карточки физлица по ссылке Работа видно, каким сотрудником (или сотрудниками) он оформлен. Так закрывается типовой запрос «найти сотрудника по физ. лицу» с форума: идём от человека к его записям сотрудника, а не наоборот.
Способ 4. Список всех сотрудников с СНИЛС одним отчётом
Когда нужен не один человек, а выгрузка на весь штат — для сверки с ПФР/СФР или перед отчётностью — берите готовый кадровый отчёт.
«Личные данные сотрудников». Путь: Кадры → Кадровые отчёты → Личные данные сотрудников. В настройках (Ещё → Изменить форму отчёта или кнопка Настройки) добавьте в состав колонку СНИЛС. На выходе — таблица: ФИО, дата рождения, ИНН, СНИЛС, паспорт. Выгружается в Excel кнопкой Сохранить.
Сравнение способов:
| Задача | Способ | Где |
|---|---|---|
| Открыть одного по номеру | Строка поиска / отбор | Список Сотрудники |
| Найти уволенного | Поиск по физлицам | Физические лица |
| Выгрузить весь штат | Отчёт «Личные данные» | Кадровые отчёты |
| Гибкий список по своим полям | Универсальный отчёт | Администрирование |
Для нестандартной выборки подойдёт Универсальный отчёт по регистру сведений о персональных данных — но для 90% случаев хватает отчёта «Личные данные сотрудников».
Типичные ошибки
- 🔴 Ищут по СНИЛС в пустой строке поиска. Пока колонка не выведена — поиск номер не видит. Сначала Способ 2.
- 🔴 Вводят номер без дефисов. В базе
112-233-445 95, а ищут11223344595. Совпадения нет. Вводите фрагмент в том же формате. - 🔴 Не находят уволенного в списке сотрудников, где стоит отбор «Только работающие». Снимите отбор или идите через физлица.
- 🔴 Дубль физлица. У одного человека два физлица с разным СНИЛС — классика при ручном вводе. Проверяйте обработкой
Объединение карточек физических лиц.
Перед объединением карточек физлиц сделайте резервную копию базы. Операция необратима и затрагивает все документы человека.
Если не помогло
Ещё → Изменить форму (Способ 2), затем повторите поиск.Физические лица → Личные данные и заполните поле.Кадры → Физические лица на дубли и объедините карточки (с бэкапом).СНИЛС в выводимые данные.Частые вопросы
Как в 1С ЗУП найти сотрудника по СНИЛС, если номер длинный и с дефисами?
XXX-XXX-XXX YY), и вставьте в строку поиска списка с выведенной колонкой СНИЛС. Можно искать по фрагменту — например, по последним цифрам.Почему поиск по СНИЛС в списке сотрудников не работает?
Ещё → Изменить форму — после этого поиск и сортировка по номеру заработают.Как в 1С найти сотрудника по СНИЛС, если он уволен?
Кадры → Физические лица: справочник хранит всех, включая уволенных. Введите номер в строку поиска и из карточки перейдите по ссылке Работа к записи сотрудника.Как вывести список всех сотрудников с их СНИЛС?
Кадры → Кадровые отчёты → Личные данные сотрудников. В настройках добавьте колонку СНИЛС и выгрузите в Excel.Где в 1С ЗУП 8.3 хранится сам СНИЛС?
Личные данные, поле СНИЛС. К сотруднику номер подтягивается уже оттуда.Можно ли найти сотрудника по части номера СНИЛС?
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.