The Jerusalem PostSheffi Paz, prominent Tel Aviv anti-illegal immigration activist, dies at 74PunchWorld leaders celebrate Lula’s re-election in BrazilEl ComercioEN VIVO | Lula gana las elecciones presidenciales en Brasil tras una remontada inédita ante Flávio BolsonaroDaily MaverickVenezuela opposition leader Machado returns home after fraught year awayBollywood HungamaAnupam Kher to play Sunil Munshi’s father in Swedish-Belgian film Out of Fashion, directed by Jens JonssonZDF heuteAktuelle Pressemitteilungen des ZDFSCMP ChinaWhy China’s new estimate on Greenland ice loss speed is 55% lower than America’sTagesschauMarktbericht: Gesunkene Kurse locken Schnäppchenjäger anSRF NewsEbola-Virus – An Ebola erkrankte Schweizerin wird in die Schweiz gebrachtMyJoyOnlineGhana is restoring nature, but is nature recovering?Wirtualna Polska"Nie będę z siebie robił anioła". Nawrocki o konflikcie z TuskiemESPNTransfer rumors, news: Man United eye Branthwaite amid defensive rebuild
The Daily Newsstand · Free, Always
Monday, October 26, 2026

Сколько живёт ИП: читаю 2-гигабайтный реестр МСП по кусочкам и сверяю с отчётами ФНС

Translate

Индивидуальный предприниматель в России регистрируется за три дня, а вот сколько он потом живёт, ФНС напрямую не публикует. Сколько человек решили закрыть ИП, видно в отчётах налоговой, а сколько из открывшихся в каком-то году работают до сих пор, приходится собирать самому. Я собрал это из двух открытых источников ФНС и по дороге нашёл несколько мест, где данные выглядят правдой, но ею не являются.

Два источника и что в каждом есть

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

Второй - открытые данные Единого реестра субъектов МСП. Это ежемесячный архив, в котором на каждого субъекта есть XML-запись. Для ИП в ней стоят ОГРНИП, дата включения в реестр, категория, регион и виды деятельности. Даты регистрации ИП там нет, но она зашита в номер: вторая и третья цифры ОГРНИП - год внесения записи.

Идея простая. Беру всех живых ИП из реестра на 10 октября 2026 года, раскладываю по году из ОГРНИП и делю на число зарегистрированных в этом году по форме 1-ИП. Получается грубая кривая выживаемости.

2,2 ГБ, которые не обязательно качать

Архив реестра на 10.10.2026 весит 2 246 598 554 байта, внутри 7 594 XML-файла по 900 записей. Качать его целиком ради счётчика по годам не хотелось: у сервера, на котором я считаю, мало места и памяти. Но zip хранит оглавление в конце файла, а сервер ФНС отдаёт файл кусками по заголовку Range. Этого хватает, чтобы открыть архив стандартным модулем и читать только нужные файлы:

```python class HttpFile(io.RawIOBase): def init(self, url): self.url, self.pos = url, 0 req = urllib.request.Request(url, method="HEAD") with urllib.request.urlopen(req) as r: self.size = int(r.headers["Content-Length"])

def seekable(self): return True def readable(self): return True def tell(self): return self.pos

def seek(self, off, whence=0): self.pos = {0: off, 1: self.pos + off, 2: self.size + off}[whence] return self.pos

def read(self, n=-1): end = self.size - 1 if n < 0 else min(self.pos + n, self.size) - 1 req = urllib.request.Request(self.url, headers={"Range": f"bytes={self.pos}-{end}"}) with urllib.request.urlopen(req) as r: data = r.read() self.pos += len(data) return data

z = zipfile.ZipFile(io.BufferedReader(HttpFile(URL), buffer_size=1 << 20)) ```

Оглавление прочиталось меньше чем за мегабайт трафика. Дальше я взял 300 случайных файлов из 7 594 с фиксированным зерном. Из каждой записи регулярным выражением вынимаются только ОГРНИП и дата включения, ФИО и ИНН не сохраняются. Вышло 190 946 ИП и 79 093 организации, около 300 МБ трафика.

Проверка, что выборка не перекошена: в ней ИП в 2,41 раза больше, чем организаций, а во всём реестре на ту же дату (статистика реестра, 4 803 899 ИП и 2 031 472 организации) - в 2,36 раза. Для подсчёта долей по годам этого достаточно.

Сколько живёт индивидуальный предприниматель: когорты

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

Закрыть ИП успевает большая часть когорты: схема, какая доля ИП, зарегистрированных в 2016-2025 годах, жива в реестре МСП на 10 октября 2026 года - от 67% у когорты 2025 года до 18% у когорты 2016-го

Закрыть ИП успевает большая часть когорты: схема, какая доля ИП, зарегистрированных в 2016-2025 годах, жива в реестре МСП на 10 октября 2026 года - от 67% у когорты 2025 года до 18% у когорты 2016-го

  • зарегистрированы в 2025 году: живы около 67%;

  • в 2024-м: 52%;

  • в 2023-м: 47%;

  • в 2022-м: 38%;

  • в 2021-м и 2020-м: 34% и 33%;

  • в 2019-м: 27%;

  • в 2016-м: 18%.

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

Когорта 2020 года выбивается из ряда: регистраций было мало, 605 521 против 800 с лишним тысяч в соседние годы. Предположительно, в тот год открывались те, у кого план был твёрже. Проверить это по этим данным нельзя.

Закрыть ИП и пропасть из реестра - не одно и то же

Отчёт 1-ИП разбивает прекращения по причинам. В 2025 году прекратили деятельность 748 889 ИП: 658 409 (88%) решили закрыть ИП сами, 18 403 - в связи со смертью, 3 068 - банкротство, 66 674 исключила из реестра сама налоговая как недействующих.

Последняя строка важна для когорт. Предприниматель, который бросил дело и не подал заявление, продолжает числиться в реестре, пока налоговая его не исключит. За всё время ФНС исключила так 851 393 ИП. Поэтому «живой» в ЕГРИП не всегда значит работающий. Реестр МСП здесь честнее: туда попадают по сданной отчётности. На 1 октября 2026 года в ЕГРИП числилось 4 994 246 действующих ИП, в реестре МСП на 10 октября - 4 803 899. Около 190 тысяч разницы - это в основном те, кто есть на бумаге, но в реестр малого бизнеса не попал.

Где данные врут

Год 2004 в ОГРНИП. ОГРНИП появились в 2004 году, и всем, кто был ИП раньше, номер присвоили тогда же. В выборке 4,7% ИП с годом 2004, это около 225 тысяч в пересчёте. Сама форма 1-ИП говорит, что 186 176 действующих ИП зарегистрированы до 1 января 2004 года. Без этой поправки когорта 2004 выглядит рекордно живучей.

Дата включения в реестр. Соблазн взять её как дату рождения велик, но реестр МСП начал работу в 2016 году, и у 18% ИП в выборке дата включения - 2016-й. Это дата появления реестра, а не бизнеса.

Перерегистрация. Человек закрыл ИП и через год открыл снова - у него новый ОГРНИП и новая когорта. Регистраций и закрытий от этого больше, а людей столько же. В открытых данных живых этого не видно: закрывшихся там нет.

Раскладка формы 1-ИП. Номера граф в отчёте менялись: в 2016-2020 годах зарегистрированные ИП стоят во второй графе, с 2021-го в первой, прекратившие - в седьмой, третьей, четвёртой или шестой в зависимости от года. Файлы бывают и .xls, и .xlsx под расширением .xls. Разбор по номеру столбца молча даёт чушь, поэтому графы я сверял по заголовкам каждого года:

`python LAYOUT = { "2016-2020": {"registered": 2, "closed": 7, "own_decision": 8}, "2021-2022": {"registered": 1, "closed": 3, "own_decision": 4}, "2023-2025": {"registered": 1, "closed": 4, "own_decision": 5}, "2026-09": {"registered": 1, "closed": 6, "own_decision": 7}, } `

Свежая когорта. У 2026 года выходит 93%, но это январь-сентябрь, и ИП попадает в реестр МСП только 10-го числа следующего месяца.

Что получилось и чего нет

Теперь о границах метода. Кривая грубая: живые взяты из одного источника, регистрации из другого, а перерегистрации не вычищены. Точнее посчитать можно по истории каждого ОГРНИП, но такой истории в открытых данных нет - это отдельная работа. Для ответа на вопрос «сколько живёт ИП» хватает и этой точности: половина доживает до двух с половиной - трёх лет, треть - до пяти.

View the original on Хабр →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.