Not every checking account connects to QuickBooks Online, but most major banks do

QuickBooks Online uses a connection method called Plaid to link your bank account. Plaid works with thousands of U.S. banks and credit unions, but not all of them. Before you start the connection process, you need to know whether your specific bank is on Plaid's supported list. If your bank isn't supported, you have a workaround: you can upload transactions manually or use a CSV file, though this takes more time and you won't get real-time updates.

The banks that work include the major ones—Chase, Bank of America, Wells Fargo, Citibank, US Bank, TD Bank—plus most regional and community banks. Credit unions vary; some connect through Plaid, others don't. The only way to know for certain is to start the connection in QuickBooks and search for your bank by name. If it appears in the search results, Plaid supports it. If it doesn't, you'll need to choose the manual upload route.

Key Takeaways

  • QuickBooks Online connects to banks through Plaid, which supports most major U.S. banks but not all regional or smaller institutions.
  • You can check whether your bank is supported by searching for it by name during the account connection setup in QuickBooks.
  • If your bank isn't on Plaid's list, you can still use QuickBooks by uploading transactions manually as a CSV file or OFX file.
  • Manual uploads don't provide real-time transaction syncing, so you'll need to upload files regularly to keep your records current.
  • Some credit unions connect through Plaid while others don't; calling your credit union's tech support line is the fastest way to confirm.

How to check if your bank works with QuickBooks Online

Open QuickBooks Online and go to the Banking tab. Click "Connect account" or "Link account" (the exact wording depends on your version). Type your bank's name into the search box. If your bank appears in the dropdown list, it's supported by Plaid and you can proceed with linking. If nothing appears after you type, your bank isn't currently connected through Plaid.

Don't assume your bank isn't supported just because you can't find it on the first try. Some banks operate under multiple names or parent companies. For example, if you bank at a regional institution that was acquired by a larger bank, searching under the parent company name might work. If you're still stuck, call your bank's customer service line and ask whether they support Plaid connections. They can tell you definitively and sometimes can point you toward the correct name to search.

What happens when you connect a supported bank account

When your bank is on Plaid's list, the connection is usually fast. QuickBooks will ask you to log in with your online banking credentials. You don't give those credentials to QuickBooks; instead, Plaid handles the login securely on its own servers. After you authenticate, you'll see a list of accounts at that bank—checking, savings, money market, whatever you have. Select the one you want to connect to QuickBooks.

Once connected, QuickBooks will pull in your recent transactions automatically, usually within a few hours. From that point forward, new transactions sync daily or near-daily, depending on your bank's update schedule. You can categorize transactions, match them to invoices, and reconcile your account without manual data entry. This real-time sync is the main reason people prefer Plaid-supported banks.

Manual upload as an alternative when your bank isn't supported

If your bank doesn't appear in the Plaid search, you can still connect it to QuickBooks by uploading transaction files manually. Log into your bank's website and download your transactions in either CSV (comma-separated values) or OFX (Open Financial Exchange) format. Most banks offer both options under a "Download Transactions" or "Export" menu in the account details section.

In QuickBooks, go to Banking and select "Upload transactions." Choose the file format you downloaded, then select the file from your computer. QuickBooks will import the transactions and add them to your account. You'll need to repeat this process regularly—weekly or monthly, depending on how often you want your records updated. Unlike Plaid connections, manual uploads don't happen automatically, so you have to remember to do it yourself.

Why some banks don't connect through Plaid

Smaller banks and credit unions sometimes don't support Plaid because they haven't integrated with it yet. Integration takes time and resources, and not every institution prioritizes it. Some very small credit unions or local banks may not have the technical infrastructure to support third-party connections at all. A few banks have chosen to build their own connections to accounting software instead of using Plaid, which means they might work with QuickBooks through a different method.

Government-backed accounts, like some USDA or SBA lending accounts, sometimes fall outside Plaid's network. If you're banking with a specialty lender or a bank that primarily serves a niche market, there's a higher chance it won't be supported. This doesn't mean you can't use QuickBooks—it just means you'll be uploading files instead of syncing automatically.

Switching banks if your current one isn't supported

If your bank isn't supported and you use QuickBooks regularly, switching to a Plaid-supported bank might be worth considering. The major national banks—Chase, Bank of America, Wells Fargo, Citibank, US Bank, TD Bank, and most credit unions—all support Plaid. Opening an account at one of these institutions takes a few days to a week, and you can keep your old account open while you transition.

Before you switch, confirm that the new bank actually supports Plaid by searching for it in QuickBooks. You can also call the new bank's customer service line and ask directly. Once you've opened the account and received your debit card and online login, you can connect it to QuickBooks and start syncing transactions. You don't have to close your old account immediately; many people keep both open for a month or two to make sure everything transfers smoothly.

What to do if your bank is on Plaid's list but won't connect

Sometimes a bank appears in the Plaid search but the connection fails when you try to log in. This usually means one of three things: your online banking password is wrong, your bank has temporarily blocked third-party connections, or there's a temporary outage on Plaid's end.

First, verify your online banking password by logging into your bank's website directly. If that works, try connecting to QuickBooks again. If it fails a second time, call your bank and ask whether they've blocked Plaid connections or whether there's a known issue. Some banks require you to enable third-party access in your account settings before Plaid can connect. Your bank's support team can walk you through that process. If your bank says everything is enabled on their end, the problem is likely a temporary Plaid outage; wait a few hours and try again.

Frequently Asked Questions

Can I connect multiple checking accounts from the same bank to QuickBooks?

Yes. During the connection process, after you log in through Plaid, QuickBooks shows you all the accounts you have at that bank. You can select more than one. If you want to add additional accounts later, go back to the Banking tab and click "Connect account" again, then search for the same bank. Plaid will recognize you and show you any accounts you haven't already connected.

Does QuickBooks charge extra to connect a bank account?

No. Connecting a bank account through Plaid is included in your QuickBooks Online subscription at no additional cost. Your bank might charge you for downloading transaction files if you use manual upload, but most banks offer free downloads. QuickBooks itself doesn't add fees for the connection.

What if I close my bank account after connecting it to QuickBooks?

The connection will stop working once the account is closed. QuickBooks will show an error when it tries to sync. You can disconnect the account from QuickBooks and connect a new one. Any transactions that were already imported into QuickBooks will stay in your records; they won't disappear when you disconnect the bank account.

Can I connect a business account and a personal account to the same QuickBooks file?

Yes, as long as both accounts are at banks supported by Plaid. You can connect them to the same QuickBooks company file and categorize transactions from each account separately. This is common for small business owners who mix personal and business spending. Just make sure you're categorizing correctly so your reports are accurate.

How long does it take for transactions to show up after I connect a bank account?

Initial import usually takes a few hours to a full day. After that, new transactions typically sync within 24 hours of posting at your bank. Some banks update faster than others. If you need transactions to appear immediately, manual upload is faster, but you have to do it yourself rather than waiting for automatic syncing.