Adding a Bank Account in QuickBooks Online

To add a bank account in QuickBooks Online, go to the Settings menu (gear icon in the top right), select Accounts and Settings, then choose the Banking tab. From there, click Add Account and follow the connection flow. QuickBooks will ask you to search for your bank by name, then direct you to your bank's login page to authorize the connection. You do not enter your password into QuickBooks itself — your bank handles the authentication.

The entire process usually takes five to ten minutes if your bank is in QuickBooks' supported list. Once connected, your bank will send transaction data directly to QuickBooks, and you can review and categorize those transactions within the software. If your bank is not on the supported list, QuickBooks offers a manual upload option, though that requires more work on your end.

Key Takeaways

  • Start from Settings > Accounts and Settings > Banking tab, then click Add Account to begin the connection process.
  • QuickBooks directs you to your bank's own login page, so your password never enters QuickBooks — your bank controls the authorization.
  • Most major banks connect within minutes, but smaller or regional banks may require manual transaction uploads instead.
  • After connection, you review incoming transactions in QuickBooks and assign them to the correct accounts and categories.
  • If your bank is not supported, you can download transactions as a CSV or OFX file and upload them manually to QuickBooks.

What Happens During the Bank Connection

When you click Add Account and search for your bank, QuickBooks checks whether your bank is part of its direct connection network. If it is, you will see a button that says something like Connect or Log In. Clicking that button opens a new window that takes you directly to your bank's website — not a QuickBooks page that looks like your bank's website, but your actual bank's login screen.

You log in there using your normal online banking credentials. Your bank then asks you to confirm that you want QuickBooks Online to access your account data. Once you approve, your bank sends back a secure token to QuickBooks that lets the software pull transaction information going forward. You never see your password in QuickBooks, and you never give QuickBooks direct access to your account — your bank stays in the middle and controls what information flows.

After authorization completes, you return to QuickBooks and the account appears in your chart of accounts. Transactions from that bank account will start showing up in the Banking section within a few hours to a day, depending on your bank's update schedule.

Supported Banks and Connection Speed

QuickBooks Online works with most major U.S. banks, including Chase, Bank of America, Wells Fargo, Citibank, and regional banks like PNC and U.S. Bank. Credit unions vary — some are supported, others are not. The best way to know is to search for your bank by name in the Add Account flow; if it appears in the list, direct connection is available.

Connection speed depends on your bank. Most major banks authorize and begin sending data within minutes. Some banks take up to 24 hours to activate the connection on their end. A few banks, particularly smaller regional institutions or credit unions, do not offer direct connection at all, which means you will need to use the manual upload method instead.

If your bank is not supported, do not worry — you have options. QuickBooks accepts transaction files in OFX (Open Financial Exchange) or CSV (comma-separated values) format. You can download these files from your bank's website and upload them into QuickBooks manually. This takes longer than direct connection, but it works.

Reviewing and Categorizing Transactions After Connection

Once your bank account is connected, transactions appear in the Banking section under a tab called For Review. Each transaction shows the date, amount, payee name (if available), and a category that QuickBooks has guessed based on the payee and transaction history. You do not have to accept QuickBooks' guess — you can change the category, add a description, or split the transaction across multiple accounts if needed.

As you review transactions, you mark each one as Categorize (if you are assigning it to an account or expense category) or Match (if it corresponds to a check or bill you already entered manually in QuickBooks). Once you categorize or match a transaction, it moves out of the For Review section and into your official records. This step is important because it connects your bank data to your accounting — without it, your bank balance in QuickBooks will not match your actual bank balance.

QuickBooks learns from your choices over time. If you consistently categorize payments to a certain vendor the same way, QuickBooks will suggest that category automatically the next time a transaction from that vendor appears. This speeds up the review process as you use the software longer.

Troubleshooting Connection Problems

If your bank does not appear in the search results, it may not be supported for direct connection. Search again using different variations of the bank name — for example, try "Chase" instead of "JPMorgan Chase" or "Bank of America" instead of "BofA". If it still does not appear, check QuickBooks' list of supported financial institutions on their website, or contact your bank to ask whether they offer QuickBooks integration.

If you see an error message during login, the most common cause is that your online banking login is different from your QuickBooks login. Make sure you are using the same username and password you use to log into your bank's website directly. Some banks also require you to disable certain security features temporarily — like two-factor authentication — during the initial connection. Your bank's support team can walk you through this if needed.

If the connection succeeds but transactions stop appearing after a few days, your bank may have revoked the authorization. This sometimes happens if you change your bank password or if your bank's security settings reset the connection. You can reconnect by going back to Settings > Accounts and Settings > Banking, finding the account, and clicking Reconnect. You will log in again at your bank's website, and the flow will resume.

Manual Upload When Direct Connection Is Not Available

If your bank is not supported for direct connection, you can still get transaction data into QuickBooks by downloading a file from your bank and uploading it manually. Log into your bank's website, find the option to download transactions (usually under a menu called Download Transactions, Export, or Download History), and choose either OFX or CSV format. Most banks support both, though OFX is preferred because it includes more detail.

Download the file for the date range you need — typically the last 30 to 90 days. Then go to QuickBooks, click Banking, select the account you want to upload to, and look for an Upload or Import button. Select your downloaded file and QuickBooks will read it and show you the transactions. You then review and categorize them the same way you would with direct connection.

The downside of manual upload is that you have to repeat it every time you want new transactions. With direct connection, QuickBooks pulls data automatically. If you use manual upload, set a reminder to download and upload transactions weekly or monthly so your records stay current.

Connecting Multiple Bank Accounts

You can add as many bank accounts to QuickBooks Online as you need. Each account appears separately in your chart of accounts and in the Banking section. To add a second account, follow the same steps: go to Settings > Accounts and Settings > Banking, click Add Account, search for the bank, and authorize the connection.

If you have accounts at the same bank, you will log in once and then see a list of all your accounts at that bank. You can select which ones you want to connect to QuickBooks. This is useful if you have a checking account and a savings account at the same bank — you can connect both without logging in twice.

Keep in mind that each connected account will pull transactions into QuickBooks independently. If you have three bank accounts, you will see three separate transaction feeds in the Banking section. You review and categorize each one separately, but they all feed into the same set of financial reports.

Frequently Asked Questions

Does QuickBooks see my bank password?

No. QuickBooks directs you to your bank's login page, where you enter your password directly into your bank's website. Your bank then sends QuickBooks a secure token that allows data to flow, but QuickBooks never sees or stores your password. Your bank controls the entire authorization process.

How often does QuickBooks update transactions from my bank?

Most banks send updated transactions to QuickBooks once per day, usually overnight. Some banks update multiple times per day. The exact timing depends on your bank's schedule. You can check the most recent update time by looking at the account details in the Banking section of QuickBooks.

What if I disconnect a bank account from QuickBooks?

Disconnecting stops new transactions from flowing into QuickBooks, but it does not delete the transactions that are already there. Your historical data stays in QuickBooks. If you reconnect the same account later, new transactions will resume appearing, and QuickBooks will not duplicate the old ones.

Can I connect a business credit card to QuickBooks?

Yes, if your credit card issuer is supported. Search for your card issuer by name in the Add Account flow. Credit card transactions work the same way as bank account transactions — they appear in the For Review section, and you categorize them before they become part of your official records.

What should I do if transactions are appearing twice in QuickBooks?

This usually happens when you have both a direct connection and manual uploads running for the same account. Check whether you have the account connected directly and are also uploading files manually. If so, turn off one method. If you are only using direct connection, contact QuickBooks support — duplicate transactions can sometimes indicate a temporary sync issue that resolves on its own within 24 hours.