Skip to content
SmallBizDesk
All tools

Convert a bank statement PDF to Excel or CSV

Turn PDF statements from your bank or card into a spreadsheet you can sort, filter and reconcile. The PDF is read in your browser, never uploaded, and every row is checked against the statement's own balances.

Bank statement to Excel

Not uploaded.

Drop bank or card statement PDFs

PDF statements downloaded from your bank or card's website. Several months at once are combined in date order.

How to convert a bank statement PDF to Excel

  1. Download the statement from your bank's or card's website as a PDF. Add it to the box above; for several months, add them all at once.
  2. Look at the transactions on the right and the checks on the left. A green tick means the figures agree with the statement's own balances and totals.
  3. Choose Excel, CSV or QuickBooks CSV, pick one amount column or separate money in and money out columns, and download.

Locked PDFs ask for their password, which is used on your computer only. If a statement prints its dates without a year and shows no year anywhere else, you're asked which year it's from.

How the converter checks its own work

Copying a statement by hand, or with a converter you can't see inside, leaves one question: did every row come across right? This tool answers it with the statement's own numbers:

  • Running balance. Where the statement prints a balance after a row, the converter adds up the amounts since the last balance and compares. One misread figure breaks the chain at exactly that row.
  • Opening and closing balance. The opening balance plus every transaction should equal the closing balance, for each account and each statement in the PDF. A download that holds several months is split into its monthly statements first, so each is checked against its own figures.
  • Printed totals. When the summary box prints total deposits and total withdrawals, the money in and money out found are compared with them.

A row that doesn't add up is highlighted in the preview, and in the Excel file it gets a yellow fill and a note. The workbook also has a Self-check tab listing every check and its result, which is handy to keep with your records or send to whoever reviews the books.

A failed check doesn't always mean the converter is wrong: some statements, especially sample and teaching ones, don't add up in the original. Either way, the flag tells you which rows to compare with the PDF.

A worked example

A business checking statement that prints an ending daily balance on the last row of each day. The statement opens at $3,120.44, and the first few rows read:

march statement.xlsx

RowABCDE
1DateDescriptionAmountBalanceCheck number
203/02/2026Deposit Made In A Branch/Store1,500.00
303/02/2026Square Inc 260302P2 L204400067452 Springfield Hardware Supply Company812.355,432.79
403/03/2026Check-450.004,982.791203
The rows as they come out: money in positive, money out negative, the check number in its own column.

The two deposits on March 2 share one printed balance: $3,120.44 plus $1,500.00 plus $812.35 is $5,432.79, which matches, so both rows pass. The check on March 3 takes it to $4,982.79, which matches too. Descriptions that wrap onto a second line in the PDF are joined back into one cell. The sample statement in the tool is this one; try it to see every row and check.

Money in, money out and card statements

Every amount comes out signed the same way: money in is positive, money out is negative. Statements show direction in many ways, and the converter reads all of them: separate withdrawal and deposit columns, minus signs, amounts in parentheses, CR and DR, section titles such as “Withdrawals and other subtractions”, and the running balance going up or down.

Prefer two columns? Choose Money in and out and the file gets a Money in column and a Money out column, both positive. Some software expects the opposite signs; Flip the signs turns them around.

On a card statement, the balance is what you owe, so purchases, fees and interest come out as money out, and payments and refunds as money in. The check then works on the owed balance: previous balance, less payments, plus charges, equals the new balance. Loan sections on credit union statements (principal, interest and disbursements) are left out and named, because their balance runs the other way.

Getting the transactions into QuickBooks Online

Choose QuickBooks CSV. The file has exactly three columns, Date, Description and Amount, which is one of the two layouts Intuit lists for uploading bank transactions to QuickBooks Online from a CSV. Then follow Intuit's help article “Manually upload transactions into QuickBooks Online” to upload it to the right account.

Intuit's limit is 1,000 transactions per upload file. A year of a busy account can go over that; split the CSV by rows into parts of 1,000 and upload each part.

What it can't read, and what to do

  • Scans and photos. There's no text to read in a picture of a page. Download the PDF from online banking instead.
  • Unusual layouts. If a statement's table isn't recognized, the tool says no transactions were found rather than guessing. If a single row is misread, the self-check flags it.
  • Your records come first. The converter copies what the statement shows. It doesn't give bookkeeping or tax advice; before you rely on the file for taxes or a loan application, check its totals against the statement.

Questions

Is it free? Are there page or file limits?

It's free, with no sign-up and no page count. Each PDF can be up to 100 MB, which is far more than a monthly statement. Add as many statements as you like; they're combined into one file.

Which banks does it work with?

It doesn't rely on a list of banks. It reads the layout of the statement itself: the column headings, where each figure sits, and the section titles. That covers the usual US checking, savings and credit union statements and card statements. When a layout isn't recognized, it says so instead of guessing.

Are my statements uploaded anywhere?

No. Your browser opens the PDF on your computer and builds the spreadsheet there. Nothing is sent to a server, and nothing is kept after you close the page.

Can I convert several months at once?

Yes. Add all the PDFs together, or one PDF that holds several months. Each statement keeps its own period and is checked against its own balances, and they're saved as one file in date order, with a column showing the statement period of each row.

Does it work with scanned or photographed statements?

No. A scan is a picture of the page with no text inside, and this tool reads text. It tells you when a PDF is a scan. Download the statement from your bank's website instead; those PDFs carry the text.

Does it read credit card statements?

Yes. Card statements are recognized from their credit limit, minimum payment and due date, and purchases come out as money out, payments and refunds as money in. If your software counts the other way, tick Flip the signs.

Last updated by Muhammad Yahya.