The basic steps to link your bank account
To link a bank account to QuickBooks, you start in the settings area, select your bank from QuickBooks' list of supported institutions, and authorize the connection using your online banking login. QuickBooks then pulls transaction data directly from your bank, so you see deposits and withdrawals in your books without manual entry.
The process takes about five to ten minutes if your bank is on QuickBooks' supported list. If your bank is not listed, you can upload transactions manually using a CSV file or connect through a third-party aggregator service that QuickBooks recognizes.
The connection is read-only — QuickBooks can see your transactions but cannot move money or change account settings. Your bank login credentials are not stored in QuickBooks; instead, QuickBooks receives a secure token that lets it check your account on your behalf.
Key Takeaways
- Most banks work with QuickBooks directly, but you should check your bank's name in QuickBooks' supported institution list before you start.
- You will need your online banking username and password to authorize the connection, but QuickBooks does not store these credentials.
- Once linked, transactions appear in QuickBooks within one business day, though some banks take longer to process the first sync.
- If your bank is not supported, you can upload a CSV file of transactions or use a third-party aggregator service instead.
Finding your bank in QuickBooks' supported list
Before you begin, search for your bank's name in QuickBooks to confirm it is supported. Go to the settings menu, select "Linked Accounts" or "Bank Connections" (the exact label depends on your QuickBooks version), and look for a search box where you can type your bank's name.
If your bank appears in the list, you can proceed directly to authorization. If it does not, QuickBooks will tell you so — do not guess or try a partial name, because entering the wrong bank will fail at the login step.
Some banks operate under multiple names or have regional divisions. If you cannot find your bank by its common name, try searching for the parent company or the official legal name that appears on your account statements.
Authorizing the connection with your bank login
Once you select your bank from the list, QuickBooks opens a secure window to your bank's login page. You enter your online banking username and password in this window — not in QuickBooks itself. This window is hosted by your bank or by Plaid, a third-party service that QuickBooks uses to handle the connection securely.
After you log in, your bank may ask you to confirm that you want to allow QuickBooks to access your account. This is a standard security step. You will see a list of accounts you can link — checking, savings, money market, or credit card accounts all appear here. Select the account or accounts you want QuickBooks to monitor.
Once you confirm, the connection is complete. Your login credentials are not saved anywhere in QuickBooks. Instead, your bank issues a secure token that QuickBooks uses to pull data going forward. If you change your bank password later, you do not need to re-authorize QuickBooks unless your bank requires it.
What happens after you link the account
Within one business day — sometimes within a few hours — QuickBooks begins pulling transactions from your bank. These transactions appear in a section called "For Review" or "Uncategorized Transactions," depending on your QuickBooks version. You do not have to do anything; the data flows in automatically.
You then review each transaction and assign it to the correct account or category in your books. For example, a deposit from a customer might go to "Income: Sales," while a check to your landlord goes to "Rent Expense." QuickBooks can learn your patterns over time and suggest categories for future transactions.
Transactions that QuickBooks has already matched to existing entries in your books — such as a check you wrote that has now cleared — are marked as matched and do not need review. Only new or unmatched transactions require your attention.
Handling banks that are not on the supported list
If your bank does not appear in QuickBooks' supported institutions, you have two options: manual CSV upload or a third-party aggregator.
For manual upload, download a transaction file from your bank in CSV format (most banks offer this under "Export" or "Download Transactions"). Then go to the bank connection settings in QuickBooks and select "Upload File" or "Manual Import." Choose the CSV file from your computer, and QuickBooks will read the transactions and add them to your books. You will still need to review and categorize them, but the data entry is handled by the import.
For a third-party aggregator, QuickBooks supports connections through services like Plaid, Finicity, or Yodlee, depending on your QuickBooks version. These services act as a bridge between your bank and QuickBooks. You authorize the aggregator to access your bank account, and it sends the data to QuickBooks. The process is similar to a direct bank connection, but it adds one extra step.
Troubleshooting a failed connection
If the connection fails at the login step, the most common cause is an incorrect username or password. Double-check that you are using the same credentials you use to log into your bank's website, not your mobile app login if they are different.
Some banks require you to enable third-party access in your account settings before QuickBooks can connect. Log into your bank's website directly, look for a "Connected Apps" or "Third-Party Access" section, and make sure QuickBooks is authorized. Then try linking again in QuickBooks.
If your bank uses multi-factor authentication (a code sent to your phone or email), you may need to complete that step during the authorization window. Stay in the authorization window until your bank confirms the connection is complete.
If the connection succeeds but no transactions appear after 24 hours, check that you selected the correct account during authorization. Some people link a savings account by mistake when they meant to link checking. You can unlink and re-link to choose a different account.
Unlinking or relinking an account
To unlink an account, go to the bank connections settings, find the linked account in the list, and select "Disconnect" or "Remove." This stops QuickBooks from pulling new transactions, but it does not delete the transactions already in your books.
If you need to relink the same account — for example, because your bank password changed and the connection broke — you can link it again using the same process. QuickBooks will recognize that the account was previously linked and will not duplicate old transactions.
If you want to link a different account from the same bank, you can add it as a new connection. Go to "Add Account" or "Link New Account" in the bank connections settings and repeat the authorization process for the new account.
Frequently Asked Questions
Does QuickBooks store my bank password?
No. Your password is entered on your bank's login page or on a secure third-party page, never in QuickBooks itself. QuickBooks receives a secure token that lets it request your transaction data without storing your login credentials.
How often does QuickBooks pull transactions from my bank?
Most banks sync once per day, usually overnight or early morning. Some banks sync multiple times per day. The exact frequency depends on your bank and QuickBooks' agreement with that bank. You can manually refresh the connection in QuickBooks if you need to see the latest transactions sooner.
What if I see duplicate transactions after linking?
Duplicates usually happen when you manually entered a transaction and then QuickBooks pulled the same transaction from the bank. Review the transaction list, find the duplicate, and delete the manual entry. QuickBooks will keep the one pulled from the bank.
Can I link multiple accounts from the same bank?
Yes. Go to "Add Account" or "Link New Account" in the bank connections settings and authorize the same bank again. You will be asked to select which account to link this time. Repeat for each account you want to monitor.
What happens if my bank changes or I close the account?
If you close the account, unlink it from QuickBooks to stop the sync. The transactions already in your books stay there. If you switch to a new bank, link the new bank's account and unlink the old one. Your historical data remains in QuickBooks.