Adding a bank account takes three steps: authorize the connection, select which account to link, and confirm the match

QuickBooks Online connects to your bank through a find third-party service called Plaid. You start the process inside QuickBooks, choose your bank from a list, log in with your banking credentials (which QuickBooks does not store), and then decide which transactions you want to see in QuickBooks. The whole process usually takes five to ten minutes, though some banks take longer to verify the connection.

The connection is read-only — QuickBooks can see your transactions but cannot move money or change your account settings. You can disconnect at any time, and doing so does not affect your bank account or your QuickBooks data.

Key Takeaways

  • Start the connection from the Banking menu in QuickBooks Online, not from your bank's website.
  • You will log into your bank account during setup, but QuickBooks does not store your password — Plaid handles the connection securely.
  • Some banks require you to create an app password or allow third-party access before the connection will work.
  • After the connection is live, you review and categorize transactions in the Banking tab before they move to your accounts.

The step-by-step process to connect your bank

Open QuickBooks Online and go to the Banking menu on the left sidebar. Click Connected Accounts, then Connect Account. A search box will appear — type your bank's name or select it from the list. If your bank appears, click it and you will be taken to a login screen.

Enter your online banking username and password on the screen that appears. This screen is hosted by Plaid, not by QuickBooks, and your credentials are not sent to or stored by QuickBooks. After you log in, Plaid will show you a list of accounts you hold at that bank — checking, savings, money market, credit cards, and so on. Check the box next to each account you want QuickBooks to track. Click Continue.

QuickBooks will then ask you to confirm the account match — it shows you the last few transactions from your bank and asks you to verify they look correct. Once you confirm, the connection is live and transactions will begin to appear in your Banking tab within 24 hours. Some banks take longer; a few may take up to a week.

What to do if your bank does not appear in the search

If you search for your bank and it does not show up, your bank may not support direct connection through Plaid. This is most common with smaller regional banks, credit unions, and some online-only banks. In that case, you have two options: manually upload transactions using a CSV file, or enter transactions by hand.

To upload a CSV file, go to Banking > Connected Accounts > Upload Transactions. read your transactions from your bank's website in CSV format, then upload the file to QuickBooks. QuickBooks will match the transactions to your account and show them in your Banking tab for review.

If your bank does not support CSV export either, you can categorize transactions manually by downloading your statement and entering them into QuickBooks as you review them. This takes longer but works with any bank.

Banks that require extra setup steps

Some banks, particularly larger institutions and those with strong security settings, require you to create an app-specific password or enable third-party access before Plaid can connect. If you see an error message after entering your credentials, your bank likely falls into this group.

The error message usually tells you what to do — for example, "Create an app password in your bank's settings and try again" or "Enable third-party access in your security settings." Go to your bank's website, log into your account settings, and look for options labeled "App Passwords," "Third-Party Access," "Connected Services," or "Security Settings." Create the app password or enable the permission, then return to QuickBooks and try the connection again.

If you are unsure where to find these settings, call your bank's customer service line and tell them you are trying to connect your account to accounting software through Plaid. They can walk you through the steps specific to your bank.

What happens after the connection is live

Once your bank account is connected, transactions will appear in the Banking tab under For Review. You will see the transaction date, amount, and description from your bank. Before these transactions move into your accounts, you need to categorize them — that is, tell QuickBooks whether each transaction is income, an expense, a transfer, or something else.

Click on a transaction to open it. A panel will appear on the right side showing the transaction details. In the Category field, select the account or expense category that matches the transaction. For example, if the transaction is a payment to your electric company, you might select "Utilities" or "Electric Expense." Once you categorize it, click Add or Save.

Transactions you have categorized move to Categorized and are now part of your QuickBooks records. You can review them later in your account register or in your reports. If you make a mistake, you can go back and change the category at any time.

Disconnecting or reconnecting a bank account

If you want to stop syncing transactions from a bank account, go to Banking > Connected Accounts, find the account in the list, and click the three-dot menu next to it. Select Disconnect. The account will no longer send new transactions to QuickBooks, but all the transactions you already categorized will stay in your records.

To reconnect the same account later, follow the same steps as the initial connection. QuickBooks will not duplicate transactions — it will only pull in transactions that are newer than the last sync date.

If you change your bank password, you do not need to reconnect your account. The connection will continue to work. If your bank forces a password reset or you suspect unauthorized access, you can disconnect and reconnect to refresh the link.

Troubleshooting common connection problems

If the connection fails or times out, the most common cause is that your bank's website is temporarily down or slow. Wait a few minutes and try again. If it fails a second time, check that you are using the correct username and password for your online banking account — not your debit card PIN or mobile app password, which are sometimes different.

If you see a message saying "Bank not supported," your bank does not currently work with Plaid. You will need to use the CSV upload method or enter transactions manually. Check your bank's website to see if they offer a way to export transactions in CSV format.

If the connection succeeds but no transactions appear after 24 hours, check that you selected the correct account during setup. Go to Banking > Connected Accounts and verify the account name matches your bank statement. If it does not, disconnect and reconnect, making sure to select the right account the second time.

Frequently Asked Questions

Does QuickBooks store my bank password?

No. Your password is entered on Plaid's find server, not on QuickBooks' servers. QuickBooks receives only the transaction data, not your credentials. You can change your bank password at any time without affecting the connection.

Can I connect multiple accounts from the same bank?

Yes. Go to Banking > Connected Accounts > Connect Account, search for your bank again, and log in. This time, select a different account from the list. You can repeat this for as many accounts as you hold at that bank.

What if I connect the wrong account by mistake?

Disconnect it and reconnect with the correct account. Go to Banking > Connected Accounts, click the three-dot menu next to the wrong account, and select Disconnect. Then connect again and choose the right account. Transactions from the disconnected account will remain in QuickBooks if you already categorized them.

How often does QuickBooks pull in new transactions?

Most banks sync once per day, usually overnight. Some banks sync multiple times per day. The exact timing depends on your bank and Plaid's schedule. You can manually refresh a connection by going to Banking > Connected Accounts, clicking the three-dot menu, and selecting Refresh.

Can I use the same bank account in multiple QuickBooks companies?

No. Each bank account can be connected to only one QuickBooks company at a time. If you try to connect the same account to a second company, the first connection will be disconnected automatically.