Guides · QuickBooks

QuickBooks .QBO (Web Connect) import errors: OL-222, OL-221, “unable to verify the financial institution” and how to fix them

Updated October 19, 2026 · 19 min read · By the Utilly team

A .QBO file is QuickBooks' Web Connect format: the "Download for QuickBooks" file your bank offers. When it won't import you get a short message and little else: "QuickBooks is unable to verify the Financial Institution information for this download", OL-222, OL-221, OL-301, or no error at all and half your transactions missing. This guide puts every message Intuit documents in one place, for QuickBooks Desktop on Windows, QuickBooks for Mac and QuickBooks Online. For each one you get what Intuit says causes it and the fix, plus an annotated good and bad .QBO file and a checklist to run before you import. If you're on Desktop 2023, start with the first section: since May 31, 2026, the problem may not be your file at all.

First: which QuickBooks are you on?

The same .QBO file can import in one product and fail in another, so start here:

You useImports .QBO?Where
QuickBooks Desktop 2023 (Pro Plus, Premier Plus, Enterprise 23.0, Mac Plus 2023), after May 31, 2026NoIntuit discontinued online banking on these versions. Use IIF (below) or upgrade.
QuickBooks Desktop 2024 or later (Windows)YesBanking → Bank Feeds → Import Web Connect Files. You must be signed in to your Intuit Account in QuickBooks.
QuickBooks for Mac (supported version)YesOL-222 has its own Mac fix, below.
QuickBooks OnlineYesBank transactions → Link account ▾ → Upload from file. 350 KB and 1,000 lines per file.

Desktop 2023 after May 31, 2026: Intuit's discontinuation notice says you won't be able to download transactions, and that uploading transactions is discontinued too. It gives this as an example of the error you'll see: "QuickBooks Desktop is unable to verify the Financial Institution Information for this download." No edit to the file fixes that. Your options are to upgrade (Intuit says existing Desktop Plus and Enterprise subscribers get version 2024 at no extra cost as part of the annual plan) or to import the same transactions as an IIF file, which QuickBooks Desktop reads from your computer (File → Utilities → Import → IIF Files). Our Desktop-without-bank-feeds guide walks through IIF, the QBO to IIF converter turns the .QBO you already have into one, and the free IIF file checker checks the result before QuickBooks sees it.

Desktop errors: symptom → cause → fix

Intuit groups Web Connect problems into two help articles: Fix Web Connect import errors (the message-based ones) and Fix OL and OLSU Bank Feeds errors (the codes). Neither gives each code its own meaning. What they give is a list of possible causes and one fix sequence, so the table follows them. Where a cause comes from somewhere else, the table says so.

You seeCauseFix
"QuickBooks is unable to verify the Financial Institution information for this download." on Desktop 2023The version is discontinued. Intuit uses this exact message as its example of what Desktop 2023 shows after May 31, 2026.Upgrade, or import as IIF instead. No change to the file will fix this.
The same message on a supported versionIntuit lists it among Web Connect errors caused by "incomplete bank files or incompatible formats" or changes at your bank. With a file from a converter, the usual suspect is the bank ID in the header (<INTU.BID>). AutoEntry, DocuClipper and ProperSoft all document this error as a bank ID QuickBooks doesn't recognize.Bank file: download it again from the bank's website (not from inside QuickBooks), then follow Intuit's sequence. Converter file: regenerate it with the converter's default bank ID, or use the IIF output instead.
OL-222: "QuickBooks was not able to complete your request. Please contact your financial institution."For QuickBooks for Mac, Intuit says the .qbo file format is wrong or QuickBooks' list of financial institutions needs an update. In QuickBooks Community answers, Intuit support staff also point to characters such as & in the file's NAME fields.Mac: replace the financial institution list (fidir.txt), see below. Windows: Intuit has no separate OL-222 article that we could find, so work through the Web Connect sequence. Download a fresh file from the bank. If that fails, open the .qbo in a text editor, look for a raw & in NAME and replace it with "and".
OL-221, OL-231, OL-232, OL-249Intuit lists these together, with one list of possible causes: a problem at your bank, alerts waiting in your online banking, your bank switching between Web Connect and Direct Connect, an inactive account still set up for online banking, your bank's entry in the Financial Institutions Directory (FiDir) being out of date, bank server problems, your internet connection, a damaged bank account in the company file, a file from your bank that isn't compatible, or an unsupported QuickBooks version.Back up and match any pending downloads. Sign in at your bank and clear any alerts. Then follow Intuit's five steps: test in a new company file, try a .qbo straight from the bank, turn off online banking on inactive accounts (look for the lightning bolt), create and merge a copy of the account, and turn online banking off and on for each account. If it still fails, the fix is on the bank's side. Send them your Bank Feeds logs. Details below.
OL-301, OL-332, OL-334, OL-392, OL-393
OL-202, OL-203, OL-205, OL-206, OL-209
OLSU-1011, OLSU-1013, OLSU-1014, OLSU-1016
OL-200, OL-202, OL-206 or OL-226 with "Your last online connection was not completed"Intuit says one or more online payments didn't send. It's a stuck outgoing item, not a bad .qbo file.Ask your bank which payments went through. Then hold Ctrl through a Send/Receive (or Sync Accounts) session to clear the stuck request, or remove the payment from the queue. Intuit's OL-200 article has the exact clicks.
"QuickBooks found an error. We can't read the file [your bank] sent." / "An error occurred while processing your online banking data." / "Your data was not imported into QuickBooks."Intuit: incomplete bank files, incompatible formats or changes at your bank.Download the file again from the bank's site. Check your bank's messages. Switch to Classic (Register) mode. Test in a new company file. Steps.
"To download and import transactions, sign in with your Intuit account"Intuit says importing Web Connect files requires you to be signed in to your Intuit Account inside QuickBooks Desktop. Advanced Mode bank feeds need it too.Sign in to your Intuit Account in QuickBooks. If you're already signed in, switch bank feed modes.
QuickBooks seems stuck and keeps asking you to choose a new or existing accountOne of the Web Connect symptoms Intuit lists. Its test-file step decides whether the problem is your company file's settings or the .qbo file.If the file imports into a test company, disconnect the account in your real file, reconnect it and import again.
QuickBooks won't open the file at all, or it's a .qfx, .ofx or .qifIntuit: Web Connect only works with .qbo files. "Other types like QFX and QIF Quicken files won't work."Download the QuickBooks (.qbo) option from your bank. If the bank only offers CSV or QFX, convert it (CSV to QBO), or use IIF.
The account is already on Direct Connect and the .qbo won't go into itIntuit: to change from Direct Connect to Web Connect (or back), you must disconnect Bank Feeds first.Edit the account → Bank Feed Settings → Deactivate All Online Services, then import. Set Direct Connect up again afterwards if you want it.
"Nothing imported. Account up to date." (Mac), or the import finishes with transactions missingEvery account and transaction in a Web Connect file has an ID. QuickBooks stores the IDs and won't import the same one twice. A file you already imported, or one that repeats an earlier ID, gets ignored.See duplicates and skips. Intuit's fixes are to restore a backup, enter the few missing items by hand, or edit ACCTID once.
Duplicate transactions after an importThe file overlapped dates already in the register, or a downloaded transaction was added instead of matched.Desktop Register mode: match what's right, then delete the statement. Side-by-Side mode: Items to Delete → Delete Selected.

QuickBooks Online upload errors

QuickBooks Online takes .QBO files through Upload from file. Intuit's guidelines for transaction files: English, 350 KB or less, and up to 1,000 lines (transactions) per upload. Intuit suggests a QBO file over QFX or CSV, and says to download smaller date ranges for bigger uploads. Intuit's Fix bank upload errors article covers these messages:

You seeCauseFix
"The uploaded file contains invalid transaction amount information."A transaction with 12 or more digits. QuickBooks can't upload amounts that large.Remove that transaction from the file, enter it by hand as a sales receipt or expense, and upload again.
"The uploaded file is of a different type than these accounts."The file is for a different account type than the one you picked, such as savings transactions into a checking account.Select Cancel and choose the right account, or select OK to continue anyway.
"Errors with Sub/Parent account download", "(Parent Account Error)", "(Sub-account Error)"The parent or the subaccount is already connected to online banking. You can connect one or the other, not both.Disconnect the connected one for now, upload, then reconnect it.
"An Online Banking update is currently in progress"QuickBooks is running its daily download.Wait until it finishes, then upload.
"We were unable to upload the file. Please start over and re-select the file you want to upload."The upload timed out.Wait a few minutes and try again. Intuit also says not to import into a subaccount, which is a current limitation.
"QuickBooks Online couldn't upload your file. Please click Save again, or try again later."A temporary server problem at QuickBooks.Wait a few minutes and retry.
"Bank Error" or "(Error)"Usually something to fix at your bank. Hover over the message to see the explanation and the bank's contact details.Download a shorter date range or a different file type from the bank. If that doesn't work, contact the bank.
File too bigOver 350 KB, or more than 1,000 transactions.Download a shorter date range from the bank (a month at a time works for most accounts).
Duplicates in For reviewIntuit lists importing a file that overlaps your bank feed as a cause of duplicates.Exclude the extra copies on the For review (or Pending) tab. Next time, import files that start after the newest transaction already in QuickBooks.

If the bank's file won't upload at all, you have another option in QuickBooks Online that Desktop doesn't: QuickBooks Online accepts the PDF statement itself (or a JPG, PNG or HEIC image) through the same Upload from file button. It uses AI to extract the transactions and shows them side by side with the statement for review. Our PDF upload guide covers that route and how to check nothing was missed.

Intuit's fix sequence, step by step

Before you start, Intuit says to back up the company file, make sure you're on a supported Desktop version, and be signed in to your Intuit Account if you import .qbo files.

For Web Connect messages (Fix Web Connect import errors)

  1. Download the file from your bank's website, not from inside QuickBooks, and make sure it's a .qbo. Import it. If it works, disconnect the account and set it up again. If the bank's site errors when you download, that's for the bank to fix.
  2. Read your bank's messages. Banks post notices about changes or identity checks. If your bank no longer offers Web Connect, disconnect the account.
  3. Switch to Classic mode. Banking → Bank Feeds → Change Bank Feeds Mode → Classic mode (Register mode), then import again.
  4. Import into a test company. File → New Company → Express Start (add "Test" to the name) and import the same .qbo into the same kind of account. If it works there, the problem is your real file's settings: disconnect the account, reconnect it and import again. If it fails there too, the .qbo is the problem. Take your Bank Feeds logs to the bank and ask for someone who knows QuickBooks Bank Feeds. They can file a case through the Open Financial Exchange.

For OL and OLSU codes (Fix OL and OLSU Bank Feeds errors)

  1. Test in a new company file: set up Bank Feeds for the problem account and download. An error there points to your bank.
  2. Check that the bank's file works: download a .qbo from the bank's site and import it. QuickBooks only opens .qbo for downloaded transactions.
  3. Refresh the connection. In the Chart of Accounts, tick Include Inactive and look for an inactive account with a lightning bolt. Right-click it → Edit Account → Bank Feed Settings → Deactivate All Online Services, then close and reopen the company file. When you set up Bank Feeds again, hold Ctrl each time you select a button (except while typing), which refreshes the connection with your bank.
  4. Create and merge the account. Edit the account, add * to the end of its name and deactivate its online services. Then create a new account with the original name, reopen the file, remove the * and say Yes to merge. Set up Bank Feeds on the merged account. If you can't edit or merge, Intuit says the company file may be damaged.
  5. Turn online banking off and on for each account, inactive ones included. One account with a bad connection can affect the others.

Collect the Bank Feeds logs

Turn logging on before you reproduce the error: Edit → Preferences → Checking → Company Preferences → Turn on Bank feeds log files. Logs go to C:\Users\YOUR USER NAME\AppData\Local\Intuit\QuickBooks\Log\XX.0. XX.0 is your version, and AppData is a hidden folder. For Web Connect, the logs aren't encrypted, and connlog.txt holds the connection data that may show the cause. Intuit's own note: QuickBooks is the access point, so most OL and OLSU errors get solved at the bank's end.

OL-222 on QuickBooks for Mac

Intuit's OL-222 article is written for QuickBooks for Mac. After checking you have a backup, the latest release, a supported version and a real .qbo file, the fix is to replace the financial institution list:

  1. Download the new fidir.txt for your Mac version from Intuit's OL-222 article (Control-click the version link and choose Download Linked File As).
  2. Delete the old fidir.txt from your QuickBooks Downloads folder under Library → Application Support, and from inside the app (Show Package Contents → Contents → Resources). Empty the Trash.
  3. Put the new fidir.txt in the Resources folder and import the .qbo again.

The Mac links in that article list versions up to Mac 2023, and Mac Plus 2023 is one of the versions discontinued after May 31, 2026.

Duplicate or skipped transactions

This is where Web Connect surprises people. QuickBooks guards against duplicates by ID, not by date and amount:

  • Intuit: "Every account and transaction inside of a web connect file has a unique identifier." Once transactions are added or matched, QuickBooks stores the IDs and won't import the same ID again. Repeats are ignored. On a Mac you see "Nothing imported. Account up to date."
  • Intuit: you can't download transactions into the same Desktop company file more than once, and if you delete downloaded transactions you can't download them again. Your bank may be able to reopen them on its side.
  • So if you deleted a bad import and the corrected file now imports nothing, the IDs are still remembered. Intuit's three fixes, in order: restore a backup from before the first import and import again; type in the few missing transactions; or (Intuit's Mac steps) set the account's online setting to Not enabled, download a new file covering only the dates you need, delete the last digit of ACCTID in a text editor and import. Intuit warns this is a one-time fix and to go carefully, because it can create duplicates.
  • Duplicates in the register usually mean overlapping dates. In Register mode, match the right transactions, then delete the whole statement from Items Received From Financial Institution. If you don't, the unmatched ones keep coming back. In Side-by-Side mode, use Items to Delete → Delete Selected.
  • In QuickBooks Online, Intuit lists overlapping files and adding a download instead of matching it as causes of duplicates. Excluded transactions aren't downloaded again from the bank. Prevent duplicates by importing files that start after your newest transaction.

Inside a .QBO file: a good one and a broken one

A .QBO is a plain text OFX file. Open it in Notepad or TextEdit and you'll see a header block, a sign-on section that names the bank, an account section and one <STMTTRN> per transaction. That's all you need to diagnose most of the errors above.

Good file (bank account, two transactions)

OFXHEADER:100
DATA:OFXSGML
VERSION:102
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:NONE

<OFX><SIGNONMSGSRSV1><SONRS><STATUS><CODE>0<SEVERITY>INFO</STATUS>
<DTSERVER>20261019120000<LANGUAGE>ENG
<FI><ORG>Utilly<FID>3000</FI><INTU.BID>3000
</SONRS></SIGNONMSGSRSV1>
<BANKMSGSRSV1><STMTTRNRS><TRNUID>1<STATUS><CODE>0<SEVERITY>INFO</STATUS>
<STMTRS><CURDEF>USD
<BANKACCTFROM>
  <BANKID>999999999<ACCTID>4821<ACCTTYPE>CHECKING</BANKACCTFROM>
<BANKTRANLIST><DTSTART>20260901<DTEND>20260930
<STMTTRN><TRNTYPE>DEBIT<DTPOSTED>20260903120000<TRNAMT>-4.50
  <FITID>2026090373A52915A16D00<NAME>STARBUCKS #12<MEMO>STARBUCKS #12</STMTTRN>
<STMTTRN><TRNTYPE>CREDIT<DTPOSTED>20260904120000<TRNAMT>2000.00
  <FITID>20260904C728C6B604EE00<NAME>ACME PAYROLL<MEMO>ACME PAYROLL</STMTTRN>
</BANKTRANLIST><LEDGERBAL><BALAMT>3120.55<DTASOF>20260930</LEDGERBAL>
</STMTRS></STMTTRNRS></BANKMSGSRSV1></OFX>
  • <INTU.BID> is the bank ID that tells QuickBooks which financial institution the file claims to come from. A missing or unrecognized one is what converter makers report behind "unable to verify the Financial Institution".
  • <ACCTID> is the account ID. Together with each <FITID> (transaction ID), it's how QuickBooks Desktop recognizes what it has already imported. Each real account should have its own.
  • <TRNAMT>: money out is negative, money in is positive, as a plain number.
  • <ACCTTYPE> (and, for a card, the CREDITCARDMSGSRSV1 section in place of BANKMSGSRSV1) should match the kind of account you import into.

Deliberately broken

(saved as statement.qfx)
...
<OFX><SIGNONMSGSRSV1><SONRS><STATUS><CODE>0<SEVERITY>INFO</STATUS>
<DTSERVER>20261019120000<LANGUAGE>ENG
</SONRS></SIGNONMSGSRSV1>
<BANKMSGSRSV1><STMTTRNRS><TRNUID>1<STATUS><CODE>0<SEVERITY>INFO</STATUS>
<STMTRS><CURDEF>USD
<BANKACCTFROM>
  <BANKID>999999999<ACCTID>0000<ACCTTYPE>CHECKING</BANKACCTFROM>
<BANKTRANLIST><DTSTART>20260901<DTEND>20260930
<STMTTRN><TRNTYPE>DEBIT<DTPOSTED>20260903120000<TRNAMT>-86.20
  <FITID>1<NAME>AT&T WIRELESS<MEMO>AT&T WIRELESS</STMTTRN>
<STMTTRN><TRNTYPE>CREDIT<DTPOSTED>20260904120000<TRNAMT>2000.00
  <FITID>1<NAME>ACME PAYROLL<MEMO>ACME PAYROLL</STMTTRN>
...
  1. Saved as .qfx. Desktop's Web Connect only reads .qbo (Intuit). Get the QuickBooks option from the bank. Renaming a Quicken file isn't the same thing.
  2. No <FI> or <INTU.BID> in the sign-on section. Converter makers report that a missing or unrecognized bank ID produces "unable to verify the Financial Institution".
  3. A raw & in NAME ("AT&T"). In QuickBooks Community answers, Intuit support staff point to & in NAME fields as a cause of OL-222. Replace it with "and".
  4. The same FITID twice (1 and 1). QuickBooks won't import a transaction ID it has already seen, so one of these can be dropped silently, and so can any transaction in a later file that reuses the ID.
  5. ACCTID 0000 is a placeholder. That's fine on its own, but if two accounts' files both say 0000, QuickBooks can't tell them apart, and transactions can be skipped or land in the wrong account. Give each account its own.

What's in a Utilly .QBO file

Here's exactly what our exporter writes, and what it means for you:

  • Bank ID 3000. Every Utilly .QBO says <FI><ORG>Utilly<FID>3000</FI><INTU.BID>3000. QuickBooks has no "Utilly" bank. 3000 is the generic bank ID that converters commonly use: ProperSoft documents it as its default and says it shows a Wells Fargo label, and Wells Fargo's entry in Intuit's published financial institution list is 03000. So QuickBooks Desktop may label the download Wells Fargo. The transactions still go into the QuickBooks account you choose when you import.
  • We can't promise every Desktop release accepts it. Intuit doesn't publish which bank IDs it accepts in files that didn't come from your bank, and its own advice for a failing file is to download it again from the bank. If Desktop says it can't verify the financial institution, download the .IIF from the same results page instead. It has the same transactions as a local import. On Desktop 2023 after May 31, 2026, use the IIF from the start.
  • One account ID per account. Bank files say <BANKID>999999999<ACCTID>4821 and card files say <ACCTID>4821, where 4821 is that account's own ID. From a PDF statement, it's the last 4 digits of the account number printed on the statement. We read only those 4 digits and never need the full number. If a statement doesn't print a number we can read, the ID is an 8-digit number made from the statement's heading, so the same account's statements get the same ID every month. In the CSV, Excel and OFX converters, you can type the account's last 4 digits or a nickname under Account last 4 or nickname (QBO). If you leave it blank, we use the last 4 digits of the account in an OFX, QFX or QBO file. Otherwise we make an 8-digit ID from the file's columns and account type. Two accounts whose exports have exactly the same columns, such as two checking accounts at one bank, would then get the same ID, so give each one its own nickname or last 4 digits. The results page shows the ID each file will use. Files we made before October 19, 2026 all said 0000, so QuickBooks may ask which account a newer file belongs to the first time you import one. Pick the same QuickBooks account you used before.
  • Transaction IDs come from the transaction itself. Each <FITID> is the posting date followed by a short code made from the account ID, date, signed amount and description, plus a two-digit counter. The counter tells apart rows that are genuinely identical in one file: two $4.50 coffees at the same shop on the same day end in 00 and 01. So the same transaction gets the same ID every time it's converted, different transactions never share one, and two accounts never share one. When you import a statement that overlaps one you've already imported, Desktop skips the transactions it already has, because their IDs repeat, and it imports the new ones. This only works when the description is worded the same. A PDF statement and the bank's CSV export often word a transaction differently, so don't use both for the same dates. IDs in files made before October 19, 2026 were the date plus the row's position, so they won't match newer files. Don't re-import dates you've already brought in with an older file. In QuickBooks Online, Intuit lists overlapping files as a cause of duplicates, so upload only dates that aren't in the account yet.
  • Account type. Bank files declare CHECKING. Card files use the credit-card section, so import them into a Credit Card account. If QuickBooks Online says "The uploaded file is of a different type than these accounts" when you upload a bank file into a savings account, Intuit says you can select OK to continue.
  • Text and amounts. We write & as "and" and strip < and >. NAME is capped at 32 characters, with the full description in MEMO. Amounts are plain signed numbers.
  • Ending balance. For PDF statements, <LEDGERBAL> is the statement's closing balance, and the transactions have already been checked against it. From the CSV and Excel converters, it's the last running balance in your file's Balance column, but only when that column matches every row (each balance equals the one before plus that row's amount, with the file sorted oldest-first or newest-first). From an OFX, QFX or QBO file, it's that file's own ending balance, with the file's own date. Otherwise, including a PDF with no closing balance we can read, it says 0.00. The field is required, and we don't make up a balance. The results page tells you which one you're getting. With 0.00, don't rely on the bank balance QuickBooks displays. Reconcile against the statement.

Pre-import checklist

  1. The company file is backed up and you know how to restore it. Restoring a backup is Intuit's first fix when a Web Connect import goes wrong.
  2. Your QuickBooks version still has online banking. Desktop 2023 lost it after May 31, 2026, so use IIF there.
  3. On Desktop, you're signed in to your Intuit Account inside QuickBooks.
  4. The file ends in .qbo (not .qfx, .ofx or .qif) and starts with OFXHEADER:100.
  5. The sign-on section has <FI> and <INTU.BID>.
  6. Each real account has its own <ACCTID>, and you use the same one every month.
  7. There are no raw &, < or > characters in NAME or MEMO.
  8. Every <FITID> is unique, and none repeat transactions you've already imported.
  9. The date range starts after the newest transaction already in the account (no overlap with the bank feed).
  10. The account type matches: bank file into a bank account, card file into a Credit Card account.
  11. The target account isn't on Direct Connect, or you've deactivated its online services first.
  12. For QuickBooks Online: 350 KB or less, 1,000 transactions or fewer, no amount with 12 or more digits, and not going into a subaccount.
  13. The source ties out: opening balance + sum of transactions = closing balance. Paste the lines into the free balance checker to confirm.
  14. After the import, check the first and last transactions and reconcile to the statement.

Need a .QBO (or an IIF) that already balances?

Utilly turns a PDF bank or credit card statement into a .QBO file for QuickBooks Online or a supported Desktop version, and checks every statement against its ending balance before you download. The same results page has an .IIF for Desktop 2023 and any time Desktop won't take the .QBO. Already have a CSV from your bank? The CSV → QBO converter is free for files up to 100 rows.

Convert a PDF statement CSV to QBO (free)

Related: import bank transactions into Desktop after bank feeds stopped, QuickBooks Desktop IIF import errors, QBO vs IIF vs QIF, and upload a PDF statement to QuickBooks Online.

Sources (Intuit help articles, read October 19, 2026): Fix Web Connect import errors (updated 8/4/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/bank-connectivity/fix-web-connect-import-errors/L8o5eQjO4_US_en_US ; Fix OL and OLSU Bank Feeds errors in QuickBooks Desktop (updated 8/5/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/banking/fix-ol-olsu-bank-feeds-errors-quickbooks-desktop/L4mNsSM6O_US_en_US ; Fix error OL-222 in QuickBooks for Mac (updated 8/3/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/bank-feeds/error-ol-222-downloading-web-connect-file-approved/L1zUJMypf_US_en_US ; Error OL-200, OL-202, OL-206, or OL-226 (updated 8/5/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/bank-feeds/error-ol-200-ol-202-ol-206-ol-226-last-online/L6ckP7koT_US_en_US ; Error: Nothing imported after importing a Web Connect (.qbo) file (updated 8/5/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/banking/error-nothing-imported-importing-web-connect-qbo/L305hwiMp_US_en_US ; Download bank feed transactions in QuickBooks Desktop (updated 8/5/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/bank-feeds/download-bank-feed-transactions-quickbooks-desktop/L8o0Aw9VM_US_en_US ; Set up or edit bank accounts for Bank Feeds in QuickBooks Desktop (updated 8/5/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/bank-connectivity/get-started-bank-feeds-quickbooks-desktop/L5gZcG2Ql_US_en_US ; Import and export data in QuickBooks Desktop (updated 8/3/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/import-export-data-files/import-export-data-quickbooks-desktop/L9KS42UxP_US_en_US ; Collect Bank Feeds log files in QuickBooks Desktop (updated 8/5/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/security-risk/collect-bank-feeds-log-files/L4kUbp5ZZ_US_en_US ; Remove duplicate transactions in QuickBooks Desktop (updated 8/3/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/duplicate-transactions/remove-duplicate-transactions-quickbooks-desktop/L1jaKgFnS_US_en_US ; QuickBooks Desktop 2023 service discontinuation policy (updated 8/5/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/feature-preferences/quickbooks-desktop-service-discontinuation-policy/L17cXxlie_US_en_US ; Manually upload transactions into QuickBooks Online (updated 8/24/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/import-transactions/manually-upload-transactions-quickbooks-online/L0rE9OXBz_US_en_US ; Fix bank upload errors (updated 8/4/2026), https://quickbooks.intuit.com/learn-support/en-us/help-article/bank-transactions/fix-bank-upload-errors-quickbooks-online/L6FBh3zDC_US_en_US ; Fix duplicate transactions in QuickBooks Online bank feeds, https://quickbooks.intuit.com/learn-support/en-us/help-article/duplicate-transactions/fix-duplicate-transactions-quickbooks-online-bank-feeds/L1fjxl88f_US_en_US . Other: QuickBooks Community answers on OL-222 and NAME characters; AutoEntry, DocuClipper and ProperSoft help pages on the bank ID behind "unable to verify"; Intuit's published financial institution list (fidir.txt). Intuit updates these pages; if a screen differs, follow the current article for your version.

FAQ

What does error OL-222 mean in QuickBooks?

Intuit's OL-222 article (written for QuickBooks for Mac) says the .qbo file format is wrong or QuickBooks' list of financial institutions needs an update. The message reads "QuickBooks was not able to complete your request. Please contact your financial institution. (OL-222)". On a Mac, replace fidir.txt with the new one Intuit links, then import again. On Windows, follow Intuit's Fix Web Connect import errors steps: download a fresh .qbo from the bank's website, switch to Classic mode, and test in a new company file. In QuickBooks Community answers, Intuit staff also point to a raw & in the NAME fields.

Why does QuickBooks say it is unable to verify the Financial Institution information for this download?

On QuickBooks Desktop 2023 after May 31, 2026, it's expected. Intuit's discontinuation notice gives this exact message as an example, because online banking (including uploading transactions) is discontinued on that version. Upgrade, or import the transactions as an IIF file instead. On a supported version, Intuit lists it among Web Connect errors caused by incomplete or incompatible bank files or changes at your bank. For files made by a converter, the usual cause is a bank ID (INTU.BID) QuickBooks doesn't recognize.

How do I fix OL-221 or OL-301 in QuickBooks Desktop?

Intuit covers both in Fix OL and OLSU Bank Feeds errors. Back up and match pending downloads, then sign in at your bank and clear any alerts. Then: download into a test company file, import a .qbo straight from the bank's website, turn off online banking on inactive accounts (Chart of Accounts → Include Inactive → lightning bolt), create and merge a copy of the account, and turn online banking off and on for each account. If it still fails, give your bank your Bank Feeds logs. Intuit says most OL errors are solved at the bank's end.

Can QuickBooks Desktop 2023 still import .QBO files?

Not after May 31, 2026. Intuit discontinued online banking on Desktop Pro Plus, Premier Plus, Mac Plus and Enterprise 23.0, and its notice says uploading transactions is discontinued too. IIF still imports, because it's a local file import (File → Utilities → Import → IIF Files). Convert the .QBO to IIF, or upgrade: Intuit says existing Desktop Plus and Enterprise subscribers get version 2024 at no extra cost.

Can QuickBooks Online import a .QBO file?

Yes. Go to Bank transactions, open Link account ▾ and choose Upload from file. Intuit's limits for transaction files are 350 KB or less and up to 1,000 lines per upload, in English, and Intuit suggests a QBO file over QFX or CSV. QuickBooks Online can also read the PDF statement itself through the same button.

Why did my Web Connect import skip transactions or say Nothing imported?

QuickBooks stores the ID of every account and transaction it imports from a Web Connect file and won't import the same ID twice. A file you already imported, or one that repeats IDs, is ignored, and transactions you delete can't be downloaded again. Intuit's fixes are to restore a backup from before the import, enter the few missing transactions by hand, or (once, carefully) edit the ACCTID in the .qbo file and import a file covering only the dates you need.

Can I import Utilly .QBO files for several accounts into one company file?

Yes. Each account gets its own account ID (ACCTID): the last 4 digits printed on a PDF statement, the last 4 digits or nickname you type in the CSV, Excel or OFX converter, or a stable ID made from the statement or file. Each transaction's ID is made from its date, amount, description and account. QuickBooks keeps the accounts apart, and when two statements overlap, Desktop skips the transactions it has already imported (as long as they're worded the same in both). Files made before October 19, 2026 all used account ID 0000, so check which account they went into.

Can I import a QFX or OFX file into QuickBooks Desktop?

Not through Web Connect. Intuit says Web Connect only works with .qbo files, and QFX and QIF Quicken files won't work. Download the QuickBooks (.qbo) option from your bank, convert the file, or use IIF. QuickBooks Online's Upload from file does accept QFX and OFX as well as QBO and CSV.