Your bank will only export recent transactions. These are the older ones.

Online banking will usually hand you a clean CSV for recent activity. Go back far enough and the export button stops working — the statements are still there as PDFs, but the data behind them is not on offer any more.

That is the job this was built for. Upload the PDF you can still download, and get the spreadsheet your bank no longer gives you.

Why the export window is the problem, not the PDF

Banks keep statements available as documents far longer than they keep transactions available as data. So the further back you go, the more the work turns into retyping — which is slow, and worse, silently error-prone. A mistyped amount looks exactly like a correct one.

The numbers are checked, not just extracted

Every conversion is reconciled before you see it: the running balance is checked row by row, or — when the statement never prints one — the opening balance plus every transaction is checked against the closing balance. If the statement gives us nothing to check against, we say so instead of showing a green tick.

Scans and photographs work too

Older statements are often a scan, a fax-quality photocopy, or a phone photo of a paper statement. Those are read the same way as a born-digital PDF — there is no separate OCR step for you to configure.

Questions

How far back can I go?

As far back as you have the PDF. Nothing here depends on your bank still offering the data — only on the document you already hold.

What if the statement is a scan?

Scans, photocopies and phone photos are supported. Quality matters more than format: if a person can read the numbers, it will usually convert.

Do I need an account?

No. Your first statement each day is free and complete — every transaction, the balance check and the download — with no account and no card.

Related