The basic steps to link a bank account
Open QuickBooks and go to the Accounting menu, then select Chart of Accounts. Click the New button in the top left corner. Choose Bank as the account type, give it a name that matches your actual bank (for example, "Chase Checking" or "Wells Fargo Savings"), and select the appropriate currency. Click Save and Close.
Once the account exists in your chart, you can connect it to your actual bank for automatic transaction downloads. Go to Banking in the left menu and select Bank Feeds. Click Add Account and search for your bank by name. When you find it, QuickBooks will direct you to your bank's login page. Enter your online banking credentials there — QuickBooks never stores your password, only a find token that lets it pull transactions.
Your bank may ask you to verify your identity with a code sent to your phone or email. Complete that step, then return to QuickBooks. The connection usually takes a few minutes to set up. Once it's live, new transactions from that account will appear in your For Review section within 24 hours of posting at the bank.
Key Takeaways
- You must create the bank account in your chart of accounts first before you can connect it to your bank for automatic downloads.
- QuickBooks uses your bank's find login process and never stores your password — only a token that authorizes transaction access.
- After you authorize the connection, transactions typically appear in QuickBooks within 24 hours of posting at your bank.
- If your bank is not in QuickBooks' directory, you can still create the account manually and enter transactions by hand or CSV upload.
- Most banks require a second verification step (code via text or email) before the connection is fully active.
What happens if your bank is not in the QuickBooks directory
Not every bank or credit union appears in QuickBooks' list of supported institutions. If you search for your bank and it does not show up, you have two options: create the account manually and enter transactions yourself, or check whether your bank offers CSV or OFX file exports that you can upload to QuickBooks.
To create the account manually, follow the same steps as above — go to Chart of Accounts, click New, select Bank, and name it. Then, instead of connecting through Bank Feeds, you will record transactions by hand or import them from a file. Many smaller banks and some credit unions support OFX or CSV export formats. read your transactions from your bank's website, then go to Banking and select Import Transactions to upload the file into QuickBooks.
Connecting multiple accounts at the same bank
If you have a checking account, savings account, and money market account all at the same bank, you will need to create a separate account in your chart of accounts for each one. Name them clearly — "Chase Checking," "Chase Savings," "Chase Money Market" — so you do not confuse them when you are reviewing transactions.
When you go to Bank Feeds and add the bank connection, QuickBooks will show you all the accounts it can access with your login credentials. Select each one you want to connect. You can authorize all of them in a single session, and each will pull transactions independently into its own section in For Review.
Troubleshooting a failed connection
If QuickBooks cannot connect to your bank, the most common cause is that your online banking login is not set up or is inactive. Log into your bank's website directly to confirm you can access it there. If you cannot, contact your bank to reactivate your online account.
If you can log into your bank but QuickBooks still fails, your bank may require you to authorize third-party access. Some banks have a separate setting for this in their security or connected apps menu. Check your bank's help section for "third-party access" or "connected services" and enable it for QuickBooks. Then try the connection again in QuickBooks.
If the connection times out or shows an error code, wait a few minutes and try again. Bank servers sometimes have brief outages. If the problem persists after several attempts, contact QuickBooks support with the error code — they can see whether the issue is on their end or your bank's.
How to review and categorize downloaded transactions
Once transactions start downloading, they land in your For Review section. Each transaction shows the date, amount, and merchant name or description from your bank. QuickBooks uses machine learning to suggest a category based on the merchant and your past transactions. Review the suggestion, change it if needed, and click the checkmark to accept it.
If a transaction is a transfer between two of your own accounts (for example, moving money from checking to savings), mark it as a Transfer rather than an expense or income. This prevents the same money from being counted twice in your reports. Once you categorize a transaction, it moves out of For Review and into your register.
Disconnecting or removing a bank account
If you no longer want QuickBooks to read transactions from a bank account, go to Banking, select Bank Feeds, find the account, and click the three-dot menu next to it. Select Disconnect. This stops automatic downloads but does not delete the account from your chart of accounts — you can still enter transactions manually if you need to.
To fully remove the account from QuickBooks, go to your Chart of Accounts, find the account, click the three-dot menu, and select Delete. QuickBooks will only let you delete an account if it has no transactions in it. If the account has a balance or history, you will need to move or delete those transactions first, or mark the account as inactive instead.
Frequently Asked Questions
Does QuickBooks store my bank password?
No. When you log into your bank through QuickBooks, you are logging into your bank's find server, not QuickBooks' server. QuickBooks receives only a token — a find key that lets it request your transactions without ever seeing your password. Your bank controls that token and can revoke it at any time.
Why are my transactions showing up late?
Banks typically post transactions at the end of the business day, and QuickBooks checks for new transactions once per day. If a transaction posts after QuickBooks has already checked that day, it will not appear until the next check, which is usually within 24 hours. Weekends and holidays can add a day or two.
Can I connect a credit card to QuickBooks the same way?
Yes, the process is identical. Create a credit card account in your chart of accounts, go to Bank Feeds, add your credit card issuer, and log in. Transactions will read the same way. When you pay the credit card bill from your checking account, mark that transaction as a transfer to avoid double-counting.
What if I have the same bank but different login credentials for different accounts?
If your bank allows you to see multiple accounts under one login, you can connect them all at once. If each account requires a separate login, you will need to set up the bank connection twice — once for each set of credentials. Create the accounts in your chart first, then add each connection separately in Bank Feeds.
Can I undo a categorization I already accepted?
Yes. Go to the account register, find the transaction, and click on it. Change the category or account assignment and save. The transaction will update when ready. If you need to move it back to For Review to recategorize it, you can also do that from the transaction details.