ru

Выписка в CSV

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

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

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

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

0%

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

    Продолжить с этим файлом

    Без повторной загрузки

    Эти инструменты принимают .CSV - ваш файл передаётся напрямую.

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

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

    Без загрузки100% локально
    Содержимое остаётся у васнет доступа у третьих лиц
    Hosted in GermanyGlobal Content Delivery
    Независимый аудит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
    Автоматическое преобразованиеPNG, JPG, WebP, GIF, BMP, TIFF, ICO, SVG, HEIC, PDF, MP3, WAV, DOCX, MIDI, DDS, HDR, PCX, WBMP
    Выходной формат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 (например, контрагент или коды назначения) намеренно не отражаются полностью в простой таблице.

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

    MT940 в camt.053 · MT103 в pacs.008 · CSV в JSON