Convert Bank Statement to Excel: PDF Bank Statements to XLSX and CSV

Upload a PDF bank statement and get a working Excel file back, with every transaction on its own row and the running balance intact. Digital PDFs, scanned statements, and phone photos all work. Start free, no credit card.

Free to try, no credit card
256-bit encryption
90+ US banks supported

Last updated August 2026

PDF, JPG, PNG, BMP, HEIC, TIFF, MT940

Upload your bank statement

Extract:

How do you convert a bank statement to Excel?

To convert a bank statement to Excel, upload the statement PDF to BankXLSX and download the result as an .xlsx file with date, description, debit, credit, and running balance in separate columns. Excel can also import a PDF through Data, then Get Data, then From PDF, but bank statements usually come through with merged columns and repeated page headers that take longer to clean up than the conversion saves. A typical statement finishes in under a minute and exports to CSV as well.

Why Converting a Bank Statement to Excel Goes Wrong

The transactions are visible on screen, so it looks like a five minute job. Then you paste it into a sheet. Here is what usually happens.

Everything Lands in One Cell

Copying a PDF table into Excel jams the date, description, and amount together, so the first hour goes to Text to Columns instead of the actual work.

Amounts Come Through as Text

Pasted figures arrive with dollar signs, commas, and trailing spaces, so SUM returns zero until every cell has been scrubbed.

Power Query Misreads the Layout

Excel can import a PDF, but multi-line descriptions get split across rows and some bank layouts are not detected as tables at all.

Page Headers Repeat Down the Sheet

A twenty page statement drops the account header and column labels into the middle of your data at every page break.

Scans Have No Text to Copy

A scanned or photographed statement is an image. There is nothing to select, so the fallback is retyping several hundred lines.

The Running Balance Vanishes

Quick exports and online downloads usually drop the balance column, which is the first number a lender or auditor looks for.

What You Get When You Convert a Bank Statement to Excel Here

The converter reads the transaction table on the page rather than guessing at the text layer, then writes it into a spreadsheet you can sort and total straight away.

Real XLSX Output

A proper Excel workbook with number formatting applied, not a text dump you have to reformat before it will calculate.

Five Separate Columns

Date, description, debit, credit, and running balance each get their own column, which is the layout bookkeepers expect.

Scans and Photos Included

OCR reads scanned PDFs and phone photos in JPG, PNG, HEIC, and TIFF, so an image-only statement converts the same way.

Whole Years at Once

Upload twelve or twenty four statements together and they come back stitched into one continuous sheet in date order.

Tuned to US Bank Layouts

Templates built around how Chase, Bank of America, Wells Fargo, and dozens of other US banks lay out their statements.

You Control the Files

256-bit encryption in transit, and you can delete an uploaded statement whenever you want.

Convert a Bank Statement to Excel in 3 Steps

Nothing to install, and you can test it on a real statement before you pay anything.

1

Upload the Statement

Drag the PDF, scan, or photo into the box above. Password-protected PDFs work once you supply the password.

Tip: Several months at once is fine.

2

Let It Read the Table

The AI picks out every transaction and maps each field to its own column.

Tip: Most statements finish in well under a minute.

3

Download the Excel File

Save the XLSX, or take the CSV if you are importing into accounting software next.

Tip: Opens in Excel, Google Sheets, or Numbers.

Who Converts Bank Statements to Excel

The same conversion covers a single month of bookkeeping and a two year loan file.

Bookkeepers

Turn a folder of client PDFs into postable ledgers without retyping a line.

Accountants and CPAs

Build tax and audit workpapers from multi-month statements in minutes.

Business Owners

Get transactions into a sheet for budgeting, expense review, and board reporting.

Loan Applicants

Give an underwriter a clean workbook instead of twenty four separate PDFs.

Common Search Terms

convert bank statement to excel convert bank statement into excel convert pdf bank statements to excel bank statement to excel software bank statement to excel converter exporting bank statements to excel

Transaction Types We Handle

Deposits and credits
Debit card purchases
ACH transfers
Checks paid
Wire transfers
Bank fees
Interest earned
Recurring payments

Four ways to convert a bank statement to Excel, compared

There is more than one way to do this, and the right one depends on how many statements you have and whether the PDF has a usable text layer. The table below is an honest read on each, including where the free options are genuinely good enough.

MethodWorks well whenWhere it breaksTime for one statement
Copy and paste from the PDFA short statement with a simple one-line-per-transaction layoutColumns merge into one cell, amounts paste as text, page headers land mid-table20 to 60 minutes of cleanup
Excel Power Query (Data, Get Data, From PDF)A digital PDF where the bank uses a clean, detectable tableMulti-line descriptions split across rows, some layouts are not detected as tables, scans fail entirely15 to 45 minutes the first time, faster on refresh
Adobe Acrobat export to ExcelYou already pay for Acrobat and the statement is text-basedGeneral purpose table detection, so bank-specific columns and the balance often land wrong10 to 30 minutes plus fixing
A dedicated bank statement converterAny statement, including scans, photos, and multi-month batchesUnusual foreign layouts still deserve a spot check against the PDFUnder a minute

If you have one clean statement and time to spend, Power Query is a perfectly reasonable free answer and it is already in Excel. The calculation changes once you are handling a year of statements, a scanned file, or several clients a month. That is the point at which a purpose-built bank statement converter stops being a convenience and starts being the cheaper option.

How to convert a bank statement to Excel with Power Query

Worth knowing even if you end up converting instead, because it tells you quickly whether your PDF has a usable text layer. In Excel, go to the Data tab, choose Get Data, then From File, then From PDF, and pick your statement. The Navigator window lists each table Excel found. Select the one that looks like your transactions, choose Transform Data, then remove the repeated header rows, promote the real header, set the date and amount column types, and load it to the sheet.

Two things to watch. If the Navigator shows no tables, the PDF is a scan and Power Query cannot help, because it has no OCR. And if a transaction description runs onto a second line in the PDF, Power Query usually treats that second line as its own row with a blank amount, so the row count comes out higher than the number of transactions. Both are fixable by hand on one statement and impractical across twelve.

What the converted Excel file actually contains

One transaction per row, with date, description, debit, credit, and running balance in separate columns and the amounts stored as numbers rather than text. That means you can sort by date, filter for a single vendor, drop a SUM under the debit column, or build a pivot table the moment the file opens, with no cleanup step in between. The same conversion also exports to CSV if the next stop is accounting software, and the running balance extraction is what lets you prove the sheet is complete rather than just plausible.

Working in Google Sheets instead? The CSV imports cleanly through File, then Import, and the bank statement to Google Sheets converter covers that route. If your workflow is CSV first, the PDF bank statement to CSV converter produces the same rows in a file you can map to any import template.

How do I check the converted file is right?

Do the same three checks every time and it takes about a minute. Compare the row count in Excel against the number of transactions on the statement. Sum the debit and credit columns and confirm that the opening balance plus credits minus debits equals the closing balance printed on the statement. Then sort by date and look for a gap where a page break fell. If all three agree, the file is complete, which is the standard an auditor or a lender applies anyway.

Converting several months of bank statements at once

This is where the manual routes stop scaling. A loan file typically wants twelve or twenty four consecutive months, and a bookkeeping catch-up can run further back than that. Uploading the whole set together returns one continuous sheet in date order, with the periods already joined, so you are not merging twelve workbooks by hand and re-checking every boundary. If you need each account kept separate as well, combining bank statements in Excel covers how to structure that, and batch bank statement conversion is the route for firms running this weekly.

Excel, or straight into accounting software?

If the transactions are ultimately going into a ledger rather than a spreadsheet, skip a step. The QuickBooks bank statement converter produces the three column CSV QuickBooks accepts, and the Xero bank statement converter outputs the layout Xero expects for a manual import. Excel is the right destination when you need to analyze, summarize, or hand the data to someone else, and the wrong one when you just want the entries posted.

Convert a bank statement from any US bank

Statement layouts vary a lot between institutions, which is why generic PDF tools struggle. Per-bank pages cover the specific quirks, including Bank of America, Chase, and Wells Fargo. For a side by side look at the tools in this category, including the free ones, see the bank statement to Excel software comparison, or the deeper bank statement PDF to Excel converter page.

Converting Bank Statements to Excel: Common Questions

Upload the statement PDF to the converter at the top of this page and download the result as an .xlsx file. Every transaction lands on its own row with date, description, debit, credit, and running balance in separate columns. Digital PDFs, scans, and phone photos all work, and a typical statement finishes in under a minute.

Excel can import a PDF through Data, then Get Data, then From PDF. It works on some digital statements, but multi-line descriptions get split into separate rows, repeated page headers land inside the data, and scanned statements fail entirely because Power Query has no OCR. Check the Navigator window first: if it lists no tables, the file is an image.

Power Query is already included in Excel and costs nothing, so try it first on a single clean digital statement. BankXLSX is also free to start with no credit card, which is enough to test the output on a real statement. Free browser converters exist but often drop the running balance, so always check the file against the PDF.

Yes, but only with a tool that has OCR. A scanned or photographed statement is an image with no text to select, so copy and paste and Power Query both fail on it. Upload the scan as a PDF, JPG, PNG, HEIC, or TIFF here and it converts to the same structured Excel output as a digital PDF.

Upload the whole set together rather than one at a time. A year of statements comes back stitched into a single continuous sheet in date order, which is what a lender or an accountant asks for. This is the main reason firms move off Power Query, which handles one file per query.

Yes. The running balance from the statement is carried into its own column, so you can confirm that the opening balance plus credits minus debits equals the printed closing balance. Online transaction downloads usually drop this column, which is why they are not accepted as a substitute for the statement itself.

Date, description, debit, credit, and running balance, one transaction per row. Amounts come through as real numbers rather than text, so SUM, sorting, filtering, and pivot tables all work immediately without a cleanup pass first.

Uploads here are protected with 256-bit encryption in transit and you can delete a file at any time. Before sending a financial document to any converter, confirm that it encrypts uploads, that you can delete your data, and that it states how long files are retained. Be cautious with tools that are vague on any of those three points.

Related Resources

Other Bank Statement Converters

ICICI Bank JPMorgan Chase Bank of America Citibank Wells Fargo Goldman Sachs Morgan Stanley U.S. Bank PNC Bank Truist Capital One TD Bank Charles Schwab Fidelity Vanguard E*TRADE TD Ameritrade Bank of New York Mellon State Street BMO USA Ally Financial Regions Fifth Third Bank Huntington KeyBank Citizens Bank First Citizens Synchrony Financial M&T Bank First Horizon Cathay Bank USAA Navy Federal Comerica Zions Bank East West Bank First National of Nebraska Frost Bank BOK Financial Fulton Financial Associated Banc-Corp Valley National Wintrust Financial First Midwest Bancorp Commerce Bancshares UMB Financial Pinnacle Bank Webster Bank Cadence Bank Old National First Interstate BancSystem Umpqua Bank First Hawaiian Bank Prosperity Bank SouthState First Merchants First Bank Holding Glacier Bank First Financial Bancorp Independent Bank Columbia Banking System Western Alliance Pacific Premier Bancorp Bank OZK United Community Banks Customers Bank Texas Capital SVB Financial Group Signature Bank First Republic Bank New York Community Bancorp Sterling Bancorp First Bank Bank United First Commonwealth Financial Flagstar Bank Synovus Bank Santander Bank Commonwealth Bank (CommBank) ANZ Bank Westpac NAB ServisFirst Bancshares Renasant Corporation Simmons First National Trustmark Corporation First Busey Community Bank System First Mid Bancshares Ameris Bancorp Hancock Whitney First BanCorp Third Coast Bancshares Home Bancshares Byline Bancorp Simmons Bank United Bankshares Peoples United Financial American Express HSBC Bank USA