The basic steps to link a bank account
Open QuickBooks and go to the Banking tab at the top of the screen. Select Connected Accounts or Add Account depending on your QuickBooks version. QuickBooks will show you a list of banks and financial institutions it can connect to directly. Search for your bank by name, select it, and you'll be taken to your bank's login page—this happens inside QuickBooks, not on a separate website.
Enter your online banking username and password on your bank's secure login page. QuickBooks does not store these credentials; your bank handles the authentication. Once you log in, your bank will ask you to authorize QuickBooks to access your account. Review what QuickBooks is requesting (usually read-only access to transaction history) and confirm the connection.
After authorization, QuickBooks will pull in your recent transactions and ask you to map them to accounts in your chart of accounts. This means telling QuickBooks which of your QuickBooks accounts (like "Checking Account" or "Business Savings") matches the bank account you just connected. Once you confirm the mapping, the connection is live.
Key Takeaways
- You connect through the Banking tab in QuickBooks, not through your bank's website or a separate portal.
- Your bank login credentials go directly to your bank's secure server, not to QuickBooks or Intuit.
- After connecting, you must map the bank account to a QuickBooks account in your chart of accounts so transactions post to the right place.
- If your bank is not on QuickBooks' list, you can manually upload transactions using CSV files or connect through a third-party aggregator like Plaid.
- Once connected, QuickBooks downloads transactions automatically, usually within 24 hours of when they post at your bank.
What happens if your bank is not on the QuickBooks list
Not every bank or credit union appears in QuickBooks' direct connection list. If you search for your bank and it does not show up, QuickBooks offers two workarounds. The first is to use Plaid, a third-party service that connects to thousands of smaller banks and credit unions. When you select Plaid as an option, you log in through Plaid's interface instead of QuickBooks, and Plaid handles the connection to your bank.
The second option is manual upload. Download your transactions from your bank as a CSV or OFX file (most banks offer this under "Download Transactions" or "Export"), then upload that file into QuickBooks through the Banking tab. This does not create an automatic connection, so you will need to download and upload each time you want to refresh your transactions. Manual upload works but requires more steps each month.
Mapping accounts correctly so transactions land in the right place
After QuickBooks connects to your bank, it shows you a list of accounts in your chart of accounts and asks which one represents the bank account you just linked. This step matters because every transaction QuickBooks downloads will post to whichever account you select here. If you choose the wrong account, all your bank transactions will appear in the wrong place in your financial records.
If you have not yet created a QuickBooks account for this bank account, you can create one during the mapping step. QuickBooks will prompt you to name it (for example, "Chase Business Checking") and assign it an account number if you want to track that detail. Once the mapping is complete, QuickBooks will begin downloading transactions automatically.
How often QuickBooks downloads transactions and what to expect
After you connect a bank account, QuickBooks typically downloads transactions once per day, usually overnight or early morning. The exact timing depends on your bank and QuickBooks' sync schedule. Transactions that post to your bank account during the day will show up in QuickBooks the next morning, though some banks process transactions in batches and may take longer.
When transactions first appear in QuickBooks, they show as Unreviewed. You can see them in the Banking tab under the connected account. You do not have to do anything immediately—QuickBooks will hold them there until you review and categorize them. Some transactions may match automatically to existing invoices or bills if QuickBooks recognizes the amount and payee; others you will need to categorize manually or match by hand.
Troubleshooting a connection that stops working
If QuickBooks stops downloading transactions from a connected bank account, the most common cause is that your bank login credentials have changed or your bank has updated its security settings. Go to the Banking tab, find the account that is not syncing, and look for a message saying the connection needs attention. QuickBooks usually shows a button to Reconnect or Update Login. Click it and enter your current bank login credentials.
Some banks require you to re-authorize QuickBooks periodically for security reasons. If you see a message asking you to re-authorize, log in to your bank account and approve the request. If you have changed your bank password recently, update it in QuickBooks as well. If the connection still does not work after you have updated your login, contact your bank's customer service to confirm that online access is enabled for your account and that there are no blocks on third-party connections.
Security and what QuickBooks can and cannot see
When you connect a bank account to QuickBooks, you are giving QuickBooks read-only access to your transaction history. This means QuickBooks can see what money came in and went out, but it cannot initiate transfers, make payments, or withdraw money on its own. Your bank login credentials are sent directly to your bank's secure server, not stored in QuickBooks or on Intuit's servers.
QuickBooks uses industry-standard encryption to protect the connection between your computer and QuickBooks' servers. Your bank account number and routing number are not displayed in full in QuickBooks—they are usually masked or abbreviated for security. If you ever want to disconnect a bank account from QuickBooks, you can do so from the Banking tab, and QuickBooks will immediately stop downloading new transactions.
Connecting multiple bank accounts and credit cards
You can connect as many bank accounts and credit cards as you want to QuickBooks. Each one follows the same process: go to Banking, select Add Account, search for the financial institution, log in, authorize the connection, and map it to a QuickBooks account. If you have a business checking account, a business savings account, and a business credit card, you can connect all three and see all transactions in one place.
When you connect multiple accounts, QuickBooks keeps them separate in the Banking tab. You can review and categorize transactions from each account independently. This is useful if you want to see all your money movement at a glance, or if you use different accounts for different purposes (for example, one for payroll, one for operating expenses, one for savings).
Frequently Asked Questions
Does QuickBooks store my bank password?
No. Your bank login credentials go directly to your bank's secure server. QuickBooks stores only a secure token that allows it to request transactions on your behalf. You can change your bank password anytime without affecting the QuickBooks connection, though you may need to re-authorize QuickBooks the next time you log into your bank.
What if I see duplicate transactions in QuickBooks?
Duplicates usually happen when you manually enter a transaction and then QuickBooks downloads the same transaction from your bank. In the Banking tab, QuickBooks shows both the downloaded transaction and your manual entry. You can delete the manual entry or mark one as a duplicate, and QuickBooks will remove it. Review your unreviewed transactions regularly to catch duplicates early.
Can I connect a personal bank account to my business QuickBooks file?
Technically yes, but it is not recommended. Mixing personal and business transactions in one QuickBooks file makes it harder to track business income and expenses accurately, and it can complicate tax reporting. If you must use a personal account for business purposes, consider creating a separate business account and transferring money into it, then connecting only the business account to QuickBooks.
What happens to my downloaded transactions if I disconnect the bank account?
Transactions you have already reviewed and categorized stay in QuickBooks. Unreviewed transactions that QuickBooks downloaded but you have not yet processed will be deleted when you disconnect. If you plan to reconnect the same account later, download a backup of your QuickBooks file first so you have a record of all transactions.
How do I know if a transaction downloaded successfully?
Check the Banking tab and look for the connected account. You should see a list of unreviewed transactions with dates, amounts, and payee names. If the account shows a red error icon or a message saying "Connection needs attention," the download did not succeed. If you see transactions listed, the connection is working and QuickBooks is pulling data from your bank.