Поиск инн по названию организации excel

Обновлено: 02.07.2024

Поиск организаций поможет провести анализ и подбор контрагентов, оценить надежность поставщиков и заказчиков. Найти организацию можно по ИНН, ОГРН, названию или адресу.

Организации по регионам

юридические лица по алфавиту

Какая информация есть в нашем каталоге компаний

Наименование организации, дата регистрации, статус, реквизиты (ИНН, ОГРН, КПП), руководитель и другие данные из ЕГРЮЛ и ЕГРИП.

Юридический адрес, номера телефонов и адреса электронной почты.

Основной и дополнительные ОКВЭД компании с расшифровкой.

Ссылка на производство, дата возбуждения, сумма задолженности, предмет исполнения.

Дата рассмотрения, ссылки на жалобу и документы, на кого и кем она подана, ссылка на тендер.

Ссылка на гарантию, закупку и документы, ОГРН заказчика и банка-гаранта, сумма, статус, при отказе – причина, даты выдачи гарантии, вступления в силу и окончания срока действия. Эту информацию можно скачать в формате excel.

Сумма, наименование учредителей и ссылка на карточку у юридических лиц, размер доли.

Данные о балансе, выручке и прибыли предприятия, начиная с 2012 года. Полный отчет можно скачать в формате excel.

Номер и вид деятельности, на который выдана лицензия, срок её действия и статус.

Тип дела (административное, гражданское, о банкротстве), номер и ссылка, дата регистрации, данные об истцах и ответчиках.

«Cвязующее звено» (учредитель или руководитель), наименование юридического лица и ссылка на его карточку.

Ссылка на тендер (план), цена, дата проведения (планируемая дата публикации), адрес. Эту информацию можно скачать в формате excel.

Где мы берем информацию для справочника организаций

Используемые реестры

Единый государственный реестр юридических лиц (ЕГРЮЛ)

Единый государственный реестр индивидуальных предпринимателей (ЕГРИП)

Юридические лица, в состав исполнительных органов которых входят дисквалифицированные лица

Адреса, указанные при государственной регистрации в качестве места нахождения несколькими юридическими лицами

Сведения о физических лицах, являющихся учредителями (участниками) нескольких юридических лиц

Сведения о физических лицах, являющихся руководителями нескольких юридических лиц

Единый реестр субъектов малого и среднего предпринимательства (Единый реестр СМСП)

Реестр жалоб в ФАС, плановых и внеплановых проверок, их результатов и выданных предписаний

Общедоступные сведения банка данных исполнительных производств в отношении юридических лиц

ИНН – идентификационный номер налогоплательщика – присваивается физическим и юридическим лицам. Такие обозначения есть у граждан России, Украины и Беларуси (УНП, ИН). Аналоги существуют у граждан многих других государств.

В данном коде «спрятана» информация о дате рождения, поле человека, коде налоговой (для российских номеров).

Алгоритм расшифровки ИНН в Excel

Идентификационный номер налогоплательщика – это 10 (для юридических) или 12 (для физических лиц) цифр, которые содержат следующую информацию (слева направо):

  • код налоговой инспекции, присвоившей ИНН (4 цифры);
  • порядковый номер записи в едином государственном реестре налогоплательщиков территориального налогового органа (5 цифр – для организаций, 6 – для физических лиц);
  • контрольное число, полученное в ходе применения специального алгоритма (для юридических лиц – 1 цифра, для физических – 2).

Алгоритм проверки ИНН предложен в сервисе «Консультант».

Для десятизначного цифрового кода:

  1. Найти контрольную сумму с весовыми коэффициентами 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
  2. Вычислить частное контрольной суммы и 11. Остаток от деления – контрольное число.
  3. Если результат предыдущего действия больше 9, то делим его на 10. Остаток от деления – контрольное число.
  4. Код налогоплательщика считается правильным, если контрольное число совпадает с десятым знаком идентификационного номера.

Для двенадцатизначного кода:

  1. Найти сумму первых одиннадцати знаков с весовыми коэффициентами 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
  2. Контрольное число – остаток от частного суммы и 11.
  3. Если результат деления больше 9, то находим остаток от частного контрольного числа и 10. Получаем первое контрольное число.
  4. Найти сумму 12 чисел с весовыми коэффициентами 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
  5. Остаток от частного второй контрольной суммы и 11 – второе контрольное число.
  6. Если оно больше 9, то находим остаток от деления на 10.
  7. Первое контрольное число правильного ИНН совпадает с 11 знаком номера, второе – с 12.

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

Есть готовые функции для проверки актуальности идентификационного номера: для 10 знаков и для 12. Проверить правильность указания ИНН можно с помощью данной функции.

Реализуем алгоритм проверки с помощью встроенных функций Excel:

  1. Список номеров введем в столбец А. Перед каждым номером ставим апостроф:
  2. В ячейку В1 вводим формулу Копируем ее на весь столбец.

Реальные ИНН – «истина», неправильные – «ложь». Данная формула работает только в отношении десятизначных номеров. Если организация работает с физическими и юридическими лицами, то в базу будут заноситься 10-тизначные и 12-тизначные коды.

Проверка кода.

Просто копируйте и вставляйте – формула рабочая.

Дата рождения по ИНН (Россия) в Excel

Для физических лиц ИНН включает 12 цифр:

где ХХХХ – данные о налоговой инспекции;

ZZZZZZ – порядковый номер налогоплательщика;

YY – контрольный код.

Налогоплательщик получает порядковый номер, когда становится на учет в ФНС. Привязки к дате рождения нет.

Дата рождения по ИНН (Украина) в Excel

Идентификационный номер налогоплательщиков Украины состоит из 10 цифр. Первые 5 – количество дней, которые прошли с 01.01.1900 до рождения.

Например, человек родился 20.09.1976. Первые пять цифр – 28022. Столько дней до его рождения с 31.12.1899 года.

Чтобы найти дату рождения по первым пяти цифрам 28022, нужно 01.01.1900 + 28022 (дней) = 20.09.1976.

Воспользуемся табличным процессором Excel для извлечения даты рождения из идентификационного кода.

Чтобы найти дату рождения, нужно ввести в соседнюю ячейку пять первых цифр плюс 1. И установить формат «Дата». Сделать это можно с помощью ряда функций. Подойдут формулы:

  1. =ЗНАЧЕН(ЛЕВСИМВ(ТЕКСТ(A2;0);5))+1
  2. =ЛЕВСИМВ(A2;5)+1
  3. =ПСТР(A2;1;5)+1

Все три варианта выдают одинаковые результаты.

Пример.

Данный алгоритм срабатывает не всегда. Четыре цифры за датой рождения в ИНН – порядковый номер плательщика в налоговой службе. Формируется он по мере поступления данных в базу.

Если в какой-то день рождается слишком много людей, то четырех цифр для образования номера не хватает. В данном случае номер начинается с 7 или 8. Цифра указывает на будущее время – алгоритм определения даты неприменим.

Дата рождения по ИНН (Беларусь) в Excel

Граждане Беларуси при постановке на учет в налоговых органах получают УНП (учетный номер плательщика). Это девятизначный код, где:

  • первая цифра обозначает регион (у физ. лиц – буква);
  • вторая-восьмая – порядковый номер плательщика;
  • девятая – контрольная.

С датой рождения УНП не связан.

Зато по идентификационному (личному) номеру, который есть у каждого в паспорте, можно определить дату рождения.

  • первая цифра – пол;
  • вторая-седьмая – день, месяц и год;
  • буква – код региона;
  • три цифры за буквой – порядковый номер лица, обратившегося за паспортом;
  • две буквы – признак гражданства;
  • последняя цифра – контрольная.

Чтобы быстро извлечь дату из личного номера, можно использовать функцию =ПСТР(A2;2;6).

Результат.

С идентификационными номерами приходится работать бухгалтерам, инженерам по кадрам и другим специалистам. В некоторых организациях такая информация представлена тысячами значений. Обрабатывать вручную и принимать в базу такие коды бесконтрольно – нехорошо. Ряд процессов можно автоматизировать простейшими средствами Microsoft Excel.

Для просмотра информации из ЕГРЮЛ и ЕГРИП (из базы данных ФНС и других сервисов) мы разработали специальную рабочую книгу Excel.

Файл можно использовать как для просмотра информации, так и для изучения возможностей API-ФНС, чтобы встраивание в собственные разработки происходило быстрее.

После отрытия книги появляется лист:

XLS-файл (лист Помощь)

Для использования необходимо ввести полученный вами 40-значный ключ к API в листе "Настройки":

XLS-файл лист Настройки

XLS-файл диалог поиска

Появится лист с результатами поиска (используется API-метод search):

XLS-файл (лист Поиск)

Далее можно встать на строке с искомой компанией и нажать кнопку "Данные из ЕГРЮЛ и ЕГРИП" (кнопка находится в ленте "ДаМИА"). Можно ввести любой ИНН или ОГРН (по умолчанию выводится ОГРН из таблицы поиска, на строке, в которой вы стоите):

XLS-файл диалог поиска

Появится лист с карточкой компании (используется API-метод egr):

XLS-файл (лист ЕГРЮЛ, карточка)

XLS-файл (лист ЕГРЮЛ, карточка)

Внизу страницы можно увидеть данные о проверке компании (используется API-метод check). Приведем пример для компании с ОГРН 1111837001418:

XLS-файл (лист ЕГРЮЛ, проверки)

Система проверки контрагентов ДаМИА-СПК

После регистрации есть также возможность бесплатно протестировать систему, подключившись в разделе "Мои тарифы" к тарифу "СПК-старт".

После входа в систему введите поисковую строку (ИНН, ОГРН, название, ФИО директора, учредителя, адрес и др.). Будут отображены результаты поиска, например:

Поиск в ДаМИА-СПК

Перейдя на карточку искомой компании, Вы увидите полную информацию о компании, включая исторические данные, например:

Карточка компании в ДаМИА-СПК

В соответствующих разделах Вы увидите информацию об отчетности:

Отчетность компании в ДаМИА-СПК

Проверках на позитивные и негативные факторы (факторы риска), как нефинансовые:

Нефинансовые проверки компании в ДаМИА-СПК

Так и финансовые:

Финансовые проверки компании в ДаМИА-СПК

Есть хронология изменений данных компании, включая поданные заявления (иногда еще не отображенные в ЕГРЮЛ):

Финансовые проверки компании в ДаМИА-СПК

Связи компании (предположительно, аффилированные компании) выявляются по директору, учредителям, адресу. Можно задать не все, а только актуальные связи (действующие директор или учредители), по действующим компаниям, совпадения по ИНН (или ФИО без ИНН), а также компании в том же регионе (для ФИО без ИНН).


Всем привет! В этой статье расскажу о работе с "API Федеральной Налоговой Службы". И чем это в итоге обернулось.

В одном из проектов была задача было получать данные Юридическом Лице(ООО, ИП, и т.д.)

Проект представляет собой POS-систему для кафе и рестаранов. Для обслуживания, процессинга и учета клиентов используется корпоративный портал. Портал позволяет управлять клиентами и хранит мнжество данных от Названия организации до ОКВЭД(Общероссийский классификатор видов экономической деятельности).

При подключении нового клиента у него приходится запрашивать очень много информации. И в какой-то момент возникло желание получать хотя бы часть этих данных автоматически.

Теоретически такую информацию предоставляет федеральная налоговая служба. Также в сети есть множество сайтов, где можно проверить контрагентов по ИНН. Скорее всего эти сайты также используют данные налоговой службы.

Обычно, когда мне нужно сделать что-то подобное, я смотрю не предоставляет ли данный сервис API для взаимодействия. И обычно, если это популярный и востребованный сервис, то api существует в том или ином виде. Например facebook api, vk api, ebay api и т.д.

за годовое абонентское обслуживание одного рабочего места одного реестра (ЕГРЮЛ или ЕГРИП) - 150 тысяч рублей (НДС не облагается в соответствии с подпунктом 4 пункта 2 статьи 146 Налогового кодекса Российской Федерации);

за однократное предоставление открытых сведений в полном объеме одного реестра (ЕГРЮЛ или ЕГРИП) - 50 тысяч рублей (НДС не облагается в соответствии с подпунктом 4 пункта 2 статьи 146 Налогового кодекса Российской Федерации);

за однократное предоставление открытых обновленных сведений (в случае обновления уже полученных открытых сведений в полном объеме) – 5 тыс. рублей (НДС не облагается в соответствии с подпунктом 4 пункта 2 статьи 146 Налогового кодекса Российской Федерации).

В общем, и то и другое платно. Постоянный доступ - 150 000 р./год. для одного оператора. Либо 50 000 р. единовременно + 5 т.р. за каждое обновление. Цены ощутимые, учитывая что база обновляется каждый день(так написано на сайте налоговой). Правда это или нет - другой вопрос.


Скорее всего одного оператора достаточно, чтобы скачать данные, внести в свою БД и уже по ней вести поиск. Время от времени обновлять данные. Но в любом случае, в нашей компании не готовы были платить такие деньги. Оно и понятно.

К тому же сам процесс достаточно трудоемкий, предполагает получение Rutoken, настройка окружения для безопасного взаимодействия с системой. Затем нужно автоматизировать процесс загрузки файлов по ftp, парсинг и обновление локальной базы. Что заеняло бы много сил и времени.

В итоге был выбрран немножечко костыльный, но рабочий вариант. Наиболее оптимальный, как мне кажется.

Нужно указать данные организации. Инн, либо другие данные. Также нужно ввести капчу. В результате будет сгенерирован pdf файл



Обходом капчи заниматься не хотелось. Да и не силен я в этом. К тому же, пока мы подключаем не 1000 клиентов в день, это не так уж принципиально. Менеджер может перейти по ссылке, скачать pdf файл и загрузить в систему.

Примеры pdf документов для ИП и ООО:

Остается распарсить pdf и получить нужные данные. Я думал, что с этим возникнут проблемы, но на самом деле все оказалось не так сложно.

Конечно, многое зависит от формата pdf. Здесь он генерируется с помошью iText Java library.

Парсер разрабатывал на php, оформил в виде библиотеки. Выложил на github, можно установить через composer


Парсит достаточно хорошо, получаем такой текст

Выглядит немного беспорядочно. Но в итоге можно распарсить по ключевым словам

Единственная проблема закрывающей кавычкой. Так и не решил ее. Но в итоге мне это не помешало распарсить почти все данные.

Примерный алгоритм парсинга такой:

Идти по строкам подряд. Если чтрока начинается с цифры, достаем заголовок поля. Поскольку заголовоки повторяются то вводим понятие разделов и ключевые слова для них

Читайте также: