Download a QBO File From Your Bank, or Convert CSV to QBO
No account needed for your first conversions. We never store your bank login.
Short answer: a .qbo file is downloaded from your bank's website, not generated inside QuickBooks. Sign in to online banking, open the account, find the download or export control on the transaction activity screen, pick a date range, and choose the file type called QuickBooks Web Connect or QuickBooks (.QBO). Then import it in QuickBooks Desktop through Banking, Bank Feeds, Import Web Connect Files. Intuit's own guidance is that every bank puts this in a different place, so the menu name varies. If your account only offers CSV or Excel, there is no .qbo to find and the file has to be converted. Last updated July 2026.
This question has gotten much more common in 2026, and the reason is Direct Connect. Intuit is retiring it on October 30, 2026, new enrollments already closed on April 30, 2026, and bank notices have been telling QuickBooks Desktop customers to stop relying on the automatic pull. When Direct Connect goes, the transactions stop arriving by themselves and someone has to go get the file. A lot of bookkeepers are downloading a .qbo by hand for the first time in years.
Where the QBO download actually lives
The pattern is the same almost everywhere, even though the labels are not. You open the specific account, not the general statements page. You find a download, export or arrow icon near the transaction list. You choose a date range. Then a file type menu appears, and somewhere in it is the QuickBooks option. The two things that trip people up are looking under Statements, which gives you PDFs and nothing else, and picking the Quicken option by mistake, which produces a .qfx that QuickBooks will refuse.
| Bank | QuickBooks Web Connect offered | Where to look | Worth knowing |
|---|---|---|---|
| Bank of America | Yes, on Small Business Online Banking | Account, then Download, then choose the QuickBooks file type | Their FAQ says it covers checking, savings, money market and credit card accounts, and requires QuickBooks Online or Desktop 2018 or later |
| Wells Fargo | Yes | Account activity, then Download account activity, then the software format | The spreadsheet option is labeled Comma Delimited. Roughly 90 days is offered by default and up to 18 months is available. Wells Fargo supports a QuickBooks Desktop version that is current or from the prior two years |
| Chase | Yes | Account Activity, then the download icon, then the file type list | The list includes a spreadsheet format alongside the Quicken and QuickBooks types. The download reaches back only as far as the activity view itself does |
| American Express | Yes, on cards where the option appears | Statements and Activity, then the download control | Amex's own FAQ says you can download recent activity and the past six billing statements to Quicken, QuickBooks or as a CSV file. Nothing older than that window is available |
| Most credit unions and smaller banks | Varies, often not | Usually a download link under account history | Many offer CSV, Quicken or plain OFX and no QuickBooks type at all |
| Fintech accounts and card issuers | Usually not | Statements or transactions export | CSV is normally the only machine readable export |
Treat that table as a starting point rather than a promise. Banks redesign online banking constantly, formats get added and dropped, and what a business account sees is often not what a personal account sees on the same institution's site.
How do I download a QBO file from Chase?
Sign in, open the account, and use the download control on the Account Activity screen rather than the Statements section. Choose your date range, then pick the QuickBooks file type from the format list. Save the file somewhere you can find it, then import it in QuickBooks Desktop through Banking, Bank Feeds, Import Web Connect Files. The download only covers what is still showing in the activity view, so older months usually have to come from statements instead.
How do I download a QBO file from Bank of America?
Use Small Business Online Banking, open the account, select Download, and choose the QuickBooks Web Connect file type before downloading. Bank of America's own QuickBooks FAQ says the feature works with checking, savings, money market and credit card accounts, and that you need QuickBooks Online or QuickBooks Desktop 2018 or later. Note that Bank of America moved off Direct Connect on its own earlier schedule, so the manual Web Connect download is the supported path there rather than an automatic feed.
How do I download a QBO file from Wells Fargo?
Open the account, choose Download account activity, set the date range, and select the software format rather than the spreadsheet one. Wells Fargo labels its CSV option Comma Delimited, which is what people pick by accident when they meant to get the QuickBooks file. About 90 days is offered by default and up to 18 months is available. On Windows the browser will ask whether to save or open the file, and choosing Open hands it to QuickBooks directly. On a Mac you go to File, then Import, then From Web Connect, and select the downloaded file.
Why does my account not have a QBO download option?
Because the bank never built one for that product. Offering Web Connect means generating a file that carries Intuit issued institution identifiers, and plenty of banks, most credit unions and nearly every fintech account skipped it, or built it only for business online banking. If you are signed in to a personal view and see only CSV, check whether the same institution offers a business banking portal, because the format list there is often longer. If it is not there either, no setting will make it appear.
What if my bank only offers CSV or Excel?
Convert it. A CSV holds the same transactions as a .qbo, it just is not wrapped in the format QuickBooks Desktop accepts, so the fix is a format change rather than a data problem. Upload the CSV or Excel export to the converter at the top of this page and it writes a valid Web Connect file with the institution identifiers in place, which imports exactly like a file the bank produced. If the only thing your bank gives you is a PDF statement, you will need to turn the statement into a transaction file first, then convert that.
This matters more on Desktop than on Online. QuickBooks Desktop cannot import a bank CSV in any version, including Pro, Premier and Enterprise, so .qbo is the only banking import it has. The full walkthrough is in how to convert a CSV to QBO, and the Web Connect file converter page covers the format itself.
How do I import a QBO file into QuickBooks?
In QuickBooks Desktop, go to Banking, then Bank Feeds, then Import Web Connect Files, and select the .qbo you saved. QuickBooks matches the file to an account or asks you to pick one the first time. In QuickBooks Online, go to Transactions, then Bank transactions, select the account, use Upload from file, and choose the .qbo. Online applies a 350 KB size ceiling to manual uploads, which a long date range can exceed, so split by month or quarter if it complains.
How far back can I download transactions?
Usually somewhere between 90 days and 18 months, set by the bank rather than by QuickBooks. Wells Fargo offers about 90 days by default with up to 18 months available, and Chase limits the download to what the activity view still shows. There is no date limit on the QuickBooks side for file imports, which is the useful part: if you can get the data out of the bank in any format, a converted .qbo will carry a multi year history into Desktop in one go. That is covered in importing older transactions into QuickBooks.
What is the difference between .qbo, .qfx and .ofx?
All three are the same underlying Open Financial Exchange format with different branding and licensing. OFX is the generic version, QFX is the Quicken flavor, and QBO is the QuickBooks Web Connect flavor. QuickBooks accepts .qbo only. Downloading a .qfx because it appeared next to the QuickBooks option in the menu is one of the most common reasons an import fails, and renaming the file extension does not fix it, because the identifiers inside the file are wrong too.
Why does QuickBooks reject the QBO file my bank gave me?
Almost always because of the institution identifiers inside it rather than the transactions. A Web Connect file carries fields that tell QuickBooks which bank issued it, and if those do not match what QuickBooks expects for the account you are importing into, it refuses the file or throws an OL series error. The other frequent causes are a file that is actually a .qfx, a download that was interrupted, and an account inside QuickBooks that was never set up for bank feeds. The Web Connect import error guide works through each of those in order.
Does downloading a QBO file still work after Direct Connect ends?
Yes. October 30, 2026 is the end of Direct Connect, the two way service that pulled transactions into QuickBooks Desktop automatically and carried bill pay with it. Web Connect is a different mechanism: you download a file and import it yourself, and it does not depend on the connection Intuit is retiring. That is exactly why bank notices point Desktop users toward Web Connect, and why converting a CSV to .qbo is a migration path rather than a stopgap. Check your own bank's notice for the date, because several institutions set earlier ones of their own.
Should I download files every month or switch to a bank feed?
It depends on which QuickBooks you run. On QuickBooks Online a live bank feed is genuinely easier for day to day work, and file import is the tool for backfilling history the feed will not reach, since feeds typically pull about 90 days on first connect. On QuickBooks Desktop after October 2026 the choice is mostly made for you, because the automatic option is going away. Practices and firms handling many accounts tend to standardize on the file route anyway, since one process works for every institution regardless of what each bank supports. The Direct Connect migration guide lays out the switch, and bulk CSV to QBO conversion is the answer once you are doing this for more than a couple of accounts.
Do I need the bank's file at all if I have the transactions in a spreadsheet?
No. QuickBooks does not verify that a Web Connect file came from a bank, it validates the format and the identifiers. A converted file built from your own export imports the same way and reconciles the same way. What you should not do is retype transactions by hand, because a converted file gives every line a stable unique ID, which is the field QuickBooks uses to spot activity it has already accepted and the reason overlapping imports do not duplicate. If you are lining up columns for the first time, the QuickBooks CSV import template explains the layout to aim for, and mapping CSV columns covers the awkward ones.
If you have landed here because a bank notice told you Direct Connect is ending, the list of institutions that have published dates is in which banks are discontinuing Direct Connect for QuickBooks, and the practical disconnect steps are in deactivating Direct Connect in QuickBooks Desktop.