XBRL-CSV 2.0 — новый формат отчётности Банка России. Объясняем простым языком, что это, как устроен и чем отличается от XBRL, XBRL-CSV и обычного CSV.
Банк России меняет сам подход к сбору информации о профучастниках рынка ценных бумаг. Если раньше регулятор получал в основном агрегированные итоги по формам, то теперь ему нужны детальные учётно-операционные данные — каждый договор, каждое поручение, каждая сделка. Машиночитаемым форматом для такой передачи становится XBRL-CSV 2.0.
XBRL-CSV 2.0 — это формат, в котором Банк России хочет получать подробную и достоверную информацию о деятельности организации на уровне отдельных операций. В отчёт попадают не итоговые суммы, а первичные данные: операции и сделки, информация по клиентам и договорам, финансовые показатели по операциям и дополнительные параметры для контроля.
Имея данные на уровне операций, Банк России может самостоятельно проверять их корректность и контролировать соблюдение требований, не запрашивая дополнительных расшифровок. Для отчитывающейся организации это означает, что качество и полнота первичных данных становятся критичными — исправить ошибку задним числом на уровне итоговых сумм уже не получится.
Вокруг нового формата встречается несколько очень похожих названий, и путаница здесь обходится дорого. Прежде чем сравнивать форматы, разберёмся с двумя техническими словами, которые встретятся по пути.
| Формат | Структура | Валидация | Объём файлов | Скорость |
|---|---|---|---|---|
| XBRL | XML | XML-контроли | Значительно больше | Медленная |
| XBRL-CSV | CSV + JSON | XML-контроли | Существенно меньше | Средняя |
| XBRL-CSV 2.0 | CSV + JSON | SQL-запросы | Существенно меньше | Быстрая |
| CSV | Табличная | Отсутствует | Существенно меньше | Быстрая |
XBRL-CSV 2.0 сохраняет лёгкость CSV и JSON, но за счёт SQL-проверок работает быстро — и это главная причина, по которой регулятор выбрал именно его для работы с большими объёмами данных.
Помимо названий форматов, в работе появляется несколько новых понятий. Таксономию удобно сравнить с книгой.
Банк России обновляет таксономию примерно раз в год, новая версия вступает в силу в начале года, а в первом квартале публикуется предварительная версия будущих изменений. Это даёт рынку запас времени на подготовку, но и означает, что версии и проверки меняются — за обновлениями нужно следить.
Отправлять нужно не всё и всегда, а только те разделы данных, которые Банк России укажет в конкретном требовании за конкретный период. Порядок предусматривает разделы по:
Если по запрошенному разделу данных нет — это не повод молчать: подаётся нулевая отчётность с заполненным разделом сопроводительной информации, где перечисляются включённые разделы и поясняются причины отсутствия данных.
Структурой данных и способом проверки. XBRL построен на XML и при больших объёмах работает медленно. XBRL-CSV 2.0 хранит данные в лёгких CSV и JSON, а проверки выполняет через SQL-запросы — это в десятки раз быстрее.
Нет. Структура у них одинаковая (CSV + JSON), но в версии 2.0 валидация переведена с медленных XML-контролей на быстрые SQL-запросы.
Нет. Обычный CSV не содержит валидации и не соответствует структуре таксономии — регулятор такой отчёт не примет. XBRL-CSV 2.0 — это многофайловый пакет со строгими требованиями к структуре, форматам и наименованиям.
Имеющийся бесплатный конвертер работает только с прежним форматом XBRL. ПО под XBRL-CSV 2.0 от регулятора ожидается лишь к концу 2026 года.
Помогаем подготовить инфраструктуру для сдачи отчётности в новом формате — от анализа требований до внедрения автоматической валидации.
Обсудить проект