ru

Выписка в CSV

Преобразуйте выписку MT940 или camt.053 в CSV с проводками - локально в браузере, без загрузки на сервер.

Структурная проверка как вспомогательная функция, не является юридически обязывающим заключением.
Разделитель
  • Запятая
  • Точка с запятой
  • Табуляция

Обработка локально на вашем устройстве ...

0%

Ваши файлы так и не покинули устройство

    Загружается ли мой файл?

    Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

    Без загрузки100% локально
    Содержимое остаётся у васнет доступа у третьих лиц
    Серверы в ГерманииGDPR by design
    Независимый аудитTLS A+ · Заголовки A+

    Банковские выписки бывают в двух распространённых форматах: классический SWIFT FIN MT940 (построчный, с тегами вроде :61: для проводки и :86: для назначения платежа) и его преемник ISO 20022 camt.053 (структурированный XML). Оба созданы для машин. Но чтобы быстро перенести проводки в Excel, Google Sheets или табличный редактор, обычно нужен простой CSV. Именно это и делает инструмент: он читает MT940 или camt.053 и выдаёт плоский CSV с проводками.

    Перетащите файл выписки; инструмент сам определяет формат и записывает по одной строке на проводку с датой проводки, суммой, валютой, признаком дебет/кредит и назначением платежа. Сумма со знаком (списания отрицательные), поэтому столбец можно сразу суммировать; признак дебет/кредит (DBIT/CRDT) тоже выводится в отдельный столбец. Можно перетащить сразу несколько файлов, каждый станет своим CSV.

    Всё работает полностью локально в браузере (чистый JavaScript, без сервера, без сторонней библиотеки из чужого CDN) - выписка с банковскими данными никогда не покидает ваше устройство. CSV формируется с корректным экранированием по RFC 4180 (поля с запятой, кавычкой или переносом строки экранируются аккуратно) и несёт метку UTF-8 BOM, чтобы буквы с диакритикой правильно отображались в Excel. Сумма использует точку как десятичный разделитель.

    Технические данные

    Технические данные
    Входные форматыSTA, MT940, XML, TXT
    Выходной форматCSV
    Пакетная обработкаДа
    ОбработкаЛокально в браузере (JavaScript)
    Загрузка файловОтсутствует

    В 3 шага

    1. Перетащите выписку: MT940 (.sta/.mt940) или camt.053 (.xml).
    2. Преобразование идёт автоматически, локально в браузере.
    3. Скачайте CSV (один файл на выписку, одна строка на проводку).

    Ограничения: Читает банковскую выписку в формате SWIFT FIN MT940 или ISO 20022 camt.053 (а также camt.052/054) и выдаёт CSV с проводками: дата проводки, сумма (со знаком, списание отрицательное), валюта, признак дебет/кредит (DBIT/CRDT) и назначение платежа. В MT940 назначение берётся из неструктурированного :86:, в camt.053 - из RmtInf/Ustrd. Основные поля проводки переносятся; более богатые структурированные данные (например, структурированные поля контрагента или код назначения из camt) намеренно не отражаются в плоском CSV. Сумма с точкой как десятичным разделителем; CSV по RFC 4180 с меткой UTF-8 BOM. Заголовки столбцов отображаются на немецком (страница de) или на английском (в остальных случаях).

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

    Загружаются ли мои банковские данные?

    Нет. Чтение выписки и формирование CSV выполняются полностью локально в браузере (чистый JavaScript, без сервера); выписка никогда не покидает ваше устройство.

    Какие входные форматы поддерживаются?

    SWIFT FIN MT940 (.sta/.mt940/.txt) и ISO 20022 camt.053 (.xml), а также camt.052/054. Формат определяется автоматически по содержимому.

    Какие столбцы у CSV?

    Дата проводки, сумма (со знаком, списание отрицательное), валюта, дебет/кредит (DBIT/CRDT) и назначение платежа - одна строка на проводку.

    Открывается ли CSV корректно в Excel?

    Да. Он правильно экранирован по RFC 4180 и несёт метку UTF-8 BOM, чтобы буквы с диакритикой отображались корректно. Сумма использует точку как десятичный разделитель.

    Теряется ли что-то из назначения платежа?

    Плоский CSV переносит назначение платежа как текст. Структурированные поля деталей camt (например, контрагент или коды назначения) намеренно не отражаются полностью в простой таблице.

    Похожие инструменты