Skip to content
MT2CAMT

Bank statements from any bank, in any format — one clean file for your books

Your bank sends MT940, CAMT.053, or a CSV shaped like nobody else's. MT2CAMT turns whichever arrives into the same consistent, accounting-software-ready CSV or Excel — dates, decimals and encoding handled, counterparty and reference data kept. Free, no signup, and your file is permanently deleted within 10 minutes.

Your file is processed in temporary storage and permanently deleted within 10 minutes. We never read, store, or share the transaction data in your file.

Detected:auto-detect

Drop your bank statement here

or click to choose a file — MT940 or CAMT.053, up to 10MB

Free tier includes the generic layout — Pro adds QuickBooks, Xero and more.

Don't have a statement file handy? Try it now with sample data:

Sample data is entirely synthetic — fabricated names, amounts and test IBANs. Nothing is uploaded from your device.

See it working — no upload needed

The same synthetic statement, raw on the left and converted on the right.

Raw MT940 file

:20:MT2C-2026-001
:25:NL02RABO0123456789
:28C:1/1
:60F:C260104EUR12500,00
:61:2601050105C2500,00NTRFMT2C-2026-0001
:86:Salary January 2026 EXAMPLE EMPLOYER BV
:61:2601060106D58,40NTRFMT2C-2026-0002
:86:Invoice 2026-0042 office supplies
:61:2601070107D214,90NTRFMT2C-2026-0003
:86:Invoice 2026-0043 equipment
:61:2601080108D120,00NTRFMT2C-2026-0004
:86:105?00SEPA OVERBOEKING?20Transfer to supplier — invoice 2026-0044?31NL85RABO0312345678?32EXAMPLE SUPPLIES BV

Converted result

DateDescriptionAmount
2026-01-05Salary January 2026 EXAMPLE EMPLOYER BV+2500.00
2026-01-06Invoice 2026-0042 office supplies-58.40
2026-01-07Invoice 2026-0043 equipment-214.90
2026-01-08SEPA OVERBOEKING Transfer to supplier — invoice 2026-0044-120.00
2026-01-09SEPA OVERBOEKING Invoice 2026-0038 paid+890.50
2026-01-10Direct debit premium January-75.25

MT940 → CSV

SWIFT text statements (still issued by most European banks) to clean CSV.

MT940 → Excel

Same statements as a real .xlsx with dates and numbers, not text.

CAMT.053 → CSV

ISO 20022 XML statements — the format European banks are migrating to — to CSV.

CAMT.053 → Excel

ISO 20022 XML to .xlsx, with structured counterparty and reference data kept.

Why MT2CAMT

Business banking rarely hands you a CSV: automated statement delivery (EBICS, host-to-host, SWIFT FileAct) ships MT940 and CAMT.053, and when a bank portal does offer CSV, every bank formats it differently. MT2CAMT normalises whichever arrives into one consistent output — with real integrity checks, not silent format guessing.

One layout, every bank

Same columns, dates and decimal handling every month — no re-mapping a different bank CSV each quarter.

Structure survives

CAMT.053's counterparty IBAN, names and full references are kept — often more than a bank's own quick CSV export.

No retention

Files deleted within 10 minutes. No account needed for the free tier.

Checks your numbers

Balance reconciliation, duplicate and multi-currency warnings before you download.

Ready for the switch

MT940 retirement is expected around 2027–2028, and banks already default many new accounts to CAMT.053 — convert whichever you're sent, now and after the switch.

What bookkeepers say

Reviews are coming — share your experience below and it will appear here once reviewed.

Converted something and happy with it? Share a short line.

Testimonials are reviewed before they appear publicly.

Handling your client's bank data? Read how we protect it →

Common questions

What file size and how many transactions?

Up to 10MB and 10,000 transactions per conversion — larger files should be exported in shorter periods.

What about multi-currency statements?

Each transaction keeps its own currency. If a statement mixes currencies we tell you, and the balance check is only run on the account currency.

Are balances checked before I download?

Yes — every conversion reconciles opening balance + transactions against the closing balance and warns you when it doesn't add up.

What if my file is partially corrupted?

We convert what we can, tell you exactly which lines couldn't be read, and never silently drop data.

More guides: MT940 vs CAMT.053, reconciliation, multi-currency →