How to Download Your Bank of America Statement as a CSV File

Bank of America lets you download transactions as a CSV file from bankofamerica.com. One quirk catches people out: the exported file begins with five or six summary lines (beginning balance, total credits, total debits) before the real column headers appear. That is normal, and good budgeting tools skip those rows automatically.

How to export Bank of America transactions as a CSV

  1. Sign in at bankofamerica.comUse a desktop browser. As with most banks, CSV export is not available in the mobile app.
  2. Open the account you want to exportClick the account name from your accounts overview to open its transaction history.
  3. Click the download icon near the transaction listLook for a small download arrow or a link labelled "Download" positioned above your transactions, often to the right of the search box.
  4. Choose "Comma Separated Values (.csv)"Bank of America also offers Quicken, QuickBooks, and Excel formats. Pick the CSV option — the others use different structures that most budgeting tools cannot read.
  5. Set your date range and downloadChoose a custom range or a preset period, then click Download. The file lands in your Downloads folder, typically named something like stmt.csv.
Got your CSV? See what it actually says.
Upload it to Fynnap and every transaction is categorised automatically — spending by category, budgets, and a plain-English answer to “can I afford this?”. Free, no credit card, and your data stays in your browser.
Import your CSV free →

What is inside a Bank of America CSV file

A Bank of America export contains these columns:

Date, Description, Amount, Running Bal.

Above those headers you will see rows such as "Beginning balance as of…", "Total credits", and "Total debits". These summary lines are part of every Bank of America export. Fynnap detects the real header row automatically and ignores the summary block.

How far back can you export?

Bank of America generally provides up to 18 months of transaction history online. Anything older usually requires ordering paper or archived statements through the site.

Common questions about Bank of America CSV exports

Why does my Bank of America CSV start with balance summary rows?

Bank of America includes a short summary block — beginning balance, total credits, total debits, ending balance — before the transaction table. It is standard for their exports. Tools that expect headers on line one may fail; tools that scan for the real header row handle it fine.

Can I download several Bank of America accounts at once?

No. Each account exports separately. Download each one and import them one after another.

How far back does Bank of America let me export?

Typically 18 months of online history. For older records you generally need to request archived statements, which arrive as PDFs rather than CSVs.

Bank of America gave me a .qbo file instead of a CSV — what happened?

A .qbo file is the QuickBooks format. Go back to the download screen and explicitly choose "Comma Separated Values (.csv)" before downloading.

Guides for other banks

Fynnap is an independent budgeting tool and is not affiliated with, endorsed by, or connected to Bank of America. Bank websites change; if a menu has moved, look for any option labelled “Download”, “Export”, or “Account activity”.