MT940 to CSV

Universal Format Converter

Convert between CSV, TSV, JSON, and Excel. Supports multiple files, primary data, and batch operations.

Select a data source to begin conversion

No data loaded

Upload files or use primary data to start converting

AboutMT940 to CSV

Convert SWIFT MT940 bank statement files into CSV rows with value date, amount, credit/debit indicator and remittance info.Category: Financial Formats
Importing SWIFT statements into treasury spreadsheetsAuditing corporate bank feeds
The MT940 to CSV tool is compatible with:European Business BankingSWIFT Statements. This tool alone can help you manage and analyze your data effectively. However, a composed workflow using CAMT053 TO CSV, OFX TO CSV may provide even more powerful data processing capabilities. Consider exploring these related tools for a comprehensive data solution.
MT940 is the SWIFT message format European and multinational banks use for corporate account statements, and it shows up constantly in treasury and reconciliation workflows even though almost no ordinary spreadsheet tool reads it natively. This converter pairs each ":61:" transaction line with its following ":86:" remittance information line, extracting value date, debit/credit indicator, amount and reference into one clean CSV row per transaction. It's built for the messy reality of real bank exports — statements with dozens or hundreds of transactions in a single file — rather than a single toy example. Since everything is parsed in-browser, it's a fast way to get a corporate statement into a format your accounting or BI tooling can actually ingest, without exposing account activity to an external upload.

Frequently Asked Questions:

Who typically needs to convert MT940 files?

Finance and treasury teams handling European or multinational corporate bank statements, since MT940 is a core SWIFT messaging format.

Does it capture the remittance info alongside each transaction?

Yes, it pairs each transaction line with its following remittance information line into one CSV row.


Developed by HowToCSV for our valued CSV Haters worldwide.