Convert Bank of America Bank Statement to Excel
Bank of America statements split checking activity into separate "Deposits and other additions" and "Withdrawals and other subtractions" sections, each sorted by date with its own total, and often append a daily ledger balance table. That structure is readable on paper but painful in a spreadsheet — you end up merging two lists and fixing signs by hand. This converter reads every transaction line from the PDF and outputs one chronological table with debits and credits already in separate columns.
Download the statement from Online Banking under Statements & Documents (Bank of America keeps roughly 10 years for most deposit accounts), then drop it below. Parsing happens locally in your browser — nothing is transmitted — and the balance-continuity check verifies each amount against the movement in the ledger balance, flagging anything that does not add up rather than silently writing a wrong number into your books.
Drop your Bank of America statement here (PDF or photo)
Processed entirely on this device — nothing is uploaded. Scans and photos are read with on-device OCR (beta).
Free for your first 5 pages each month · Processed on your device · Balance-verified output
Bank of America statement FAQ
Where do I find PDF statements in Bank of America Online Banking?
Sign in, choose the account, and open the Statements & Documents tab. Bank of America keeps up to about 10 years of deposit statements online. Select the statement period and download the PDF.
My BofA statement has deposits and withdrawals in separate sections. Does the output stay split?
No — the converter merges both sections into a single date-sorted table. Withdrawals land in the Debit column and deposits in the Credit column, so totals per column match the section totals printed on the statement.
Is it safe to use this with a Bank of America statement?
The file is parsed by JavaScript running in your browser. It is never uploaded, so there is no server copy to breach. You can disconnect from the internet after the page loads and the conversion still completes.