Отчеты и Аналитика · 10 мин
Как в 1С вывести список контрагентов с ИНН
Как вывести список контрагентов с ИНН в 1С: через справочник, универсальный отчёт, консоль запросов и обработку. Пошаговые инструкции для разных конфигураций.
Задача получить список контрагентов с ИНН возникает регулярно: для сверки с налоговой, выгрузки в банк, проверки контрагентов перед сделкой или передачи данных аудиторам. В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) есть несколько рабочих способов — от простой настройки списка справочника до полноценного отчёта с отборами.
Выбор способа зависит от конфигурации, объёма данных и того, что нужно на выходе: просто посмотреть список на экране, распечатать или выгрузить в Excel. Ниже разобраны все основные варианты — от самого быстрого до самого гибкого, с указанием ограничений каждого.
Способ 1. Настройка колонок в форме списка справочника
Самый быстрый вариант, когда нужно просто увидеть или скопировать данные. Откройте справочник контрагентов: в 1С:Бухгалтерии это раздел «Справочники» → «Контрагенты», в Управлении торговлей — «CRM и маркетинг» или «НСИ» → «Контрагенты» (в зависимости от версии).
В форме списка нажмите кнопку «Ещё» и выберите пункт «Изменить форму». В открывшемся окне настройки найдите табличную часть списка и добавьте колонку «ИНН» (и при необходимости «КПП»). После применения настройки колонка появится в списке, и её можно будет отсортировать или использовать для поиска.
Дальше список можно вывести целиком: нажмите «Ещё» → «Вывести список». В диалоге отметьте нужные колонки и нажмите «ОК» — 1С сформирует табличный документ, который сохраняется в Excel (Файл → Сохранить как → выбор формата .xlsx) или отправляется на печать.
Учтите ограничение: команда «Вывести список» выводит записи с учётом текущего отбора и видимости, а в очень больших базах вывод десятков тысяч строк может занять заметное время. Если контрагентов много, лучше сразу использовать отчёт.
- 1Откройте Справочники → Контрагенты
- 2Нажмите Ещё → Изменить форму и добавьте колонку ИНН
- 3Нажмите Ещё → Вывести список, отметьте нужные колонки
- 4Сохраните табличный документ в Excel или распечатайте
Способ 2. Универсальный отчёт — основной рабочий инструмент
Универсальный отчёт — штатный инструмент большинства типовых конфигураций, который позволяет построить отчёт по любому справочнику или документу без программирования. В 1С:Бухгалтерии 3.0 он находится в разделе «Отчёты» → «Универсальный отчёт» (если пункта нет, проверьте, что у пользователя включён полный интерфейс или есть соответствующие права).
Настройка выполняется так: в поле типа данных выберите «Справочник», в поле объекта — «Контрагенты». Затем откройте настройки отчёта (кнопка «Настройки» или «Показать настройки») и на вкладке полей добавьте «Наименование», «ИНН», «КПП», при необходимости — «Юридический/физический адрес», «Телефон». На вкладке отборов можно задать условия, например «ИНН заполнено».
После нажатия «Сформировать» получите готовый табличный документ. Его можно сохранить в Excel, PDF или отправить по почте прямо из 1С. Настройку отчёта имеет смысл сохранить под понятным именем («Контрагенты с ИНН»), чтобы в следующий раз открывать её одним кликом через «Ещё» → «Выбрать вариант отчёта».
Способ 3. Отчёт «Список контрагентов» и специализированные отчёты
В некоторых конфигурациях есть готовые отчёты по контрагентам. В 1С:Бухгалтерии полезен отчёт «Анализ контрагентов» (раздел «Отчёты»), который показывает контрагентов с реквизитами и результатами проверки по базе ФНС. В Управлении торговлей есть отчёты по клиентам и партнёрам, куда также можно вывести реквизиты.
Также любой список в 1С поддерживает отбор: в форме списка контрагентов нажмите «Ещё» → «Настроить список» и добавьте условие «ИНН не равно пустой строке» — так вы получите только контрагентов с заполненным ИНН. Это удобно, когда задача — найти записи без ИНН для последующего заполнения.
Обратная задача решается тем же отбором с видом сравнения «Не заполнено»: система покажет карточки, где ИНН отсутствует. Такой список удобно разослать ответственным менеджерам для дозаполнения данных.
Способ 4. Консоль запросов для гибкой выборки
Если нужны нестандартные условия — например, контрагенты с ИНН определённой длины, дубликаты ИНН или контрагенты вместе с данными договоров — используется консоль запросов. В типовых конфигурациях её может не быть в интерфейсе; обычно применяют внешнюю консоль запросов (внешняя обработка .epf) или инструменты разработчика, которые открывает администратор или программист.
Пример простого запроса для выборки контрагентов с ИНН:
ВЫБРАТЬ
Контрагенты.Наименование КАК Контрагент,
Контрагенты.ИНН КАК ИНН,
Контрагенты.КПП КАК КПП
ИЗ
Справочник.Контрагенты КАК Контрагенты
ГДЕ
Контрагенты.ИНН <> ""
И НЕ Контрагенты.ПометкаУдаления
УПОРЯДОЧИТЬ ПО
Контрагенты.НаименованиеРезультат запроса выводится в таблицу, которую можно скопировать или сохранить. Для поиска дублей добавьте группировку по ИНН с вычислением количества записей и отбором «Количество > 1» — так находятся контрагенты, заведённые в базе дважды.
Этот способ требует базовых навыков языка запросов 1С и обычно выполняется специалистом. Ошибка в запросе не повредит данные (запросы только читают информацию), но неверное условие даст неправильную выборку, поэтому результат стоит сверить с данными справочника на нескольких контрагентах.
Способ 5. Групповая обработка и выгрузка через обработки
Для массовых операций удобна стандартная обработка «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание» → «Корректировка данных»). Она позволяет выбрать контрагентов по условию и, помимо изменения, просматривать список с произвольным набором реквизитов, включая ИНН.
Ещё один вариант — типовые механизмы выгрузки: например, в Бухгалтерии список контрагентов выгружается через обмен с банком (клиент-банк) или через выгрузку в формате Excel из формы списка. Если требуется регулярная выгрузка по расписанию, её настраивает программист через регламентное задание.
Сравнение способов: что выбрать под свою задачу
Каждый метод имеет свою область применения. Краткое сопоставление поможет быстро определиться:
Сравнение способов вывода списка
Быстро для разового просмотра и копирования. Ограничение: слабые отборы, неудобно при большом объёме.
Оптимален для регулярной работы: отборы, сохранение настроек, выгрузка в Excel. Требует прав на отчёт.
Максимальная гибкость: дубли, сложные условия, связи с договорами. Нужны навыки запросов или помощь программиста.
Подходит, когда список нужен вместе с массовым изменением данных. Требует осторожности и резервной копии.
Для бухгалтера или менеджера без технических навыков универсальный отчёт — почти всегда правильный выбор: он безопасен, настраивается мышью и сохраняется для повторного использования. Консоль запросов и обработки оставьте для задач, которые отчёт решить не может.
Проверка результата и типичные ошибки
После формирования списка проверьте его полноту и корректность. Контрольные точки: количество строк примерно соответствует количеству контрагентов в справочнике (с учётом отборов), у юридических лиц ИНН состоит из 10 цифр, у ИП и физических лиц — из 12, у российских организаций заполнен КПП.
Как проверить результат
10 цифр у организаций, 12 у ИП и физлиц
Иная длина или буквы — реквизит заполнен с ошибкой
Число строк близко к числу активных контрагентов
Список заметно короче — проверьте отборы и пометку удаления
Каждый ИНН встречается один раз
Один ИНН у нескольких карточек — задвоение справочника
Частые ошибки при выводе списка:
Если ИНН в списке отображается, но при проверке контрагента 1С сообщает об ошибке, скорее всего, реквизит заполнен с опечаткой. В типовых конфигурациях работает сервис автоматической проверки контрагентов по базе ФНС — включите его в настройках, чтобы выявлять проблемные реквизиты до выгрузки данных наружу.
Что важно запомнить
Для разового списка достаточно формы списка с командой «Вывести список», для регулярной работы настройте универсальный отчёт и сохраните его вариант. Сложные выборки делайте запросом, а перед групповыми операциями всегда создавайте резервную копию базы.
Частые вопросы
Как вывести только контрагентов, у которых ИНН не заполнен?
В форме списка нажмите «Ещё» → «Настроить список» и добавьте отбор «ИНН — не заполнено». В универсальном отчёте то же условие задаётся на вкладке отборов. Полученный список удобно использовать для дозаполнения карточек.
Можно ли выгрузить список контрагентов с ИНН в Excel без прав администратора?
Да. Команды «Вывести список» и универсальный отчёт доступны обычным пользователям с правами на чтение справочника. Сформированный табличный документ сохраняется в Excel через «Файл → Сохранить как».
Почему в списке у некоторых контрагентов ИНН пустой, хотя в карточке он есть?
Проверьте, не заведён ли контрагент дважды: одна карточка с ИНН, другая без. Также убедитесь, что смотрите актуальную версию списка — обновите его клавишей F5. Если используется сохранённая настройка отчёта, проверьте её отборы.
Как найти дубли контрагентов по ИНН?
Проще всего запросом с группировкой по ИНН и подсчётом количества записей. Также в типовых конфигурациях есть обработка «Поиск и удаление дублей» (раздел «Администрирование» → «Обслуживание»), которая находит совпадения по реквизитам и помогает объединить карточки.
Выводится ли ИНН физических лиц в том же списке?
Да, если физические лица заведены в справочнике «Контрагенты» (например, ИП или самозанятые). Их ИНН содержит 12 цифр. Если нужны только организации, добавьте отбор по реквизиту «Юридическое/физическое лицо».
Что делать, если в меню нет универсального отчёта?
Проверьте, что у пользователя полные права или включён полный интерфейс (в некоторых конфигурациях — «Администрирование» → «Настройки интерфейса»). Если отчёта нет в конфигурации вообще, используйте вывод списка из формы справочника или обратитесь к администратору для добавления отчёта в интерфейс.