Логика обычно простая: есть данные в Excel — хочется нажать одну кнопку и сразу получить XBRL-CSV. Так можно? Ответ одновременно и «да», и «нет»: данные из Excel действительно можно использовать как источник, но превратить их в готовый к сдаче отчёт «одним кликом» обычный конвертер файлов не способен. Разбираем, почему так, какую роль на самом деле играет Excel и как таблица превращается в корректный пакет XBRL-CSV 2.0.
Можно ли просто конвертировать Excel в XBRL-CSV?
Коротко. Загрузить данные из Excel — можно, а «сконвертировать файл» в привычном смысле — нет.
Дело в том, что XBRL-CSV 2.0 — это не альтернативное расширение файла, как .pdf вместо .docx, а целый машиночитаемый пакет со строгой структурой, проверками и сопроводительными файлами. У обычного XLSX нет ни описания структуры, ни валидации, ни привязки к таксономии регулятора. Поэтому задача не «переписать таблицу в другой формат», а «разложить данные из таблицы по строгим правилам, проверить их и собрать пакет». Именно это делает специализированный инструмент, тогда как простой онлайн-конвертер файлов выдаст в лучшем случае невалидный набор данных, который Банк России не примет.
Что такое XBRL-CSV 2.0 и почему это не «ещё один формат файла»
XBRL-CSV 2.0 — формат, в котором Банк России собирает детальные учётно-операционные данные на уровне отдельных операций: договоры, поручения, сделки. Технически это лёгкие CSV-файлы плюс сопроводительный JSON, а проверки выполняются SQL-запросами — это быстро, но требования к содержимому жёсткие.
Ключевое отличие от Excel в том, что в XBRL-CSV каждое поле подчиняется таксономии: задан тип значения (текст или число), формат дат, допустимые коды по справочникам, маски идентификаторов и логические контрольные соотношения. Обычная таблица этих ограничений не знает — поэтому простой выгрузки в CSV недостаточно.
Какую роль на самом деле играет Excel
Excel и CSV — это удобная точка входа для данных, а не конечный формат отчёта. На практике сценарий выглядит так: вы готовите или выгружаете первичные данные в таблицу в понятном вам виде, а инструмент берёт их как исходник, сопоставляет колонки с показателями таксономии, проверяет и формирует из них пакет XBRL-CSV 2.0.
Это особенно полезно для лёгкого старта без интеграции: не нужно сразу подключать учётные системы по API — можно загрузить данные вручную через Excel или CSV и собрать первый отчёт. Уже потом, посмотрев на реальные запросы, можно решить, нужна ли полноценная автоматическая интеграция с источниками.
Как данные из Excel превращаются в XBRL-CSV: по шагам
- Подготовка данных в Excel или CSV. Собираете нужные сведения (операции, сделки, клиенты, договоры) в таблицу. Источников может быть несколько — их приводят к единому виду.
- Загрузка в инструмент. Таблица загружается как исходные данные — без программирования и без ручной сборки CSV-файлов «руками».
- Сопоставление с таксономией и выбор точки входа. Колонки таблицы привязываются к показателям нужного раздела, выбирается версия таксономии (точка входа) под конкретный запрос.
- Валидация по контрольным соотношениям. Данные проверяются на типы, форматы, заполненность, коды по справочникам и логические связи. Ошибки видно до отправки.
- Формирование пакета. Инструмент собирает CSV-данные, служебный файл mapping.json, подписывает архив электронной подписью (.SIG) и шифрует (.ENC) — в том виде, который загружается в личный кабинет Банка России.
Онлайн-конвертер «одним кликом» против подготовки в инструменте
| Критерий | Конвертер «одним кликом» | Подготовка в инструменте |
|---|---|---|
| Соответствие таксономии | Нет | Да, данные раскладываются по показателям |
| Валидация по контрольным соотношениям | Нет | Да, ошибки видно до отправки |
| Версии таксономии и точки входа | Не учитываются | Выбираются под конкретный запрос |
| Структура пакета (mapping.json, .SIG, .ENC) | Не формируется | Формируется автоматически |
| Большие объёмы (миллионы строк) | Проблематично | Рассчитано на объёмы |
| Загрузка данных из Excel/CSV | Формально да, но без проверки | Да, как штатный источник данных |
Ключевой вывод. «Конвертер» в смысле «переписать XLSX в другой формат» задачу не решает. Решает её инструмент, который принимает Excel/CSV на вход, но дальше делает то, чего таблица сама по себе не умеет, — сопоставление с таксономией, валидацию и сборку подписанного пакета.
Почему бесплатные конвертеры не закрывают задачу
Доступный бесплатный конвертер Банка России работает только с прежним форматом XBRL — для XBRL-CSV 2.0 он не подходит. Обещанное бесплатное ПО под новый формат ожидается лишь к концу 2026 года, уже после старта обязательных запросов, и даже оно решает в основном задачу преобразования, оставляя сбор данных, работу с точками входа и полноценную валидацию на стороне организации. Поэтому для реальной подготовки отчёта из табличных данных нужен инструмент, который закрывает весь путь, а не только переводит файл из одного вида в другой.
Частые вопросы
Есть ли бесплатный онлайн-конвертер Excel → XBRL-CSV?
Простого бесплатного сервиса, который из произвольного XLSX делает готовый к сдаче пакет XBRL-CSV 2.0, нет. Бесплатный конвертер ЦБ рассчитан на прежний XBRL, а корректная подготовка из таблицы требует сопоставления с таксономией и валидации.
Можно ли вообще загрузить данные из Excel?
Да. Excel и CSV — удобный способ подать первичные данные на вход, особенно при лёгком старте без интеграции. Дальше инструмент сам раскладывает их по формам и проверяет.
Нужно ли программировать, чтобы получить XBRL-CSV из таблицы?
Нет. Сборка CSV-файлов, mapping.json, подпись и шифрование выполняются инструментом — вручную писать файлы пакета не требуется.
Подойдёт ли для этого конвертер с сайта Банка России?
Он работает только со старым форматом XBRL и для XBRL-CSV 2.0 не предназначен.
В XBRLCA можно загрузить данные из Excel или CSV без интеграции, проверить отчёт встроенной валидацией и сформировать подписанный пакет. Отчёты, подготовленные в XBRLCA, прошли все пилотные сборы Банка России по XBRL-CSV без единой ошибки.