Считаю проверки бизнеса в открытой выгрузке реестра: ноль плановых, 48 тысяч внеплановых

Мораторий на проверки малого и среднего бизнеса - самое повторяемое слово в осенних пересказах для бизнеса, и почти всегда без единого числа. Мне надоело цитировать чужие пересказы, и я пошёл в первоисточник: единый реестр контрольных (надзорных) мероприятий, который ведёт Генеральная прокуратура, отдаёт свои данные файлами, без регистрации и капчи. Я скачал октябрьскую выгрузку, разобрал два с четвертью гигабайта разметки и посчитал. Плановых проверок за октябрь 2026 года в реестре ноль. Внеплановых - 48 292, и у 37 тысяч из них в записи стоит субъект МСП. Ещё 218 673 записи - профилактические мероприятия, о которых в пересказах моратория не пишут вовсе.
Ниже - метод, нормы и числа со снимка 3 ноября 2026 года. Этот разбор не является юридической консультацией и рекомендацией: решение по своему случаю остаётся за вами.
Откуда данные и как их собрать
Сайт реестра proverki.gov.ru устроен капчей и поиском: форма «проверить мероприятие» по ИНН перед выдачей просит токен, а токен выдаёт только капча. Я проверил это буквально: запрос к поисковому методу без токена отвечает HTTP 400. Но у того же сайта есть открытые выгрузки, и они капчи не требуют.
Метод такой. В описи по адресу erknm-opendata/list.xml лежит список файлов по месяцам. Файл месяца - это не данные, а индекс дневных версий: у октябрьского их 159, первая от 2 октября 2025 года (план следующего года согласовывают заранее), последняя - от 3 ноября 2026-го. Берёшь адрес последней версии, скачиваешь zip на 329 МБ, а внутри - XML на 2,25 гигабайта, где каждая запись это событие реестра: тип, вид надзора, статус, даты, субъект с ИНН и ОГРН, категория риска объекта и код МСП.
```python import zipfile, xml.etree.ElementTree as ET
NS = "{https://proverki.gov.ru/opendata/3.0/20220115}"
with zipfile.ZipFile("data-20261103-structure-20220125.zip") as z: with z.open(z.namelist()[0]) as stream: for event, el in ET.iterparse(stream, events=("end",)): if el.tag.split("}")[-1] != "INSPECTION": continue ... # собрать атрибуты и детей, затем el.clear() ```
Первый прогон у меня выдал ноль субъектов во всех записях. Ошибка была моя: iterparse отдаёт дочерние элементы раньше родителя, я чистил каждый ребёнок вызовом clear(), и к моменту, когда обработка добиралась до записи, у SUBJECT не оставалось ни атрибутов, ни содержимого. Правило простое: чистим только корневой элемент события после того, как собрали с него всё. Второй прогон дал 266 965 записей.
Что запрещает мораторий на проверки малого и среднего бизнеса
Нормы я сверил по действующим редакциям на 3 ноября 2026 года. База - постановление Правительства от 10.03.2022 N 336 в редакции от 25.09.2026. Пункт 1 запрещает плановые контрольные мероприятия по двум законам сразу: новому закону о госконтроле N 248-ФЗ и старому N 294-ФЗ, который посвящён проверкам юрлиц и предпринимателей. Про это забывают в обе стороны: где-то пишут «мораторий по 248-ФЗ», забывая, что под пункт попадает и второй закон.
Срок и исключения держит пункт 11(3): до 1 января 2030 года в планы включают плановые мероприятия только в отношении объектов чрезвычайно высокого и высокого риска, опасных производственных объектов II класса и гидротехнических сооружений II класса (срок вписан постановлением от 28.12.2024 N 1955). Со вторым абзацем того же пункта ещё тоньше: на виды контроля по 294-ФЗ, где риск-ориентированный подход не применяется, ограничение не распространяется. И главное, чего в пересказах нет: за бортом закона N 248-ФЗ и моратория стоят налоговый, валютный и таможенный контроль - статья 2 закона прямо перечисляет их вне сферы действия. Минфин объяснял это ещё в июне 2022 года, в письме N 03-02-07/56732: налоговые проверки мораторий не касается.
Что показал октябрь
Теперь числа. В октябрьской выгрузке 266 965 записей. Из них 48 292 - это КНМ, контрольные мероприятия, и все до одного внеплановые. Плановых типов («Плановое КНМ», «Плановая проверка») нет ни одного: мораторий в данных виден буквально как ноль. Остальные 218 673 записи - это ПМ, профилактические мероприятия: 178 663 объявления предостережения и 40 010 профилактических визитов.

Внутри 48 292 внеплановых картина такая. Контрольных закупок 22 304, выездных проверок 12 406, документарных проверок 7 519, инспекционных визитов 5 750, рейдовых осмотров 179, на мелкие типы приходится 134. Профилактический визит
это не проверка и без вашего согласия последствия не несёт, но сорок тысяч
таких визитов за месяц показывают, чем заняты надзорные органы, пока план стоит. Самый частый вид надзора в октябре (вместе с профилактикой) - контроль за применением контрольно-кассовой техники, 30 721 запись, дальше санитарно-эпидемиологический контроль с 28 083 и пожарный надзор с 23 734, всего видов 128.
Кто под проверками. У 31 892 КНМ субъект помечен как микропредприятие, у 4 337 - малое предприятие, у 905 - среднее. Не МСП - 10 024. Итого 37 134 мероприятия из 48 292, около 77 %, пришлись на субъекты МСП. Статусы такие: завершено 73 726 записей, ещё 8 757 ждут проведения, 4 525 ждут завершения, 1 252 признаны не подлежащими проведению, 31 отменена.
Про старый закон отдельная строка. В выгрузках по 294-ФЗ за октябрь 2021 года
27 202 проверки, из них 27 199 внеплановых. За июль 2026-го в том же реестре
четыре записи. Часть падения - не про мораторий, а про переезд органов на 248-ФЗ, но выгрузки с августа 2026 года в описи нет вовсе: старый реестр на открытых данных доживает.
Штрафы для ИП и предписания никто не отменял
Штрафы для ИП мораторий не тронул, и вот почему это видно прямо в числах. Мораторий запрещает плановые мероприятия, а 48 292 внеплановых за один месяц
это работа по остальным основаниям: индикатор риска, истёкшее предписание,
поручение, материал от другого органа. Внеплановая проверка заканчивается тем же, чем и раньше: актом, предписанием, делом. За октябрь 73 726 записей реестра стоят со статусом «Завершено» - «завершено» здесь не значит «ничего не нашлось», итог мероприятия вписывается в ту же запись.
Налоговая линия вообще мимо этого реестра: налоговый контроль выведен из-под закона о госконтроле, в выгрузке его нет по определению, и никакая пауза на него не распространяется. Поэтому фраза «проверок нет» в пересказах моратория неверна вдвойне: внеплановые в реестре есть, а налоговые в этом реестре не считаются.
Где выгрузка врёт
Считать по открытым выгрузкам можно, но у каждой - свои слепые пятна, и я спотыкался о них в этот же день.
Первая - опись обещает то, чего нет. В ней 86 файлов, и файлы за январь - сентябрь 2026 года отдают 404 NoSuchKey: индекс есть, данных нет. Если строить график «динамика проверок по месяцам 2026 года» по открытой выгрузке, он начнётся с дыры.
Вторая - разметка не различает ИП. Поле TYPE знает два значения: «ЮЛ» (233 029 записей) и «ФЛ» (33 936). Отдельного «ИП» нет, хотя 63 895 записей носят 15-значный ОГРНИП и у 94 357 записей ИНН двенадцатизначный. Считать «долю ИП среди проверенных» по полю TYPE нельзя: ИП прячется внутри «ЮЛ».
Третья - будущие файлы пусты. Декабрьская выгрузка уже открыта, версий в её индексе 158, а записей всего 522: 48 внеплановых КНМ и 462 профилактических визита. Я первым делом решил, что там лежит план следующего года, и пошёл искать исключения из моратория (ЧВР и ВР объекты) в файлах 2027 года. В октябрьском файле 2027 года четыре записи. Планов в открытой выгрузке нет: файл месяца набивается событиями по мере регистрации, а не согласуется заранее.
Четвёртая - смежный реестр МСП отстаёт по закону. Категория субъекта (микро, малое, среднее) в едином реестре МСП освежается десятого числа месяца, беря состояние на первое число, а сама категория считается по отчётности за прошлый год, а с января по июнь - даже за позапрошлый (статья 4.1 закона N 209-ФЗ). Код МСП в записи о проверке, как и поиск «а я ещё в реестре?», всегда про вчерашний бизнес. Живой статус действующего ИП или компании смотрят отдельно, в ЕГРИП и ЕГРЮЛ, и это другой реестр с другой свежестью.
Итог и чего я не посчитал
Мораторий по открытым данным подтверждается: за октябрь 2026 года в реестре нет ни одного планового мероприятия. Но «не трогают» из пересказов данными не подтверждается: 48 292 внеплановых КНМ, из них 12 406 выездных проверок и 22 304 контрольных закупки, у 37 тысяч - субъект МСП. Реестр полезен и для самопроверки: мероприятие, которого нет в реестре на момент начала, проводить нельзя, так что поиск по своему ИНН на proverki.gov.ru - это первый вопрос к любому, кто пришёл «с проверкой».
Чего здесь нет. Это снимок одного дня, 3 ноября 2026 года: выгрузка живая, числа завтра могут отличаться. Я не сравнивал октябрь с прошлыми месяцами - файлов за январь-сентябрь выгрузка не отдаёт. Категорию риска объекта я снял, но не связывал с типом события, это отдельная работа. Налоговых проверок в этих данных нет по закону, так что полную картину давления на бизнес этот реестр не покрывает. И я не называю ни ИНН, ни имена из выгрузки: данные публичные, но приводить их в статье смысла нет, всё интересное видно на агрегатах. Если вы строите графики по этому реестру и видели другое - напишите в комментариях, сверю.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.