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

Справочники и Данные · 10 мин

Как найти контрагента по ИНН в 1С

Как найти контрагента по ИНН в 1С: поиск в справочнике, поиск по всей базе, проверка дублей, типичные ошибки и способы избежать задвоения карточек.

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

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

Где в 1С хранится ИНН и почему по нему ищут

ИНН хранится в реквизите «ИНН» справочника «Контрагенты» (в некоторых конфигурациях — «Партнёры» и связанный с ним справочник контрагентов). У юридических лиц ИНН состоит из 10 цифр, у физических лиц и ИП — из 12. Это ключевое отличие важно при поиске: если вы вводите 12-значный номер, а в списке ничего не находится, возможно, карточка заведена как юридическое лицо с ошибкой в реквизитах.

Поиск по ИНН предпочтительнее поиска по наименованию по трём причинам. Во-первых, название одной и той же компании вносится в базу в десятках вариантов: «ООО Ромашка», «Ромашка ООО», «ООО \"Ромашка\"». Во-вторых, ИНН не меняется при реорганизации названия. В-третьих, по ИНН типовые конфигурации автоматически подтягивают данные из ЕГРЮЛ/ЕГРИП, поэтому этот реквизит почти всегда заполнен корректно.

Поиск по ИНН в списке контрагентов

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

Если строка поиска не видна или поиск идёт только по наименованию, используйте расширенный вариант. Нажмите «Ещё» → «Настроить список» (или сочетание Ctrl+F в некоторых версиях) и добавьте отбор: поле «ИНН», вид сравнения «Равно», значение — нужный номер. Этот способ гарантированно ищет именно по реквизиту, а не по представлению элемента.

Порядок действий в списке контрагентов
  1. 1
    Откройте «Справочники» → «Контрагенты»
  2. 2
    Введите ИНН в строку поиска над списком и нажмите Enter
  3. 3
    Если результат пуст — откройте «Ещё» → «Настроить список» и добавьте отбор «ИНН равно <номер>»
  4. 4
    Убедитесь, что найденная карточка активна (не помечена на удаление)
  5. 5
    Откройте карточку и сверьте наименование и КПП с ожидаемыми данными

В обычных формах (старые версии «Управление торговлей 10.3», «Бухгалтерия 2.0») панель поиска вызывается кнопкой с изображением бинокля или через меню «Действия» → «Поиск». Там нужно явно выбрать поле «ИНН» из выпадающего списка, иначе поиск пойдёт по коду или наименованию.

Полнотекстовый поиск по всей базе

Когда неизвестно, где именно заведён контрагент — в «Контрагентах», «Партнёрах» или вообще в документе без карточки, — используйте полнотекстовый поиск. В «1С:Предприятии 8.3» он вызывается кнопкой с лупой в правой части командной панели или через меню «Операции» → «Полнотекстовый поиск данных». Введите ИНН и запустите поиск — система покажет все объекты, где встречается этот номер: карточки, договоры, документы.

У полнотекстового поиска есть ограничение: он работает по индексу, который обновляется по расписанию. Если карточку создали только что, поиск может её не найти. В этом случае обновление индекса выполняется администратором через «Администрирование» → «Обслуживание» → «Полнотекстовый поиск» → «Обновить индекс».

Поиск при создании нового контрагента и защита от дублей

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

Дополнительно кнопка «Заполнить по ИНН» (или «Заполнить реквизиты») подтягивает наименование, адрес, КПП и ОГРН из государственных реестров через интернет-поддержку. Это одновременно и проверка: если сервис возвращает данные по введённому ИНН, номер корректен и организация существует. Если сервис сообщает, что ИНН не найден в ЕГРЮЛ/ЕГРИП, — проверьте номер у контрагента ещё раз.

Типичные ошибки при поиске по ИНН
01
Создание новой карточки, не проверив существующие — приводит к дублям и разъезжающимся взаиморасчётам
02
Поиск с опечаткой в одной цифре — контрольная сумма ИНН не совпадает, но 1С этого не покажет, и карточку заводят заново
03
Игнорирование помеченных на удаление элементов — контрагент есть, но скрыт отбором, и пользователь создаёт дубль
04
Путаница ИНН физлица (12 цифр) и организации (10 цифр) — поиск ведут в неверном формате
05
Копирование ИНН из документа вместе с пробелами или неразрывными пробелами — поиск даёт пустой результат

Поиск по ИНН через запрос и консоль запросов

Для массовых проверок — например, найти в базе список из сотни ИНН из файла выверки — удобнее запрос. Простейший запрос к справочнику выглядит так:

ВЫБРАТЬ

Контрагенты.Ссылка,

Контрагенты.Наименование,

Контрагенты.ИНН,

Контрагенты.КПП

ИЗ

Справочник.Контрагенты КАК Контрагенты

ГДЕ

Контрагенты.ИНН = &ИНН

Запрос выполняется в консоли запросов (доступна во многих типовых конфигурациях через «Администрирование» → «Печатные формы, отчёты и обработки» → «Дополнительные отчёты и обработки», либо как внешняя обработка). Для поиска по нескольким ИНН передайте параметром список значений и замените условие на ИНН В (&СписокИНН).

Запрос также позволяет найти дубли: сгруппируйте записи по ИНН и отберите те, где количество ссылок больше одного. Это стандартный приём чистки справочника перед свёрткой базы или миграцией.

bsl
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ Ссылка, Наименование ИЗ Справочник.Контрагенты ГДЕ ИНН = &ИНН";
Запрос.УстановитьПараметр("ИНН", "7707083893");
Результат = Запрос.Выполнить().Выбрать();
Пока Результат.Следующий() Цикл
    Сообщить("Найден: " + Результат.Наименование);
КонецЦикла;

Проверка найденного и что делать с дублями

Найденную карточку нужно проверить перед использованием. Сверьте КПП: у крупных организаций несколько КПП по обособленным подразделениям, и в базе может быть несколько карточек с одним ИНН, но разными КПП — это не всегда дубль, иногда так ведут учёт по филиалам. Проверьте признак «Юридическое/физическое лицо» и актуальность адреса.

Если обнаружены настоящие дубли (одинаковые ИНН и КПП, одна и та же организация заведена дважды), не удаляйте карточки вручную. Используйте типовую обработку «Поиск и удаление дублей» («Администрирование» → «Обслуживание» → «Корректировка данных»). Она заменит ссылки на дубль во всех документах на основную карточку и только потом пометит лишнюю на удаление. Удаление карточки напрямую приведёт к битым ссылкам в документах.

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

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

Количество найденных карточек
Норма

Одна активная карточка с нужным ИНН

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

Несколько карточек с одинаковым ИНН и КПП

Статус элемента
Норма

Карточка не помечена на удаление, реквизиты заполнены

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

Пометка на удаление или пустые КПП и адрес

Соответствие данных
Норма

Наименование и адрес совпадают с данными контрагента

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

По ИНН найдена другая организация — вероятна опечатка в номере

Наличие документов
Норма

По карточке есть корректные документы и расчёты

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

Две карточки с документами — требуется объединение дублей

Ограничения и альтернативные способы поиска

Поиск по ИНН не сработает, если реквизит в карточке не заполнен — такое бывает со старыми данными, перенесёнными из других программ, и с иностранными контрагентами, у которых российского ИНН нет. В этом случае ищите по наименованию с частичным совпадением (отбор «Содержит»), по ОГРН или по номеру договора через полнотекстовый поиск.

Прав доступа тоже влияют на результат: если у пользователя ограничен доступ к справочнику контрагентов на уровне записей (RLS), часть карточек для него просто не существует, и поиск по базе покажет неполную картину. При подозрении на это попросите администратора выполнить поиск под полными правами.

Итог

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

ИНН — самый надёжный ключ поиска контрагента в 1С. Ищите через строку поиска в списке, отбор «ИНН равно» или полнотекстовый поиск, перед созданием новой карточки всегда проверяйте совпадения, а дубли устраняйте только типовой обработкой «Поиск и удаление дублей».

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

Почему поиск по ИНН ничего не находит, хотя контрагент точно есть в базе?

Чаще всего причины три: в номере опечатка или лишний пробел, карточка помечена на удаление и скрыта отбором, либо ИНН в карточке вообще не заполнен. Снимите отборы в списке, включите показ помеченных на удаление и попробуйте поиск по части наименования.

Можно ли найти контрагента по ИНН, если он заведён как партнёр в 1С:ERP или УТ 11?

Да. В этих конфигурациях ИНН хранится в справочнике «Контрагенты», связанном с «Партнёрами». Откройте список контрагентов через раздел «НСИ и администрирование» или CRM и маркетинг и ищите там. Полнотекстовый поиск также найдёт партнёра по связанному ИНН.

Что делать, если по одному ИНН в базе несколько карточек с разными КПП?

Это не обязательно ошибка: так иногда ведут обособленные подразделения одной организации. Проверьте, есть ли по обеим карточкам документы. Если карточки дублируют друг друга без необходимости, объедините их обработкой «Поиск и удаление дублей», предварительно согласовав с бухгалтерией, чтобы не нарушить учёт по подразделениям.

Можно ли проверить ИНН контрагента на корректность прямо в 1С?

Да, типовые конфигурации при вводе ИНН проверяют контрольную сумму номера и выдают предупреждение, если цифры не сходятся. Кроме того, кнопка «Заполнить по ИНН» при работающей интернет-поддержке подтверждает существование организации в ЕГРЮЛ/ЕГРИП и подтягивает актуальные реквизиты.

Как найти сразу список контрагентов по нескольким ИНН из Excel?

Через форму списка это неудобно. Используйте консоль запросов с условием «ИНН В (&СписокИНН)», передав номера параметром, либо универсальный отчёт по справочнику «Контрагенты» с отбором по списку значений ИНН. Для разовой задачи подойдёт и полнотекстовый поиск по каждому номеру с выгрузкой результатов.

Почему полнотекстовый поиск не находит только что созданную карточку?

Полнотекстовый поиск работает по индексу, который обновляется по расписанию, а не мгновенно. Либо подождите планового обновления, либо попросите администратора обновить индекс вручную через «Администрирование» → «Обслуживание». Для свежих данных надёжнее поиск отбором в списке контрагентов.