🏦

PDF to MT940

Turn a bank statement PDF into an MT940 file β€” and see, row by row, whether it adds up to the statement's own balances before you import it.

Unlike our other MT940 tools, this one uploads your file: reading text out of a PDF (and OCR for scans) needs software that cannot run in a browser. The PDF and the result are deleted automatically within two hours.

Uses today: 0 / 5 Β· Resets at 00:00 (Europe/Warsaw) Sign up for more β†’

Drop your bank statement PDF here

or click to browse β€” text PDFs and scans

Guest 5MB Β· Free 10MB Β· Pro 100MB Β· Admin unlimited
πŸ“Ž
Files ready Click Run below to process β€” files have not been uploaded yet.

About PDF to MT940

Most banks export MT940 directly, but not every bank, and not for every account or every old statement. When all you have is the PDF, this tool rebuilds the MT940 file from it: the opening and closing balances, and one :61: entry per transaction with its booking date, value date, amount and description.

Reading a PDF is guesswork compared to reading a real export, so the converter does not ask you to trust it. It checks every transaction against the running balance printed on the statement itself. If a row adds up, it is marked as reconciled; if it does not, you see exactly which row and why, before anything is downloaded.

Privacy first: Your files are processed using client-side JavaScript when possible. Files sent to our servers are encrypted with TLS and automatically deleted within 1 hour.

How to use PDF to MT940

Get the result you need in just three simple steps:

1

Upload the statement PDF

A PDF downloaded from online banking works best. Scanned or photographed statements are read with OCR.

2

Review the balance check

Every row is listed with its status. A fully reconciled statement is marked verified; anything else tells you which rows to look at.

3

Download the .sta file

Import it into your accounting or ERP software like any MT940 file from your bank.

Key Features

Checked against the statement's own balances

Each transaction is checked against the balance printed after it, so a single misread amount is caught and pinned to its row rather than silently shifting every total that follows.

Credits and debits by column, not by guess

The converter works out which column is paid in, paid out and balance from the layout and the headings, and confirms the choice arithmetically against the balances.

Any date and number format

31.01.2026 or 01/31/2026, 1.234,56 or 1,234.56, amounts marked CR/DR or S/H, newest-first statements: the format is detected once per document, and you can override it when a statement is genuinely ambiguous.

Scanned statements

PDFs without a text layer are read with OCR at 300 DPI. OCR misreads digits more often, which is exactly what the balance check is there to catch.

Common Use Cases

  • Importing statements from a bank that only offers PDF downloads
  • Back-filling accounting software with old statements from before an MT940 export was set up
  • Reconciling an account where only the paper or scanned statement survives

Security & Privacy

We take your data security seriously. Here's how we protect your files:

  • Uploaded over TLS and processed automatically on our server; no person looks at your statement.
  • The PDF, the MT940 file and the check report are deleted automatically within two hours.
  • Nothing from the statement is stored in our database or used for anything other than producing your file.
  • If you would rather not upload a statement at all, an MT940 export from your bank is always the more accurate source.

Frequently Asked Questions

Only if the result says "verified", meaning every transaction reconciles with the balances printed on the statement. Otherwise, check the rows it lists first. A PDF is not a data export, and no converter can promise a perfect read of every bank's layout.
The statement prints no running balance, so there is nothing to check the amounts against. The file may well be correct, but the converter cannot prove it, and it says so instead of pretending.
MT940 requires one. Enter it in "Opening balance" before converting. If you leave it empty, 0.00 is written and the result warns you, because your accounting software will then show the wrong balance.
A date like 03/04/2026 can be 3 April or 4 March. The converter decides from the whole document, and if nothing on it settles the question it says so. Set "Date format" and convert again.
No. Remove the password first (our Unlock PDF tool can do that if you know the password), then convert the unlocked copy.