The basic steps to link a bank account
To connect a bank account in QuickBooks Online, go to the Settings menu (gear icon in the top right), select Accounts and Settings, then choose the Banking tab. From there, click Add account and search for your bank by name. QuickBooks will ask you to log in with your online banking credentials — you enter your username and password directly into QuickBooks' connection portal, not into your bank's website.
After you authenticate, QuickBooks shows you which accounts at that bank are available to connect. Select the checking, savings, or other accounts you want to sync, then confirm. The connection usually takes a few minutes to complete. Once live, QuickBooks begins pulling in transactions from your bank automatically, typically within 24 hours of when they post at your bank.
If your bank does not appear in QuickBooks' search results, you can still connect manually by entering your account and routing numbers. This method does not pull transactions automatically, but it lets you record payments and transfers within QuickBooks that reference the real account.
Key Takeaways
- You connect a bank account through Settings > Accounts and Settings > Banking tab, then search for your bank by name and log in with your online banking credentials.
- After you authenticate, QuickBooks shows you which accounts are available; you select the ones you want to sync and confirm the connection.
- Automatic transaction downloads usually begin within 24 hours and continue as transactions post at your bank.
- If your bank is not in QuickBooks' directory, you can enter your account and routing numbers manually, though this does not pull transactions automatically.
- You can connect multiple accounts from the same bank or from different banks using the same process.
What happens after you connect
Once your bank account is live in QuickBooks, new transactions appear in your For Review section. You do not have to match them manually — QuickBooks compares them to invoices and expenses you have already entered and suggests matches. You review each transaction, accept the match, or create a new expense or deposit record if no match exists.
Transactions stay in For Review until you categorize them. This means your bank balance in QuickBooks may not match your actual bank balance until you have reviewed and categorized all pending transactions. Once you accept or create a record for a transaction, it moves out of For Review and into your regular accounts.
QuickBooks also flags duplicate transactions — if the same charge appears twice, it alerts you so you do not record it twice. This is especially useful if you have entered a check manually and it later clears your bank.
Troubleshooting connection problems
If your bank does not connect or the connection drops, the most common cause is that your online banking password has changed since you set up the link. Go back to Settings > Accounts and Settings > Banking, find the account, and click the menu icon next to it. Select Update login and enter your current banking credentials.
Some banks require you to turn on a specific setting in your online banking portal before third-party apps like QuickBooks can connect. Log into your bank's website directly and look for options like "Enable third-party access" or "Allow external connections." The exact name varies by bank. If you cannot find it, call your bank's customer service line and ask whether they require you to enable third-party connections for QuickBooks.
If QuickBooks stops downloading transactions but the connection still shows as active, try disconnecting and reconnecting the account. Go to Settings > Accounts and Settings > Banking, click the menu icon next to the account, select Disconnect, then add the account again from scratch. This usually resolves sync issues without losing any data.
Security and what QuickBooks can see
When you connect a bank account, you are giving QuickBooks permission to view transactions and account balances, but not to move money or change settings. QuickBooks cannot initiate transfers, approve payments, or alter your account. Your bank stores your actual password — QuickBooks receives an encrypted token that lets it read your account without storing your login credentials.
If you ever want to disconnect, go to Settings > Accounts and Settings > Banking, click the menu icon next to the account, and select Disconnect. This immediately revokes QuickBooks' access. You can also log into your bank's website and revoke third-party access from there, which has the same effect.
Connecting multiple accounts and banks
You can connect as many bank accounts as you need. If you have multiple checking accounts, savings accounts, or accounts at different banks, repeat the connection process for each one. Each account appears separately in your For Review section, and QuickBooks tracks their balances independently.
If you have a business account and a personal account at the same bank, you can connect both. Just search for the bank again and log in — QuickBooks will show you all available accounts under that login and let you choose which ones to sync. If your personal and business accounts require different logins, you will need to add the bank twice, once for each set of credentials.
When automatic download is not available
A small number of banks and credit unions do not support automatic downloads through QuickBooks. If your bank is not in the QuickBooks directory and does not appear when you search, you have two options: enter your account information manually, or download transactions as a CSV or OFX file from your bank and upload them to QuickBooks.
To upload a file, go to Settings > Accounts and Settings > Banking, click Add account, and look for an option to upload a file instead of searching for your bank. Your bank's website usually has an export option under "Download transactions" or "Account statements." Save the file in OFX or CSV format, then upload it to QuickBooks. You can repeat this process whenever you want to add new transactions, though it is more work than automatic sync.
Frequently Asked Questions
Does QuickBooks see my online banking password?
No. Your bank stores your password. When you log in through QuickBooks, your bank issues an encrypted token that lets QuickBooks read your account without ever seeing your actual password. If you change your password at your bank, you will need to update your login in QuickBooks, but QuickBooks never stores the password itself.
Can I connect a credit card to QuickBooks?
Yes. The process is the same as connecting a bank account — search for your credit card issuer in Settings > Accounts and Settings > Banking, log in, and select the card you want to sync. Transactions download the same way, and you categorize them in the For Review section.
Why is my bank balance in QuickBooks different from my actual bank balance?
The most common reason is that you have transactions in For Review that you have not categorized yet. QuickBooks does not include those in your balance until you accept or create a record for them. Check your For Review section and categorize any pending transactions. If that does not fix it, make sure all checks you have written have cleared, since outstanding checks reduce your real balance but may not show in QuickBooks yet.
What if my bank is not in QuickBooks' list?
You can enter your account and routing numbers manually, though this does not pull transactions automatically. Alternatively, download transactions as a CSV or OFX file from your bank's website and upload them to QuickBooks. Some smaller banks and credit unions require this manual method.
Can I disconnect a bank account without losing my transaction history?
Yes. Disconnecting stops new transactions from downloading, but all transactions you have already categorized stay in your QuickBooks records. You can reconnect the same account later and pick up where you left off.