"Extract a bank statement" means one of two jobs. Either you need the statement itself out of online banking, or you already have the PDF and need the transactions out of it. This guide covers both, in the order most people meet them, and ends with the check that tells you whether anything was lost on the way.
Which job do you have?
Start by deciding what you actually need, because the fastest route differs.
- You need the statement document, for a loan, a visa or rental application, an accountant or your own records. You want the official PDF the bank issues, unchanged. Go to the next two sections.
- You need the transactions as data, to sort, total, categorise or import into accounting software. First see whether the bank will export them directly (the section on CSV and OFX). Only when it will not, extract them from the PDF.
Keep the two apart. A spreadsheet you built from a statement is your working copy, not a replacement for the bank's document. Anyone who asked for a statement as evidence wants the bank's PDF, so send that and keep the spreadsheet for yourself.
Download a statement from online banking
Menu names differ from bank to bank, but the route is nearly always the same:
- Sign in to online banking. The website and the app usually both offer statements; the steps below follow the website.
- Open the account, then look for a section called Statements, Documents, eStatements or Statements and documents. On some sites it sits under a profile or "More" menu rather than on the account page.
- Choose the year and month. Statements follow the bank's cycle, so a "March" statement may run from mid-February to mid-March.
- Open the statement and use Download or the save icon to keep the PDF. Save it with a name that sorts, such as 2026-03 current account.pdf.
- Repeat for each month and each account. A joint account, a savings pot and a credit card each have their own statements.
In a banking app the route is usually the account, then a menu named Statements or Documents, then share or save the PDF to your files. If you cannot find it, the bank's help pages will name the exact menu; search its site for "download statement".
Statements in online banking typically reach back further than the transaction history you can export, often several years, though the limit is the bank's. Download everything you might need while you can still sign in, especially before you close an account. For anything older, or for a closed account, ask the bank for copies; our guide to old bank statements covers how, including subject access requests in the UK and EU.
If the PDF is password-protected
Some banks email statements as PDFs that need a password to open. The password format comes from the bank, usually in the email that delivered the statement, and it is often built from personal details rather than your online-banking password. If you have the password and still cannot get the file into a converter, the guide to opening a password-protected bank statement PDF walks through the options, including unlocking it in your browser.
Get transactions without the PDF: CSV or OFX export
If what you need is transaction data, look for an export before you touch the PDF. In the account's transaction list, search for Export, Download transactions or a download icon. Many banks offer:
- CSV, which opens in Excel or Google Sheets;
- OFX or QFX, for personal-finance and accounting software;
- QBO, a QuickBooks Web Connect file;
- sometimes a format named after an app, such as Quicken or QuickBooks.
Choose the date range, choose the format and download. An export comes straight from the bank's records, so there is nothing to misread, and it is free. That makes it the best option whenever it covers the period you need.
Its limits are practical. Many banks restrict exports to recent months, closed accounts often lose access, and a statement someone else sent you has no export attached. If you are not sure which file your software wants, the QBO, QFX, OFX and QIF comparison explains each one.
Extract the transactions from a PDF statement
When the PDF is all you have, there are three realistic ways to turn it into rows:
- Copy and paste. Select the transactions in a PDF viewer, paste into a spreadsheet, then split them with Data → Text to Columns. Fine for one short page. On longer statements, wrapped descriptions become extra rows and blank money-in cells shift amounts into the wrong column.
- Excel's Get Data from PDF. In Microsoft 365 Excel on Windows, Data → Get Data → From File → From PDF finds tables in a text PDF. You then join the page tables in Power Query and remove repeated headers. It is free if you already have that Excel, and it reads nothing from scans or photos.
- A statement converter. It reads every page into one table and handles scans. The one worth using tells you whether its result adds up.
Our step-by-step guide to converting a bank statement PDF to Excel covers methods 2 and 3 in detail, with the common clean-up fixes.
The bank statement converter here reads a PDF, a scan or photos of the pages, then checks the opening balance plus money in minus money out against the closing balance, and every printed running balance against the row before. The first two pages a day are free, and you see every row before paying. A scanned statement is read from the image; for paper, see scanned bank statement to Excel. For a plain data file rather than a workbook, choose bank statement to CSV.
Check what you extracted
Whichever method you used, run two checks before relying on the result.
The total check. Opening balance + total money in − total money out should equal the closing balance printed on the statement, exactly. If the difference equals one transaction's amount, that line is missing or doubled. A difference like 90.00 or 0.09 usually means a misread digit.
The row check. On statements that print a running balance, each balance should equal the one before plus that row's money in minus its money out. The first row where it does not is where the problem is: that line, or one missing just above it.
Then compare the row count with the statement and look at a few dates and descriptions. Matching balances show that the amounts are consistent; they cannot catch a wrong date, a misread reference number in a description, or two errors that cancel each other out. In our own test on fictional statements, a phone photo lost a digit from two descriptions while every balance check passed.
Common problems
- The statement section shows nothing older than a year or two. The bank's online archive has a limit. Ask the bank for older copies; some charge a fee.
- The download opens as a blank or broken file. Try the desktop website instead of the app, or another browser, and save the file rather than viewing it inline.
- Dates come out wrong in Excel. 03/04 means 3 April in the UK and March 4 in the US. Set the date format deliberately instead of trusting your computer's region.
- Amounts will not sum. They are stored as text. Remove currency symbols and convert the column to numbers.
- The converter found no transactions. You may have uploaded a cover letter or summary page. Check that the file contains the itemised list.
Questions
- How do I extract a bank statement from online banking?
- Sign in, open the account and look for Statements, Documents or eStatements. Pick the month and download the PDF. Repeat for each month and account you need.
- How do I extract transactions from a PDF bank statement?
- First check whether the bank offers a CSV or OFX export for the same period. If not, use Excel's Get Data from PDF for a text PDF, or a converter for scans, then check that opening plus money in minus money out equals the closing balance.
- Can I get a bank statement in Excel directly from my bank?
- Often, yes: many banks export the transaction list as CSV, which opens in Excel. The export may cover only recent months, so older periods may need converting from the PDF statement.
- Is a converted spreadsheet an official bank statement?
- No. It is your working copy of the data. If a lender, landlord or authority asks for a statement, send the bank's original PDF.
- How much does extracting a statement here cost?
- The first two pages a day are free to read and check. After that it is $0.25 a page at the $5-pack rate, with every download of that statement included. The smallest pack is $3 for 50 credits, and there is no subscription.