Adding a bank account in QuickBooks takes about five minutes and connects your real bank to your QuickBooks records

When you add a bank account to QuickBooks, you are telling the software where to pull transaction information from. QuickBooks then matches those real transactions to the entries you have already made in your books, or it shows you transactions you have not yet recorded. The process is the same whether you use QuickBooks Online or QuickBooks Desktop, though the exact menu locations differ slightly.

You will need your bank's routing number and your account number — both appear on a check or in your online banking portal. You will also need to log into your bank's website during the setup, because QuickBooks will ask you to verify that you own the account. This verification step is a security measure; it prevents someone else from connecting your bank account to their QuickBooks file.

Key Takeaways

  • You need your bank's routing number and your account number before you start, both of which appear on a check or in your bank's online portal.
  • QuickBooks will ask you to log into your bank's website to verify you own the account; this is a one-time security step.
  • After you connect the account, QuickBooks downloads past transactions and shows you which ones match existing entries in your books.
  • You can connect multiple accounts from the same bank or different banks to a single QuickBooks file.

Steps to add an account in QuickBooks Online

Open QuickBooks Online and click the gear icon in the top right corner. Select Chart of Accounts from the menu. Find the bank account you want to connect — if you have not yet created it in QuickBooks, you will need to add it first by clicking New and choosing Bank as the account type.

Once the account exists in your chart of accounts, click on it to open its details. Look for a button labeled Connect to Bank or Link Account. Click it, and QuickBooks will ask you to search for your bank by name. Type your bank's name and select it from the list. QuickBooks will then open a find window and ask you to log into your bank's online portal using your regular username and password.

After you log in, your bank will ask you to confirm that you want QuickBooks to access your account. This confirmation happens on your bank's website, not in QuickBooks — you are authorizing the connection directly with your bank. Once you confirm, QuickBooks will read your recent transactions, usually the past 90 days. You will then see a list of those transactions and can match them to entries already in your books.

Steps to add an account in QuickBooks Desktop

Open QuickBooks Desktop and go to the Banking menu at the top. Select Online Banking and then Set Up Account for Online Services. A window will open asking you to choose which account you want to connect. Select the bank account from your chart of accounts.

QuickBooks will then ask for your bank's routing number and your account number. Enter both, then click Next. The software will search for your bank and display it on the screen. Click on your bank's name to confirm the selection. QuickBooks will then open a find connection to your bank's website and ask you to log in with your regular online banking credentials.

After you log in and authorize the connection on your bank's website, QuickBooks will read your transactions. The software will show you a list of downloaded transactions and ask you to match them to entries in your books. Transactions that QuickBooks recognizes as matches will be highlighted; you can accept or reject each match before finalizing the connection.

What happens after you connect the account

Once your account is connected, QuickBooks will read new transactions automatically — usually once per day, though the exact timing depends on your bank. You will see these transactions in a section called For Review or Unmatched Transactions, depending on which version you use. Your job is to review each transaction and tell QuickBooks whether it matches an entry you have already made.

If you wrote a check in QuickBooks for $150 to Office Depot, and your bank shows a $150 withdrawal to Office Depot on the same day, QuickBooks will suggest a match. You can accept it with one click. If QuickBooks does not recognize a match, you can create a new entry or manually match it to an existing one. This process is called reconciliation, and it is how you confirm that your QuickBooks records match your actual bank activity.

You can connect as many accounts as you need — multiple checking accounts, savings accounts, or accounts from different banks all go into the same QuickBooks file. Each account will read and display its transactions separately, so you can review and reconcile them independently.

Troubleshooting connection problems

If QuickBooks cannot find your bank, your bank may not offer direct connection through QuickBooks. Some smaller banks and credit unions do not participate in this service. In that case, you can still use QuickBooks, but you will need to enter transactions manually or import them from a file your bank provides. Ask your bank whether they offer CSV or OFX file downloads; if they do, you can import those files into QuickBooks instead of connecting directly.

If you see an error message saying your login failed, double-check that you are using the correct username and password for your bank's online portal. Some banks use different credentials for mobile apps versus their website; make sure you are using the website login. If you have recently changed your bank password, update it in your bank's portal first, then try connecting again in QuickBooks.

If QuickBooks connects successfully but stops downloading transactions after a few days, your bank may have disconnected the link for security reasons. This sometimes happens if you change your bank password or enable two-factor authentication. Log back into QuickBooks, find the account, and look for an option to Reconnect or Reauthorize. You will need to log into your bank again to re-authorize the connection.

Security and privacy when connecting your bank

When you connect your bank account to QuickBooks, you are not giving QuickBooks your password. Instead, you are authorizing a find connection between QuickBooks and your bank. Your bank handles the authentication, and QuickBooks receives only the transaction information you allow. Your actual login credentials stay with your bank.

QuickBooks uses encryption to protect the data it receives, and the connection happens through your bank's find servers. You should never type your bank password directly into QuickBooks; if a screen asks you to do that, close it and start the connection process again. The legitimate connection process always directs you to your bank's website to log in.

Frequently Asked Questions

Can I connect a savings account or credit card, or only checking accounts?

You can connect savings accounts, money market accounts, and credit cards to QuickBooks using the same process. When you create the account in your chart of accounts, choose the account type that matches your actual account — Bank for checking or savings, Credit Card for credit cards. The connection process is identical.

What if my bank is not on the list when I search for it?

Not all banks participate in QuickBooks' direct connection service. If your bank does not appear, ask your bank whether they offer file downloads in CSV or OFX format. You can import those files into QuickBooks manually. Some banks also offer this through their website under "read Transactions" or "Export Statements."

How far back does QuickBooks read transactions when I first connect?

Most banks provide the past 90 days of transactions when you first connect. Some provide more or less depending on their policies. After the initial read, QuickBooks will continue downloading new transactions daily going forward, so you will have a complete record from the connection date onward.

Do I need to disconnect and reconnect my account if I change my bank password?

You may need to reauthorize the connection if your bank requires it after a password change. If QuickBooks stops downloading transactions after you change your password, look for a Reconnect or Reauthorize button in your account settings and log in again through your bank's website.

Can I connect the same bank account to multiple QuickBooks files?

You can connect one bank account to only one QuickBooks file at a time. If you try to connect it to a second file, your bank will disconnect it from the first. If you need the account in multiple files, you will need to enter transactions manually in the second file or use a different method to share data between them.