The basic steps to link a bank account

To add a bank account to QuickBooks, you start by going to the Settings menu (the gear icon in the top right), then select Chart of Accounts. Click the blue New button, choose Bank as the account type, name the account (usually something like "Checking" or "Business Savings"), and save it. That creates the account in QuickBooks itself.

The second step is connecting it to your actual bank so transactions flow in automatically. Go to Banking in the left menu, then Connected Accounts, and click Connect Account. QuickBooks will ask you to search for your bank by name. When you find it, you'll enter your online banking username and password — QuickBooks uses this to read your transactions, not to move money or change anything.

After you log in through your bank's security screen, QuickBooks will show you which accounts at that bank are available to connect. Select the one you want to link, confirm it matches the account you created in step one, and you're done. Transactions should start showing up within a few hours.

Key Takeaways

  • You create the account in QuickBooks first through Settings > Chart of Accounts, then connect it to your actual bank through the Banking menu.
  • QuickBooks reads your bank login information to pull in transactions automatically, but cannot move money or change account settings.
  • Most banks are supported, but if yours isn't, you can manually upload transactions using a CSV file or enter them by hand.
  • Once connected, you review and categorize incoming transactions in the Banking section before they post to your books.

What happens after you connect

Once your account is linked, QuickBooks downloads your recent transactions — usually the last 90 days, depending on your bank. These show up in a section called For Review under Banking. You don't have to do anything when ready; the transactions sit there until you decide what to do with them.

For each transaction, QuickBooks tries to match it to existing entries you've already created. If you wrote a check for $150 to Office Depot and that check cleared your bank, QuickBooks recognizes it and marks it as matched. You just click to confirm. If it's a new transaction with no match, you categorize it — mark it as an expense, income, transfer, or whatever it actually is — and then save it.

This review step is important because it catches errors. If your bank charged you a fee you didn't expect, or if a deposit didn't go through, you'll see it here before it affects your financial records. Once you've reviewed and categorized everything, click the checkmark to move it into your official books.

If your bank isn't on the supported list

Not every bank integrates directly with QuickBooks. If yours doesn't appear when you search, you have two options. The first is to read your transactions as a CSV file from your bank's website and upload them to QuickBooks. Go to Banking > Connected Accounts, look for Upload Transactions, and follow the prompts. Your bank's help section will show you how to export the file in the right format.

The second option is to enter transactions by hand. This takes longer but works if you only have a few transactions per month. In the Banking section, click New Transaction, select the account, and type in the date, amount, and description. It's slower than automatic import, but your records will still be accurate.

Some banks use a service called Plaid to connect to financial software. If your bank uses Plaid, you may see that option when you search for your bank in QuickBooks, even if QuickBooks doesn't have a direct connection. Plaid works the same way — you log in once, and transactions sync automatically.

Fixing common connection problems

If QuickBooks can't find your bank, try searching by the parent company name instead of the branch name. For example, search for "Chase" rather than "Chase Manhattan" or "Chase Downtown Branch." If you still can't find it, your bank may not be supported, and you'll need to use the CSV upload method instead.

If you connected successfully but transactions stopped showing up, the most common cause is that your online banking password changed. Go to Banking > Connected Accounts, find the account, and click the three-dot menu next to it. Select Update Login and enter your current password. QuickBooks will reconnect and start pulling transactions again.

If you see duplicate transactions — the same charge appearing twice — it usually means you manually entered something and QuickBooks also downloaded it from the bank. Find the duplicate in the For Review section, and QuickBooks will let you mark one as a match to remove the extra. If you already posted both to your books, you can delete one by going to the transaction and clicking Delete.

Security and what QuickBooks can and cannot do

When you enter your bank login, QuickBooks uses bank-level encryption, the same security standard banks use for their own websites. Your password is not stored in QuickBooks; it's sent directly to your bank's server to verify you, then deleted. QuickBooks only stores a find token that lets it keep reading your transactions without needing your password again.

QuickBooks can only read your transactions — it cannot move money, change account settings, set up transfers, or make payments. Your bank controls what permissions QuickBooks has, and you can change or remove those permissions at any time by going to your bank's website and looking for "Connected Apps" or "Third-Party Access" in the security settings.

If you ever want to disconnect an account, go to Banking > Connected Accounts in QuickBooks, click the three-dot menu, and select Disconnect. The account stays in your Chart of Accounts, but QuickBooks stops pulling new transactions. You can reconnect it later if you change your mind.

Connecting multiple accounts from the same bank

If you have a checking account and a savings account at the same bank, you can connect both. When you click Connect Account and search for your bank, QuickBooks will show you all the accounts available under your login. You can select both, and QuickBooks will create separate connections for each one.

Make sure you've created both accounts in your Chart of Accounts first (one named "Checking," one named "Savings," for example). Then when you connect, match each bank account to the correct QuickBooks account. If you mix them up, your transactions will go to the wrong place, and you'll have to move them manually to fix it.

If you have accounts at multiple banks, repeat the connection process for each one. Search for the second bank, log in with that bank's credentials, and select the accounts you want to connect. Each bank connection is separate, so you won't accidentally link the wrong accounts together.

Frequently Asked Questions

Does QuickBooks charge extra to connect a bank account?

No. Connecting bank accounts is included with all QuickBooks Online plans. Your bank may charge you for online banking access, but that's separate from QuickBooks. Check with your bank about their fees.

How often does QuickBooks read transactions?

Most banks sync once per day, usually overnight. Some sync multiple times a day. The timing depends on your bank's system, not QuickBooks. You can manually refresh by going to Banking and clicking the refresh icon next to the account name.

What if I see a transaction in QuickBooks that hasn't cleared my bank yet?

QuickBooks shows pending transactions — ones you've authorized but that haven't fully processed. These appear in your For Review section and will eventually match to the cleared transaction when your bank processes it. Don't create a second entry for the same transaction.

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

Yes, you can connect any accounts you own. However, QuickBooks Online is designed for business use. If you're mixing personal and business finances, consider whether a separate business account would be cleaner for your records.

What happens if I delete a connected account from QuickBooks?

Deleting the account from your Chart of Accounts also disconnects it from your bank. The transactions you already posted stay in your books, but QuickBooks stops downloading new ones. You can recreate the account and reconnect later if needed.