Bank Statement Kit logo Bank Statement Kit Convert PDF
Bank of America

Convert your Bank of America statement to CSV or Excel

Upload your Bank of America statement and get a clean, structured spreadsheet in seconds.

Upload your Bank of America PDF PDF up to 20MB or 50 pages

First conversion free · No sign-up needed · PDF never stored

Balance-checked

Every conversion is reconciled against the statement's own printed totals.

Processed in memory

Your PDF is parsed and discarded. It is never written to disk.

Up to 50 pages

Handles multi-month statements up to 50 pages or 20MB per upload.

How it works

  1. STEP 1

    Upload the PDF

    Drop in the statement. Password-protected files are unlocked with the password you supply.

  2. STEP 2

    Rows are extracted

    Dates, descriptions, amounts and running balance are read into the seven standard columns.

  3. STEP 3

    Download the CSV

    Open it in Excel, Google Sheets, QuickBooks or Xero.

Built for the quirks of Bank of America statements

A Bank of America checking statement opens with an Account summary — beginning balance, deposits and other additions, withdrawals and other subtractions, checks, service fees, ending balance — then splits the month into those same named blocks, each closing with its own Total line. Transaction rows are just Date, Description and Amount, with debits already carrying a minus sign, so direction is not the problem here. Structure is. Checks are printed as a two-up side-by-side table of Date, Check # and Amount repeated across the page width, and scanned images of the cheques themselves occupy entire later pages as pictures with no text underneath them at all.

What the output looks like

Seven standard columns VERIFIED
DateNarrationReferenceValue DateDebitCreditBalance
01/04/2025Opening balance01/04/202512,480.00
03/04/2025Card payment - groceryREF4482103/04/202564.2012,415.80
07/04/2025Salary creditREF4490307/04/20253,200.0015,615.80
12/04/2025Standing order - rentREF4501012/04/2025950.0014,665.80

Illustrative rows. Every conversion is checked so that opening + credits − debits = closing.

Your statement stays yours

Never stored

The PDF is processed in memory and discarded when the conversion finishes.

Proven, not guessed

Output is labelled VERIFIED, DISCREPANCY or FAILED so you know what you got.

30-day history

Past conversions are kept for 30 days and you can delete them at any time.

Scans handled

Scanned or photographed statements fall back to OCR automatically.

Questions

Bank of America only lets me see 18 months of statements. What about older ones?

That is the self-serve online window — Bank of America documents viewing, printing and downloading up to 18 months of statements, while retaining copies for 7 years that you order rather than download. Either way what reaches you is a PDF, and converting it is how it becomes a spreadsheet.

Why do the check images in my statement come out blank in other converters?

Because they are photographs, not text. On a real Bank of America statement the cheque images occupy entire pages as scanned pictures with no text layer beneath them, so a converter that only reads embedded text produces empty pages there. Those pages fall back to OCR automatically here — though the cheque entries themselves come from the Checks table, which is real text.

How do I know the CSV matches the statement?

The Account summary gives a per-category check rather than just a grand total: deposits, withdrawals, checks and service fees each carry a printed total to compare against, which catches a row landing in the wrong block. Every conversion is reconciled against those figures and labelled VERIFIED, DISCREPANCY or FAILED. The method is walked through in the Bank of America statement to CSV guide.

Try it on your next statement

Your first conversion is free — no account needed. Pro is /month for high-volume, month-end work.

Convert your Bank of America statement

Prefer the long version? Read the full Bank of America statement to CSV guide, including Bank of America's own export options.

Convert another bank's statement

ChaseStatement to CSV →Wells FargoStatement to CSV →CitibankStatement to CSV →All banksBrowse every supported bank →