Runs entirely in your browser — your file is never uploaded to a server.
Drop your file below — runs entirely in your browser, nothing is uploaded.
A MT940 file means your bank gave you structured data — which most banks only do for the last few months. Beyond that you get a PDF, and a PDF won't open in Excel. BalanceExtract reads those directly: it works out the column layout from the document itself, handles scanned statements with OCR, checks that every running balance reconciles, and flags any row it isn't confident about before you export.
Same CSV output, same on-device processing, nothing uploaded.
Drag the file onto the box above or click to browse. It is read in your browser — nothing is uploaded to a server, which you can confirm in the Network tab.
Every transaction is read out with its date, payee, description, amount and transaction ID, along with any warnings about rows that need a look.
The CSV file saves straight to your device, ready to open in a spreadsheet or import into your accounting software.
MT940 is SWIFT's international bank statement format, common outside the US, UK, and India. This guide covers what's inside the file and a real structural quirk — multi-line narratives — that trips up naive parsers.
Reconciling an international account without retyping every SWIFT statement line by hand means reading MT940's real structure correctly. Each MT940 transaction is a fixed-format statement line (tag :61:) paired with a narrative (tag :86:) that can span multiple physical lines before the next transaction starts. This converter combines the full narrative into one clean description rather than only capturing the first line — this direction only; converting CSV to MT940 isn't currently supported.
| Tag | What It Contains |
|---|---|
| :61: | The statement line itself — date and signed amount |
| :86: | The narrative describing the transaction, which can span multiple lines |
| :60F: | Opening balance for the statement |
| :62F: | Closing balance for the statement |
Honest side-by-side write-ups, including where each of them is the better choice.