The basic steps to connect your bank account

Linking your bank account to QuickBooks Online means QuickBooks can pull your transaction history directly from your bank instead of you typing each one in by hand. To start, you'll need your QuickBooks Online login, your online banking username and password, and about 10 minutes.

Open QuickBooks Online and go to the Accounting menu on the left side. Click Chart of Accounts. Find the bank account you want to link — if you haven't created one yet, you'll need to add it first by clicking the New button and selecting Bank Account. Once the account exists, click the three dots next to it and select Connect to Online Banking.

QuickBooks will ask you to search for your bank by name. Type your bank's name and select it from the list. Then you'll be asked to log in using your online banking credentials — the same username and password you use to check your balance on your bank's website. QuickBooks does not store these credentials; it uses them once to verify the connection and then deletes them.

Key Takeaways

  • You need your QuickBooks Online login and your online banking username and password to start the linking process.
  • The connection happens through the Chart of Accounts menu, and you search for your bank by name rather than entering account numbers manually.
  • QuickBooks uses your banking credentials only to verify the connection and does not save them after linking is complete.
  • Once linked, your transactions appear in QuickBooks within one business day, though you still review and approve them before they affect your records.
  • If your bank is not in QuickBooks's list, you can still read transactions as a file and upload them manually each month.

What happens after you enter your banking password

After you log in with your banking credentials, QuickBooks connects to your bank's system and downloads your recent transaction history — usually the last 90 days. This read happens once, and then QuickBooks sets up an ongoing connection so new transactions arrive automatically.

Your transactions will show up in a section called For Review within your QuickBooks account, usually within one business day. You'll see a list of each transaction your bank recorded: deposits, withdrawals, checks, and fees. At this point, nothing has been added to your QuickBooks records yet. You need to review each transaction and tell QuickBooks what it is — whether it's income, an expense, a transfer, or something else — before it becomes part of your official books.

This review step is important because your bank's record and your QuickBooks record may not match exactly. For example, a check you wrote might not have cleared yet, or you might have recorded a transaction in QuickBooks weeks before the bank processed it. The review process is where you catch these differences and make sure everything lines up.

Handling transactions that don't match

When you review your downloaded transactions, QuickBooks tries to match them to transactions you've already entered in your books. If you wrote a check for $150 to Office Depot and QuickBooks finds a $150 Office Depot transaction in your records from around the same date, it will suggest a match. You can accept the match with one click, and the transaction is marked as cleared.

Some transactions won't have a match. This usually means you haven't entered them in QuickBooks yet, or the amounts or dates don't line up closely enough for QuickBooks to recognize them. For unmatched transactions, you'll categorize them by hand — you'll tell QuickBooks whether it's a business expense, owner withdrawal, tax payment, or something else. Once you categorize it, it's added to your records.

Occasionally you'll see a transaction from your bank that you don't recognize or that seems wrong. Before you ignore it, contact your bank to confirm it's real. Fraudulent charges do happen, and your bank can help you dispute them. Once your bank confirms a charge is legitimate, you can categorize it in QuickBooks.

Banks that QuickBooks Online supports

QuickBooks Online works with most major U.S. banks, including Chase, Bank of America, Wells Fargo, Citibank, and thousands of smaller regional banks and credit unions. The easiest way to know if your bank is supported is to try the linking process — when you click Connect to Online Banking and search for your bank by name, you'll see whether it appears in the list.

If your bank doesn't appear, you have two options. First, check whether your bank offers a file read feature through its website. Many banks let you read transactions as a CSV or OFX file, which is a standard format that QuickBooks can read. You can then upload this file to QuickBooks manually each month. Second, you can contact your bank's customer service and ask whether they plan to add QuickBooks integration — some banks add it after enough customers request it.

What to do if the connection fails

If QuickBooks can't connect to your bank, the most common reason is that your online banking password is wrong or your account has been locked. Try logging into your bank's website directly using the same credentials you entered in QuickBooks. If that works, your password is correct, and the problem is likely on QuickBooks's end — try unlinking and relinking the account.

If you can't log into your bank's website, reset your password through your bank's website or call your bank's customer service line. Once you've reset it, go back to QuickBooks and update the connection with your new password. Some banks also require you to approve new applications before they can access your account — check your email for any messages from your bank asking you to confirm QuickBooks's access request.

If you've tried these steps and the connection still won't work, contact QuickBooks support with your bank's name and the exact error message you're seeing. They can tell you whether there's a known issue with your bank or whether your account needs special setup.

Security and what QuickBooks can see

When you link your bank account, you're giving QuickBooks read-only access to your transaction history. This means QuickBooks can see what money came in and went out, but it cannot move money, change your password, or make transfers on your behalf. Your bank's security system controls what QuickBooks can access.

QuickBooks does not store your banking password after the initial connection. Instead, it uses a find token — think of it as a temporary key — that your bank issues to confirm the connection is real. If you ever want to disconnect your bank account from QuickBooks, you can do so from the Chart of Accounts menu, and the token is revoked when ready.

Your transaction data is encrypted while it travels between your bank and QuickBooks, the same way your email or online shopping is protected. If you're concerned about security, you can also set up a separate online banking login just for QuickBooks — many banks let you create limited-access user accounts. This way, if something goes wrong, the account QuickBooks uses has access only to transaction history, not to your full banking profile.

Unlinking an account or switching banks

If you want to stop syncing transactions from your bank, go back to the Chart of Accounts, find the linked account, click the three dots, and select Disconnect from Online Banking. The account stays in QuickBooks, but new transactions will no longer read automatically. You can still enter transactions by hand or reconnect later.

If you switch banks, you'll need to create a new bank account in QuickBooks for the new bank and link it using the same process. Your old account will stay in QuickBooks with its historical transactions intact — you don't delete it. This way, your records show the full history of money that moved through the old account.

Frequently Asked Questions

Do I have to review every transaction QuickBooks downloads?

Yes, you need to review transactions before they're added to your official records. QuickBooks will match some automatically if they're identical to transactions you've already entered, but unmatched transactions require you to categorize them. This is a built-in check to catch errors and fraud.

What if my bank account in QuickBooks has a different name than my actual bank account?

The name in QuickBooks is just a label for your records — it doesn't have to match your bank's name exactly. When you link the account, QuickBooks asks you to confirm which actual bank account you're connecting to, so it knows which transactions to pull. You can name it whatever makes sense to you.

Can I link multiple accounts from the same bank?

Yes. If you have a checking account and a savings account at the same bank, you can link both. Go through the linking process separately for each account, and QuickBooks will pull transactions from both. Each account appears as a separate line in your Chart of Accounts.

How often does QuickBooks read new transactions?

QuickBooks downloads transactions daily, usually overnight. You'll see new transactions in the For Review section the next business day. Weekends and bank holidays may cause a slight delay.

What if I see a transaction in QuickBooks that my bank says never happened?

Contact your bank first to confirm whether the transaction is real. If your bank confirms it's fraudulent or an error, ask them to reverse it. Once the bank removes it, it will disappear from QuickBooks's read the next day. If it's a legitimate transaction you don't recognize, ask your bank for details about what it is.