All guides

How to Convert a Bank Statement PDF to Excel

5 min read

Banks send statements as PDFs, but budgeting, tax returns and expense reports need the transactions in a spreadsheet. Retyping hundreds of rows is slow and error-prone. Here's how to get them into Excel automatically.

Step 1: Get the right kind of PDF

Statements downloaded from net banking are usually digital PDFs: the text is real text, aligned in columns. These convert best. A statement that was printed and scanned is just a picture of text and needs OCR (see below).

Step 2: Unlock it if it's password-protected

Many banks protect statements with a password, often based on your name and date of birth or customer ID. EasyToConvert detects protected PDFs and asks for the password; the file is unlocked locally in your browser.

Step 3: Convert to Excel

Open PDF to Excel, choose your statement and click Process PDF. Columns are detected from the positions of the text, header rows are styled, column widths are set automatically, and each table goes onto its own worksheet. Download the .xlsx and open it in Excel, Google Sheets or LibreOffice.

Step 4: Clean up the spreadsheet

A few quick fixes make the data ready for analysis:

  • Delete repeated header rows that appear at the top of each page.
  • Convert the date column with Excel's Text to Columns or DATEVALUE if dates are stored as text.
  • Make sure amounts are numbers (right-aligned) so SUM and pivot tables work.
  • Split a single Amount column into debit and credit using the Dr/Cr indicator if your bank uses one.

Scanned statements

For scanned statements, enable the Cloud AI option in PDF to Excel. It sends page images to an AI OCR service to read the table. Because a statement contains sensitive financial data, only use this option if you're comfortable sharing those page images with a third-party service; the default on-device mode never uploads your file.