Bank of America Statement to QuickBooks: Import Bank of America Transactions to QBO

Get Bank of America transactions into QuickBooks: connect the bank feed, import a .qbo file, or convert a Quicken QIF export into a QBO Web Connect file here.

Totals reconcile to the original QuickBooks Online and Desktop
.qif → .qbo
No file handy?

No account needed for your first conversions. We never store your bank login.

There are two ways to get Bank of America transactions into QuickBooks, and they solve different problems. A live bank feed connects Bank of America to QuickBooks and keeps recent activity flowing in automatically. A file import covers everything the feed cannot reach: older months, closed accounts, the stretch before you connected, and any period where the feed dropped or duplicated transactions.

Drop a Bank of America statement into the converter and you get back a .qbo file plus Excel and CSV copies, with every transaction's date, description, and amount preserved and the totals checked against the statement. Below: how BofA's statements and downloads work, when to convert instead of connecting the feed, and the exact import steps.

A real .qbo file QuickBooks accepts

Built for bank statements and the QIF files finance tools export, checked before it exports.

Reconciliation

Every total checked against your file

The converter adds up the transactions it parsed and matches that to your file total before you export, so nothing is silently dropped.

Web Connect

A genuine .qbo, not a renamed QIF

Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.

QIF tags

Your QIF tags read for you

Date, payee, and amount are read straight from the QIF tags, so there is nothing to map and no layout to match.

Volume

A year of QIF files in one batch

Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.

Dates and amounts

Dates and amounts fixed for you

Mixed date formats, apostrophe years, currency symbols, and split lines in a QIF are cleaned up and summed before the .qbo is built.

Exports

Excel and CSV in the same download

One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.

How to convert your statement to QuickBooks

Three steps. No column-mapping wizard.

1

Upload your statement

Drag in a .qif export or the PDF statement from your bank. PDF statements convert in the free app.

2

Review the reconciled rows

Every transaction is parsed and checked against your file total. You see the rows before exporting.

3

Import into QuickBooks

Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.

Questions worth answering

The specifics that decide whether the import is clean. If your case is not here, message us in chat.

How do I download a Bank of America statement as a PDF?

Sign in at bankofamerica.com, choose the account, and open the Statements and Documents tab. Bank of America lists monthly statements as PDFs, and if you use paperless eStatements they are all stored there to download. BofA keeps statements available online for a number of years, and you can request older archived statements if you need history beyond that.

Can I connect Bank of America to QuickBooks?

Yes, Bank of America connects to QuickBooks Online through bank feeds, and that is the right tool for ongoing activity. What the feed will not do is backfill history: a new connection typically imports only about the last 90 days, so older months, closed accounts, and the gap before you connected stay out of QuickBooks.

Does Bank of America export to QuickBooks?

Bank of America offers a few export paths: a live QuickBooks bank-feed connection, and downloadable transaction files for a recent date range in formats like QIF. Both are limited to recent activity, and the QIF still needs converting before QuickBooks Desktop will touch it. Bank of America is one of the banks that still exposes a QuickBooks Web Connect option on many accounts, and our guide on how to download a QBO file from your bank shows where it sits and when it disappears.

How do I import a Bank of America statement into QuickBooks?

In QuickBooks Online, go to Transactions, then Bank transactions, then Upload from file, and choose the .qbo. In QuickBooks Desktop, use File, Utilities, Import, Web Connect Files. QuickBooks asks which account the transactions belong to, then sends them to the banking review queue so you can match, categorize, and add them just like a downloaded feed.

Which Bank of America file should I import into QuickBooks?

In order of least work: a .qbo Web Connect file if it is offered, because QuickBooks reads it with no column mapping and it carries a unique ID on every transaction, so repeat imports are caught. Then .qfx or .ofx, which behave the same way. Then a QIF export from Quicken, converted to .qbo first. CSV last, because it has no transaction IDs and you map the columns yourself on every upload.

How far back can I get Bank of America statements?

Bank of America keeps several years of statements available online as PDFs, far beyond the roughly 90 days a fresh QuickBooks bank feed pulls in. For anything older than the feed window, a file import is the only way in, whether that file comes from the bank or from an old Quicken export.

When to import a file versus connect the feed

Use the Bank of America bank feed to keep QuickBooks current with new transactions automatically. For why the feed and the downloaded file behave so differently, read Direct Connect versus Web Connect. The file import route above covers the periods a live feed will not reach.

Personal, business, and BofA credit card statements

Business statements tend to carry more transaction categories and ACH detail, but each line still resolves to a date, description, and amount. When a BofA statement spans linked accounts, convert it and confirm which account each section belongs to before importing, so QuickBooks posts the activity to the correct register.

What about Bank of America credit card statements?

Bank of America credit card statements convert just like bank statements. This is the dependable way to bring in card activity for months the live card feed never connected, or to capture a closed card's final statements. Card accounts import exactly like checking: a .qbo or .qfx download if the bank offers one, otherwise a QIF from Quicken converted to .qbo first. The credit card QIF to QuickBooks page covers the sign convention that keeps charges and payments the right way round on a card account.

How accurate is the converted file?

Accuracy matters more than speed here, because a converter that drops or misreads a transaction from Bank of America costs far more time than it saves. The error usually surfaces during reconciliation, sometimes weeks later, when you are chasing a few dollars across a long register. The converter parses every transaction in the QIF, resolves the date format once so the whole file is consistent, and shows you the parsed rows in a preview before you export.

How do I avoid duplicate transactions?

Match the file to the gap and stop it the day before the feed's earliest transaction. .qbo, .qfx and .ofx files carry a unique ID on every line, so QuickBooks can recognize a transaction it has already seen and flag the repeat. A CSV carries no such ID and will happily import a second copy of a month you already have. If duplicates do land, review them in the For review tab before accepting rather than deleting them from the register afterward.

What if Bank of America no longer has the history I need?

Check whatever software was tracking the account at the time. A Quicken file holds every transaction it ever downloaded, including accounts you closed and banks you left, and it keeps them long after the bank stops serving them. Export the account from Quicken with File, File Export, QIF File, then convert that QIF to a .qbo here and import it. Microsoft Money, Moneydance, Banktivity and SEE Finance all export QIF as well, so the same route works for those.

How do I reconcile after importing older months?

Import one period at a time and reconcile it before loading the next. Open the account register, compare the closing balance against the last line of the matching statement, and only then move on. Working period by period keeps a mismatch contained to a few weeks of activity instead of leaving you to hunt for one wrong figure across a year. If a period will not tie out, check for a transaction that arrived twice from an overlapping file before assuming the import dropped something.

This converter takes a QIF file and returns a .qbo Web Connect file, plus Excel and CSV copies. QIF is what Quicken and most older personal finance apps export, so reach for it when years of Bank of America history live in one of those programs rather than at the bank. Export the Bank of America account from Quicken as a QIF, drop it in above, and the transactions come back in the format QuickBooks imports natively. A PDF statement is a different job and cannot go in here, because a PDF holds page text rather than structured transactions.

Convert your first file free.

Upload a QIF export, get a QuickBooks-ready .qbo back in seconds. No card to try it.