Перейти к основному содержимому

Единый реестр субъектов малого и среднего предпринимательства – получателей поддержки

ПризнакЗначение
Уровень и охватФедеральный; полный срез реестра получателей поддержки МСП: срез 15.07.2026 содержит 3 328 381 запись о получателе и 12 507 573 факта поддержки
Тип доступаПаспорт набора на сайте ФНС со ссылками на ZIP-архивы (file.nalog.ru); API под набор не заявлен
Основные форматыXML (UTF-8) внутри ZIP; XSD-схема и DOCX-описание формата отдельными файлами
ОператорФНС России
Режим доступаОткрытое скачивание по типовым условиям использования открытых данных

Коротко: ежемесячный машиночитаемый срез единого реестра субъектов МСП — получателей поддержки (РМСП-ПП): кто (ИНН, ОГРН/ОГРНИП) какую меру поддержки получил (форма, вид, размер, даты, орган поддержки). Основной сценарий — обогатить по ИНН портрет контрагента в закупках, субсидиях и ЕГРЮЛ-аналитике фактами господдержки.

Качество и верификация​

Заполняйте по определениям на странице «Измерения качества источника данных».

ИзмерениеЗначение для этой карточки
Дата проверки (last_verified)2026-07-18
Полнота (data_completeness)Полная: по паспорту это срез всего реестра; счётчик фактов поддержки в файлах среза 15.07.2026 (12 507 573) совпал с показателем витрины rmsp-pp.nalog.ru в тот же день
Машиночитаемость (machine_readability)Файлы: ZIP с XML по XSD-схеме; описание формата — DOCX
Юридическая значимость (legal_significance)Официальный оператор (ФНС); состав сведений — по ст. 8 Федерального закона от 24.07.2007 № 209-ФЗ
Задержка обновления (update_lag)Отчётный цикл: организации подают сведения за отчётный месяц до 5-го числа следующего (по главной rmsp-pp.nalog.ru), публичный срез — на 15-е число; факт поддержки появляется в выгрузке с лагом до ~1,5 месяца
Глубина архива (archive_depth)Ежемесячные срезы с 20.12.2020; все предыдущие ZIP доступны на странице паспорта; подтверждённый разрыв: нет файла data-20250115 (между срезами 15.12.2024 и 15.02.2025)
Лицензия (license_or_terms)Типовые условия использования общедоступной информации в форме открытых данных (ссылка из паспорта набора)

Описание​

Набор публикует в форме открытых данных сведения единого реестра субъектов малого и среднего предпринимательства — получателей поддержки: субъекты МСП (юридические лица и ИП) и физические лица на спецрежиме «Налог на профессиональный доход», которым оказана поддержка федеральными, региональными и муниципальными органами, АО «Корпорация „МСП“», её дочерними обществами и организациями инфраструктуры поддержки (формулировка и состав сведений — по паспорту набора и ст. 8 закона № 209-ФЗ).

Каждый срез — это полная перезапись реестра на дату (атрибут ДатаСост записи), а не дельта: историю меры поддержки дают даты внутри записи (ДатаСвед, ДатаПрин, ДатаПрекр), а историю состояний реестра — архив прошлых ZIP-файлов. Интерактивный поиск по тому же реестру — витрина rmsp-pp.nalog.ru.

В объём карточки не входят: кабинет организаций, предоставляющих поддержку (ввод сведений на rmsp-pp.nalog.ru), и реестр принадлежности к МСП по критериям численности и выручки — это набор 7707329152-rsmp.

Оператор​

Федеральная налоговая служба — витрина открытых данных: https://www.nalog.gov.ru/rn77/opendata/

URL и точки доступа​

Тип доступаURLФормат
Паспорт набора (метаданные, все ссылки)https://www.nalog.gov.ru/opendata/7707329152-rsmpppHTML
Текущий срез (15.07.2026, проверено 18.07.2026)https://file.nalog.ru/opendata/7707329152-rsmppp/data-20260715-structure-20230615.zipZIP, 802 887 363 байт (~766 МБ)
XSD-схема текущей версии форматаhttps://file.nalog.ru/opendata/7707329152-rsmppp/structure-20230615.xsdXSD (24 КБ, windows-1251)
Описание формата (версия 4.04)https://file.nalog.ru/opendata/7707329152-rsmppp/VO_SVMSP_2_213_23_04_04.docxDOCX (52 КБ)
Предыдущие срезы и версии структурыперечень на странице паспорта, хостинг https://file.nalog.ru/opendata/7707329152-rsmppp/ZIP / XSD
Веб-витрина реестра (поиск, статистика)https://rmsp-pp.nalog.ru/HTML

URL файлов стабильны в пределах имени: data-<ГГГГММДД>-structure-<ГГГГММДД>.zip; при выходе нового среза добавляется новый файл, старые не удаляются (проверено на архиве 2020–2026). Зеркало метаданных набора на data.gov.ru не подтверждено: при проверке 18.07.2026 портал был недоступен из рабочего контура (ошибка TLS при подключении, поиск через веб — HTTP 404).

Объекты данных и показатели​

Строка набора — связка «получатель × мера поддержки» (элемент СвПредПод) внутри записи о получателе (элемент Документ): один Документ — один получатель (юрлицо или физлицо/ИП, выбор по XSD), к нему 1..N фактов поддержки. Срез 15.07.2026: 3 328 381 Документ, 12 507 573 СвПредПод.

Поле (XML)ТипОбязательностьОписаниеКлюч связки
Документ/@ИдДокстрока (UUID)обяз.Идентификатор записи о получателенет (технический)
Документ/@ДатаСостДД.ММ.ГГГГобяз.Дата состояния реестра, на которую сформирован срезнет
СвЮЛ/@ИННЮЛстрока (=10)обяз. (для ЮЛ)ИНН юридического лица — получателяда: ИНН
СвЮЛ/@ОГРНстрока (=13)обяз. (для ЮЛ)ОГРН получателяда: ОГРН
СвЮЛ/@НаимОргстрока (1–1000)обяз. (для ЮЛ)Полное наименование ЮЛнет
СвФЛ/@ИННФЛстрока (=12)обяз. (для ФЛ)ИНН физлица / ИП — получателяда: ИНН
СвФЛ/@ОГРНИПстрока (=15)опц.ОГРНИП; обязателен, если получатель — ИП или глава КФХ на дату решенияда: ОГРНИП
СвФЛ/ФИОэлементопц.Фамилия, имя, отчество (атрибуты Фамилия, Имя, Отчество)нет
СвПредПод/@НомерПодстрока (1–36)обяз.Реестровый номер поддержкида: id меры
СвПредПод/@ДатаСведДД.ММ.ГГГГобяз.Дата первичной публикации сведений о поддержке в реестренет
СвПредПод/@ДатаОбновДД.ММ.ГГГГопц.Дата последнего обновления сведенийнет
СвПредПод/@ВидППкод (=1)обяз.Вид получателя: 1 — ЮЛ, 2 — ИП, 3 — физлицо на НПД, 4 — глава КФХнет
СвПредПод/@НаимОргстрока (1–1000)обяз.Наименование органа/организации, предоставившей поддержкунет
СвПредПод/@ИННЮЛстрока (=10)обяз.ИНН органа, предоставившего поддержку (имя атрибута совпадает с ИНН получателя в СвЮЛ — не путать контексты)да: ИНН органа
СвПредПод/@КатСубкод (=1)обяз.Категория МСП на дату решения: 1 — микро, 2 — малое, 3 — среднее, 4 — отсутствуетнет
СвПредПод/@ДатаПринДД.ММ.ГГГГобяз.Дата принятия решения о предоставлении поддержкинет
СвПредПод/@СрокПодДД.ММ.ГГГГобяз.Срок оказания поддержкинет
СвПредПод/@ДатаПрекрДД.ММ.ГГГГопц.Дата решения о прекращении поддержкинет
СвПредПод/@ИнфНарушкод (=1)обяз.Признак нарушения: 1 — да, 2 — нетнет
ФормПод/@КодФорм + /@НаимФормкод (=4) + строкаобяз.Форма поддержки по справочнику СФВРМСП-ПП: 0100 финансовая, 0200 информационная, 0300 образовательная, 0400 консультационная, 0500 имущественная, 0600 инновационнаянет
ВидПод/@КодВид + /@НаимВидкод (=4) + строкаобяз.Вид поддержки по СФВРМСП-ПП (в выборке ~20% среза 15.07.2026 — 42 уникальных кода 0101–0603, 44 пары код–наименование; напр. 0103 «Предоставление субсидий и грантов»)нет
РазмПод/@РазмПод + /@ЕдПодN(18.2) + код (=1)обяз. (1..N)Размер и единица: 1 — рубль, 2 — кв. м, 3 — час, 4 — процент, 5 — единица (при ЕдПод=5 размер всегда 1)нет
Нарушения/@ВидНаруш, /@ДатаНаруш, /@СрокНаруш, /@ДатаУстрНарушкод + даты0..N; блок обязателен при ИнфНаруш=1Нарушения порядка и условий (1 — связанное с нецелевым использованием/недостоверными сведениями, 2 — не связанное)нет
РегДок/@ВидРД, /@ТипРД, /@ОрганРД, /@ДатаРД, /@НомерРД, /@НаимРДстроки/дата0..N, все атрибуты опц.Реквизиты регламентирующего документа-основаниянет

Известные пробелы (подтверждено разбором среза 15.07.2026 и XSD):

  • Нет кода региона и ОКВЭД ни у получателя, ни у меры: территориальную и отраслевую аналитику даёт только склейка по ИНН/ОГРН с набором 7707329152-rsmp или ЕГРЮЛ.
  • Справочник СФВРМСП-ПП не поставляется внутри файлов (XSD ссылается на него, но коды и наименования денормализованы в каждую запись — словарь восстанавливается из данных).
  • Атрибут Файл/@КолДок не отражает реальное число записей (см. «Ограничения и особенности»).
  • В выборке 2 813 файлов (~20% среза) доля СвФЛ среди получателей — 74%; ОГРНИП заполнен у 85% СвФЛ (нет у физлиц на НПД), блок Нарушения встречается в ~0,08% фактов поддержки.

Структура файла​

Упаковка и имена. ZIP-архив содержит тысячи XML-файлов (срез 15.07.2026 — 14 063 файла, 13,56 ГБ в распаковке). Имя по описанию формата: R_Т_P_О_GGGGMMDD_N.xml, где префикс VO_SVMSP, P=0000 (массовая рассылка), О=9965 (МИ ЦОД ФНС), дата — дата среза, N — уникальный номер (фактически UUID): VO_SVMSP_0000_9965_20260715_<uuid>.xml. Имя ZIP: data-<дата среза>-structure-<дата версии XSD>.zip.

Кодировка. XML-файлы фактически в UTF-8 (декларация <?xml version="1.0" encoding="UTF-8"?>), хотя DOCX-описание формата 4.04 предписывает windows-1251 — расхождение спецификации и выгрузки, парсер настраивать по декларации файла. XSD-схема — в windows-1251.

Иерархия XML (по XSD structure-20230615.xsd, версия формата 4.04):

Файл (@ИдФайл @ВерсФорм="4.04" @ТипИнф="РЕЕСТРМСП-ПП" @ВерсПрог? @КолДок)
├── ИдОтпр? (ФИООтв?, @ДолжОтв? @Тлф? @E-mail)
└── Документ+ (@ИдДок @ДатаСост)
├── (СвЮЛ | СвФЛ) — выбор: юрлицо ИЛИ физлицо/ИП
└── СвПредПод+ — факты поддержки получателя
├── ФормПод (@КодФорм @НаимФорм)
├── ВидПод (@КодВид @НаимВид)
├── РазмПод+ (@РазмПод @ЕдПод)
├── Нарушения* (@ВидНаруш @ДатаНаруш? @СрокНаруш? @ДатаУстрНаруш?)
└── РегДок* (@ВидРД? @ТипРД? @ОрганРД? @ДатаРД? @НомерРД? @НаимРД?)

Версионирование формата. Версии XSD по датам введения: 20201220 (срезы 20.12.2020–15.12.2022), 20230115 (15.01.2023–15.03.2023), 20230415 (15.04.2023–15.05.2023), 20230615 (с 15.06.2023, актуальная; формат 4.04). При обработке архивных срезов сверяйте версию структуры в имени ZIP.

Реальная запись (файл VO_SVMSP_0000_9965_20260715_000c33fb-2ea5-4a38-a9b2-316b0b26eab9.xml, срез 15.07.2026; повторяющиеся СвПредПод сокращены):

<?xml version="1.0" encoding="UTF-8"?>
<Файл ИдФайл="VO_SVMSP_0000_9965_20260715_000c33fb-2ea5-4a38-a9b2-316b0b26eab9"
ВерсФорм="4.04" ТипИнф="РЕЕСТРМСП-ПП" КолДок="1"><!-- @КолДок=1, но Документ-элементов в файле 238 — не использовать для контроля -->
<ИдОтпр><ФИООтв Фамилия="-" Имя="-"/></ИдОтпр>
<Документ ИдДок="4c6a5ce3-4baa-4095-b229-defe4d66a507" ДатаСост="15.07.2026">
<СвЮЛ ИННЮЛ="6725034664" ОГРН="1216700000626" НаимОрг="ООО &quot;ДОБРОНРАВОВ АГРО &quot;СМОЛЕНСК&quot;"/>
<!-- Внимание: @ИННЮЛ ниже — ИНН органа поддержки, а не получателя -->
<СвПредПод НомерПод="33836699" ДатаСвед="15.04.2023" ВидПП="1"
НаимОрг="МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА И ПРОДОВОЛЬСТВИЯ СМОЛЕНСКОЙ ОБЛАСТИ"
ИННЮЛ="6732005424" КатСуб="1" СрокПод="06.12.2022" ДатаПрин="01.12.2022" ИнфНаруш="2">
<ФормПод КодФорм="0100" НаимФорм="Финансовая поддержка"/>
<ВидПод КодВид="0103" НаимВид="Предоставление субсидий и грантов"/>
<РазмПод РазмПод="319244.13" ЕдПод="1"/><!-- ЕдПод=1 → рубли -->
<РегДок ВидРД="02" ТипРД="06" ОрганРД="Администрация Смоленской области" ДатаРД="09.06.2020"
НомерРД="331" НаимРД="Об утверждении Порядка предоставления субсидий ..."/>
</СвПредПод>
<!-- следующий СвПредПод того же получателя (атрибуты сокращены): -->
<СвПредПод НомерПод="40883228" ДатаСвед="15.07.2023" ВидПП="1" КатСуб="1" СрокПод="21.04.2023" ДатаПрин="21.04.2023" ИнфНаруш="2">
<ФормПод КодФорм="0400" НаимФорм="Консультационная поддержка"/>
<ВидПод КодВид="0406" НаимВид="Консультационные услуги по мерам государственной поддержки"/>
<РазмПод РазмПод="2.00" ЕдПод="3"/><!-- ЕдПод=3 → часы -->
</СвПредПод>
<!-- ... ещё 9 СвПредПод у этого получателя -->
</Документ>
<!-- ... ещё 237 Документ в этом файле -->
</Файл>

Пример СвФЛ из того же среза: <СвФЛ ИННФЛ="672503469650" ОГРНИП="318673300046790"><ФИО Фамилия="ПОДЛИПСКИЙ" Имя="ИВАН" Отчество="ПЕТРОВИЧ"/></СвФЛ> с ВидПП="2" (ИП); у физлица на НПД ОГРНИП отсутствует, ВидПП="3", КатСуб="4" (категория отсутствует).

Периодичность обновления​

Ежемесячно, срезом на 15-е число (по именам файлов и паспорту: «Дата последнего внесения изменений» 15.07.2026, «Содержание последнего изменения» — обновление данных набора, «Дата актуальности» 15.08.2026). Организации, предоставляющие поддержку, подают сведения за отчётный месяц в течение отчётного месяца и до 5-го числа следующего (плашка на главной rmsp-pp.nalog.ru, проверено 18.07.2026).

Факты по файлам на странице паспорта (проверено 18.07.2026): первый срез — data-20201220 (20.12.2020, дата первой публикации набора), далее ежемесячно до data-20260715; разрыв — нет среза data-20250115 (между 15.12.2024 и 15.02.2025). Файл текущего среза выкладывается в день среза (Last-Modified: Wed, 15 Jul 2026 08:00:29 GMT).

Ограничения и особенности​

  • Условия использования — типовые условия открытых данных (указание источника, неискажение сведений об обновлении).
  • Объёмы: ZIP ~766 МБ, в распаковке 13,56 ГБ / 14 063 XML — обрабатывать потоково (iterparse), не загружая в DOM.
  • Файл/@КолДок="1" во всех проверенных файлах при фактических ~236–238 Документ — атрибут не соответствует содержимому (срез 15.07.2026); считать записи перебором.
  • Кодировка XML — UTF-8 вопреки DOCX-описанию (windows-1251): см. «Структура файла».
  • Коды 0501/0502 встречаются с двумя разными наименованиями («Передача в аренду имущества» и «Передача в аренду имущества (недвижимое)» и т.п.) — версии справочника СФВРМСП-ПП менялись; нормализуйте по коду, а не по наименованию.
  • Счётчики витрины rmsp-pp.nalog.ru на 18.07.2026: «12 507 573 фактов поддержки» (совпадает с числом СвПредПод в файлах) и «3 273 066 получателей поддержки» — при 3 328 381 элементах Документ в файлах; при работе с файлами ориентируйтесь на собственный подсчёт элементов.
  • Отсутствие записи о получателе не доказывает отсутствие поддержки вне реестра: реестр отражает только сведения, поданные организациями поддержки (см. ограничения в карточке ИС).
  • Не подменять этот набор реестром принадлежности к МСП (7707329152-rsmp) и агрегированной налоговой статистикой (Налоговая статистика ФНС).

Примеры доступа​

Скачивание текущего среза (команда и заголовки ответа проверены 18.07.2026):

curl -sS -A 'Mozilla/5.0' -O \
'https://file.nalog.ru/opendata/7707329152-rsmppp/data-20260715-structure-20230615.zip'
# Ответ (HEAD): HTTP/2 200
# content-type: application/octet-stream
# content-length: 802887363
# last-modified: Wed, 15 Jul 2026 08:00:29 GMT

Потоковый разбор первого XML внутри архива в CSV по ключевым полям (код исполнен против среза 15.07.2026):

import csv, sys, zipfile
import xml.etree.ElementTree as ET

ZIP = 'data-20260715-structure-20230615.zip'
N_ROWS = 10
ED_POD = {'1': 'рубль', '2': 'кв. метр', '3': 'час', '4': 'процент', '5': 'единица'}

zf = zipfile.ZipFile(ZIP)
name = sorted(zf.namelist())[0] # первый XML внутри архива
rows = []
with zf.open(name) as fh:
for _, doc in ET.iterparse(fh, events=('end',)):
if doc.tag != 'Документ':
continue
yl, fl = doc.find('СвЮЛ'), doc.find('СвФЛ')
inn = yl.get('ИННЮЛ') if yl is not None else fl.get('ИННФЛ')
org = yl.get('НаимОрг') if yl is not None else None
for sp in doc.findall('СвПредПод'):
rows.append({
'inn': inn,
'получатель': org,
'номер_поддержки': sp.get('НомерПод'),
'форма': sp.find('ФормПод').get('НаимФорм'),
'вид': sp.find('ВидПод').get('НаимВид'),
'размер': sp.find('РазмПод').get('РазмПод'),
'ед': ED_POD.get(sp.find('РазмПод').get('ЕдПод')),
'дата_решения': sp.get('ДатаПрин'),
'срок': sp.get('СрокПод'),
'орган_инн': sp.get('ИННЮЛ'), # ИНН органа, предоставившего поддержку
})
if len(rows) >= N_ROWS:
break
doc.clear()
if len(rows) >= N_ROWS:
break

w = csv.DictWriter(sys.stdout, fieldnames=list(rows[0]))
w.writeheader()
w.writerows(rows)

Фактический вывод (первые строки):

inn,получатель,номер_поддержки,форма,вид,размер,ед,дата_решения,срок,орган_инн
6725034664,"ООО ""ДОБРОНРАВОВ АГРО ""СМОЛЕНСК""",33836699,Финансовая поддержка,Предоставление субсидий и грантов,319244.13,рубль,01.12.2022,06.12.2022,6732005424
6725034664,"ООО ""ДОБРОНРАВОВ АГРО ""СМОЛЕНСК""",40883228,Консультационная поддержка,Консультационные услуги по мерам государственной поддержки,2.00,час,21.04.2023,21.04.2023,6706000691
6725034664,"ООО ""ДОБРОНРАВОВ АГРО ""СМОЛЕНСК""",49985922,Финансовая поддержка,Предоставление субсидий и грантов,6666906.05,рубль,29.04.2026,30.04.2026,3234014082

Склейка с закупками/бюджетом (псевдокод, не проверен на паре наборов — только обозначение ключей): support.inn → contracts.supplier_inn (zakupki-xml) и support.inn → subsidy.recipient_inn (subsidy); для агрегатов по региону предварительно обогатить получателя регионом из 7707329152-rsmp по ИНН.

Сводка для машинной обработки​

primary_url: "https://www.nalog.gov.ru/opendata/7707329152-rsmppp"
formats: ["zip", "xml"]
update_cadence: "ежемесячно, срез на 15-е число; архив с 20.12.2020 (разрыв: 15.01.2025)"
join_keys: ["inn", "ogrn", "ogrnip", "support_registry_number (НомерПод)"]
record_xpath: "/Файл/Документ"
support_fact_xpath: "/Файл/Документ/СвПредПод"
file_naming: "data-YYYYMMDD-structure-YYYYMMDD.zip → VO_SVMSP_0000_9965_YYYYMMDD_<uuid>.xml"
schema: "https://file.nalog.ru/opendata/7707329152-rsmppp/structure-20230615.xsd"

Связанные страницы wiki​

Не путать с​

  • Набор 7707329152-rsmp — реестр субъектов МСП (принадлежность к малому/среднему бизнесу по критериям 209-ФЗ: численность, выручка). Здесь — получатели поддержки: факт включения в rsmp не означает получение поддержки, а получатель поддержки-физлицо на НПД в rsmp вообще отсутствует.
  • rmsp.nalog.ru — портал поиска по реестру субъектов МСП; витрина получателей поддержки — другой поддомен, rmsp-pp.nalog.ru.
  • Налоговая статистика ФНС — агрегированные таблицы по методике ФНС, а не микроданные о мерах поддержки.

Частые вопросы​

В: Чем этот набор отличается от набора 7707329152-rsmp?

О: Разные реестры. rsmp — перечень субъектов МСП (категория микро/малое/среднее, регион, ОКВЭД, ~миллионы записей). rsmppp — факты оказанной поддержки (12,5 млн мер у 3,3 млн получателей на 15.07.2026), включая физлиц на НПД, которых в rsmp нет. Объединяются по ИНН.

В: Как связать получателя поддержки с закупками или субсидиями?

О: По ИНН получателя (СвЮЛ/@ИННЮЛ или СвФЛ/@ИННФЛ) — с ИНН поставщика/заказчика в XML-выгрузках ЕИС и ИНН получателя в реестре субсидий. Учитывайте, что СвПредПод/@ИННЮЛ — это ИНН органа поддержки, а не получателя: в плоской таблице эти колонки надо развести. Региона и ОКВЭД в наборе нет — берите их из rsmp/ЕГРЮЛ по тому же ИНН.

В: Есть ли история мер поддержки за прошлые годы?

О: Да, двумя способами. Внутри одного среза у каждой меры есть ДатаСвед (первичная публикация, в срезе 15.07.2026 — с 20.12.2020), ДатаПрин и ДатаПрекр. Кроме того, на странице паспорта лежат все ежемесячные ZIP с 20.12.2020 — по ним восстанавливается динамика состава реестра (с разрывом: нет среза за 15.01.2025). Удалённые из реестра записи в новых срезах не появляются — для «следа» исключений нужны сравнения соседних срезов.