Выгрузка списка контрагентов из 1С с ИНН: 5 рабочих способов
Содержание
Быстрый ответ: чтобы из 1С выгрузить список контрагентов с ИНН, откройте справочник Контрагенты, нажмите Ещё → Вывести список, добавьте в колонки ИНН и сохраните результат в Excel. Способ работает в любой конфигурации на 1С 8.3 и занимает минуту.
Такой список нужен постоянно: сверить базу с банком, отдать аудитору, прогнать контрагентов через массовую проверку или просто перенести реквизиты в другую программу. Ниже — пять способов от самого простого до выгрузки запросом, с примерами и разбором частых ошибок.
Какой способ выбрать
Всё зависит от того, сколько реквизитов нужно и куда пойдут данные.
| Задача | Способ | Сложность |
|---|---|---|
| Быстрый список ИНН + наименование | Вывод из формы списка | ★ |
| ИНН, КПП, адрес, телефон в одну таблицу | Универсальный отчёт | ★★ |
| Перенос в другую базу 1С | Универсальный обмен (XML) | ★★★ |
| Своя выборка полей и условий | Запрос / консоль отчётов | ★★★★ |
Для 90% случаев хватает первых двух. Остальные — когда нужен точный контроль над полями.
Способ 1. Вывод списка прямо из справочника
Самый быстрый путь. Ничего настраивать не надо.
Справочники → Покупатели и поставщики → Контрагенты (или CRM → Контрагенты).Ещё в правом верхнем углу списка, затем Вывести список. В управляемом приложении кнопка выглядит как значок с тремя чёрточками.Наименование, ИНН, КПП. По умолчанию ИНН может быть не отмечен — включите его вручную.Табличный документ и нажмите ОК. Список сформируется на экране.Файл → Сохранить как → тип файла «Лист Excel (*.xlsx)». Готово.Если колонки ИНН нет в списке галочек — значит, поле не выведено в форму списка. Тогда используйте Универсальный отчёт (способ 3), он видит все реквизиты справочника.
Способ 2. Экспорт табличного документа в Excel
Если список уже открыт на экране как отчёт, его можно выгрузить без пересохранения.
- Сформируйте список любым способом.
- Нажмите
Ещё → Сохранитьнад табличной частью. - Укажите формат
xlsxилиods.
Перед выгрузкой убедитесь, что открыта нужная организация — в базе с несколькими юрлицами список контрагентов общий, но связанные документы фильтруются по организации.
Для разовой задачи можно просто выделить строки в таблице мышью, скопировать (Ctrl+C) и вставить в открытый Excel. Форматирование слетит, но ИНН и наименования перенесутся.
Способ 3. Универсальный отчёт — все реквизиты в одну таблицу
Когда нужны не только ИНН, но и КПП, адрес, телефон, номер счёта — это лучший инструмент. Он есть во всех типовых конфигурациях.
Путь: Отчёты → Стандартные отчёты → Универсальный отчёт.
Настройка шапки:
- поле
Тип объекта→Справочник; - поле
Объект→Контрагенты; - таблица →
Основные данные.
Дальше жмите Настройки (или Показать настройки) и на вкладке выбора полей добавьте нужные колонки.
Какие реквизиты обычно выводят вместе со списком:
- 🏷️
ИННиКПП— основа для сверки; - 📍
Юридический адрес— если нужен только он, добавьте поле контактной информации с видом «Юридический адрес»; - ☎️
Телефон,E-mail— из контактной информации; - 💳
Основной банковский счёт— отдельный реквизит.
После настройки нажмите Сформировать, затем Ещё → Сохранить → Excel.
Контактная информация (адрес, телефон) хранится в отдельной таблице, а не в самом справочнике. Чтобы она попала в отчёт, добавьте связанную таблицу Контактная информация через кнопку выбора таблиц в шапке универсального отчёта.
Способ 4. Универсальный обмен данными (XML)
Нужен, когда контрагентов переносят в другую базу 1С, а не в Excel.
- Откройте обработку
Универсальный обмен данными в формате XML(УниверсальныйОбменДаннымиXML). - На вкладке
Выгрузка данныхвыберите правила обмена или вручную отметьте узелКонтрагенты. - Задайте отбор при необходимости и нажмите
Выгрузить данные— получится файл.xml.
Такой файл загружается в приёмнике той же обработкой на вкладке Загрузка данных. ИНН, КПП, банковские счета и договоры переносятся целиком.
Способ 5. Выгрузка запросом — для гибкой выборки
Если нужны только контрагенты с заполненным ИНН или с конкретным условием, удобнее запрос через Консоль запросов или обработку Консоль отчётов.
ВЫБРАТЬ
Контрагенты.Наименование,
Контрагенты.ИНН,
Контрагенты.КПП
ИЗ
Справочник.Контрагенты КАК Контрагенты
ГДЕ
Контрагенты.ИНН <> ""
И НЕ Контрагенты.ПометкаУдаления
УПОРЯДОЧИТЬ ПО
Контрагенты.Наименование
Результат запроса выводится в табличный документ и сохраняется в Excel так же, как в способах выше. Условие ИНН <> "" сразу отсеивает физлиц и пустые карточки.
Типичные ошибки при выгрузке
xlsx, а не через копирование.Пометка удаления = Нет или условие НЕ ПометкаУдаления в запросе.Если стандартные способы не подошли
Когда база нетиповая или доработана под компанию:
- 🔧 попросите программиста добавить реквизит ИНН в форму списка — это 5 минут;
- 📤 используйте типовую обработку
Загрузка данных из табличного документав обратную сторону через внешнюю обработку выгрузки; - 🗂️ для массовой проверки контрагентов сервисам (Контур, СБИС) подойдёт простой список «ИНН + наименование» из способа 1 — большего они не требуют.
Для разовой выгрузки не усложняйте: способ 1 закрывает почти любую задачу.
Частые вопросы
Как выгрузить контрагентов из 1С в Excel вместе с ИНН?
Контрагенты, нажмите Ещё → Вывести список, отметьте колонки Наименование, ИНН, КПП и сохраните результат как xlsx. Для дополнительных реквизитов используйте Универсальный отчёт.Почему ИНН выгружается как число и обрезается?
Можно ли выгрузить только контрагентов с заполненным ИНН?
ИНН заполнено, а в запросе — условие ИНН <> "". Пустые карточки и физлица без ИНН в список не попадут.Как выгрузить список контрагентов с адресами и телефонами?
Контактная информация и выведите поля адреса и телефона рядом с ИНН.Работают ли эти способы в 1С:Бухгалтерия и в УТ?
Как перенести контрагентов в другую базу 1С?
Универсальный обмен данными в формате XML: выгрузка узла Контрагенты в файл и загрузка тем же инструментом в приёмнике.