MT940 parser

Online MT940 parser

Open and validate an MT940 file online: transactions, balances, accounts, contractors, and the :86: section.

The MT940 parser turns raw statement text into a readable table and summary, so you can quickly see whether the file is ready for CSV export, reporting, or monthly splitting.

What the parser detects

The tool analyzes common MT940 statement sections and extracts data needed for operational work.

  • Account, date range, and balances from statement headers.
  • Transactions with amount, direction, currency, and value date.
  • Description, contractor, and references from narrative fields, including :86:.

Validation and quick checks

The validation view shows format issues, while the document summary helps spot balance mismatches or unusual data.

For different banks

MT940 has a shared base format, but banks fill fields differently. The parser is developed against real file variants and bank profiles.

How to validate an MT940 file

  1. Add an MT940 file or paste its content.
  2. Choose encoding if automatic detection is not enough.
  3. Run validation and review the transaction table.
  4. Continue to CSV export, PDF report, or MT940 splitting.

Parser questions

Is the file uploaded to a server?

Not in the standard app flow. Parsing happens locally in the browser.

Does the tool guarantee import into every accounting system?

No. The parser helps prepare and inspect data, but results should be verified before importing into accounting software.