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

Отчеты и Аналитика · 10 мин

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

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

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

Выбор способа зависит от конфигурации, объёма данных и того, что нужно на выходе: просто посмотреть список на экране, распечатать или выгрузить в Excel. Ниже разобраны все основные варианты — от самого быстрого до самого гибкого, с указанием ограничений каждого.

Способ 1. Настройка колонок в форме списка справочника

Самый быстрый вариант, когда нужно просто увидеть или скопировать данные. Откройте справочник контрагентов: в 1С:Бухгалтерии это раздел «Справочники» → «Контрагенты», в Управлении торговлей — «CRM и маркетинг» или «НСИ» → «Контрагенты» (в зависимости от версии).

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

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

Учтите ограничение: команда «Вывести список» выводит записи с учётом текущего отбора и видимости, а в очень больших базах вывод десятков тысяч строк может занять заметное время. Если контрагентов много, лучше сразу использовать отчёт.

Порядок действий через форму списка
  1. 1
    Откройте Справочники → Контрагенты
  2. 2
    Нажмите Ещё → Изменить форму и добавьте колонку ИНН
  3. 3
    Нажмите Ещё → Вывести список, отметьте нужные колонки
  4. 4
    Сохраните табличный документ в Excel или распечатайте

Способ 2. Универсальный отчёт — основной рабочий инструмент

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

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

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

Способ 3. Отчёт «Список контрагентов» и специализированные отчёты

В некоторых конфигурациях есть готовые отчёты по контрагентам. В 1С:Бухгалтерии полезен отчёт «Анализ контрагентов» (раздел «Отчёты»), который показывает контрагентов с реквизитами и результатами проверки по базе ФНС. В Управлении торговлей есть отчёты по клиентам и партнёрам, куда также можно вывести реквизиты.

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

Обратная задача решается тем же отбором с видом сравнения «Не заполнено»: система покажет карточки, где ИНН отсутствует. Такой список удобно разослать ответственным менеджерам для дозаполнения данных.

Способ 4. Консоль запросов для гибкой выборки

Если нужны нестандартные условия — например, контрагенты с ИНН определённой длины, дубликаты ИНН или контрагенты вместе с данными договоров — используется консоль запросов. В типовых конфигурациях её может не быть в интерфейсе; обычно применяют внешнюю консоль запросов (внешняя обработка .epf) или инструменты разработчика, которые открывает администратор или программист.

Пример простого запроса для выборки контрагентов с ИНН:

bsl
ВЫБРАТЬ
	Контрагенты.Наименование КАК Контрагент,
	Контрагенты.ИНН КАК ИНН,
	Контрагенты.КПП КАК КПП
ИЗ
	Справочник.Контрагенты КАК Контрагенты
ГДЕ
	Контрагенты.ИНН <> ""
	И НЕ Контрагенты.ПометкаУдаления
УПОРЯДОЧИТЬ ПО
	Контрагенты.Наименование

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

Этот способ требует базовых навыков языка запросов 1С и обычно выполняется специалистом. Ошибка в запросе не повредит данные (запросы только читают информацию), но неверное условие даст неправильную выборку, поэтому результат стоит сверить с данными справочника на нескольких контрагентах.

Способ 5. Групповая обработка и выгрузка через обработки

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

Ещё один вариант — типовые механизмы выгрузки: например, в Бухгалтерии список контрагентов выгружается через обмен с банком (клиент-банк) или через выгрузку в формате Excel из формы списка. Если требуется регулярная выгрузка по расписанию, её настраивает программист через регламентное задание.

Сравнение способов: что выбрать под свою задачу

Каждый метод имеет свою область применения. Краткое сопоставление поможет быстро определиться:

Сравнение способов вывода списка

Форма списка + «Вывести список»

Быстро для разового просмотра и копирования. Ограничение: слабые отборы, неудобно при большом объёме.

Универсальный отчёт

Оптимален для регулярной работы: отборы, сохранение настроек, выгрузка в Excel. Требует прав на отчёт.

Консоль запросов

Максимальная гибкость: дубли, сложные условия, связи с договорами. Нужны навыки запросов или помощь программиста.

Групповая обработка

Подходит, когда список нужен вместе с массовым изменением данных. Требует осторожности и резервной копии.

Для бухгалтера или менеджера без технических навыков универсальный отчёт — почти всегда правильный выбор: он безопасен, настраивается мышью и сохраняется для повторного использования. Консоль запросов и обработки оставьте для задач, которые отчёт решить не может.

Проверка результата и типичные ошибки

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

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

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

Длина ИНН
Норма

10 цифр у организаций, 12 у ИП и физлиц

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

Иная длина или буквы — реквизит заполнен с ошибкой

Полнота списка
Норма

Число строк близко к числу активных контрагентов

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

Список заметно короче — проверьте отборы и пометку удаления

Дубли
Норма

Каждый ИНН встречается один раз

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

Один ИНН у нескольких карточек — задвоение справочника

Частые ошибки при выводе списка:

Типичные ошибки
01
Не снят отбор по группе или папке — в список попадает только часть контрагентов
02
В выборку включены помеченные на удаление элементы — список раздут и содержит мусор
03
Колонку ИНН добавили в форму, но забыли вывести её через «Вывести список» — в Excel попадают только видимые колонки
04
Используется устаревшая сохранённая настройка отчёта с лишними отборами — данные неполные

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

Итог

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

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

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

Как вывести только контрагентов, у которых ИНН не заполнен?

В форме списка нажмите «Ещё» → «Настроить список» и добавьте отбор «ИНН — не заполнено». В универсальном отчёте то же условие задаётся на вкладке отборов. Полученный список удобно использовать для дозаполнения карточек.

Можно ли выгрузить список контрагентов с ИНН в Excel без прав администратора?

Да. Команды «Вывести список» и универсальный отчёт доступны обычным пользователям с правами на чтение справочника. Сформированный табличный документ сохраняется в Excel через «Файл → Сохранить как».

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

Проверьте, не заведён ли контрагент дважды: одна карточка с ИНН, другая без. Также убедитесь, что смотрите актуальную версию списка — обновите его клавишей F5. Если используется сохранённая настройка отчёта, проверьте её отборы.

Как найти дубли контрагентов по ИНН?

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

Выводится ли ИНН физических лиц в том же списке?

Да, если физические лица заведены в справочнике «Контрагенты» (например, ИП или самозанятые). Их ИНН содержит 12 цифр. Если нужны только организации, добавьте отбор по реквизиту «Юридическое/физическое лицо».

Что делать, если в меню нет универсального отчёта?

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