Connecting your bank account to QuickBooks Online

To link your checking account to QuickBooks Online, you start in the settings menu, select Linked Accounts, then choose Link Account. QuickBooks will ask you to search for your bank by name. Once you find it, you'll be taken to your bank's login page — not QuickBooks' page — where you enter your online banking credentials directly. After you log in, your bank will show you which accounts QuickBooks is asking permission to access. You approve the connection, and QuickBooks pulls in your recent transactions.

The whole process usually takes five to ten minutes. Your bank credentials stay with your bank; QuickBooks receives only a secure token that lets it read your account without storing your password. This is the same method most budgeting apps, tax software, and investment platforms use.

Key Takeaways

  • You log into your bank's website directly during the linking process, not through QuickBooks, so your password never goes to QuickBooks.
  • Most U.S. banks and credit unions work with QuickBooks, but some smaller or regional institutions may not be available in the search.
  • Once linked, QuickBooks downloads your transactions automatically, usually within a few hours of when they post at your bank.
  • You can unlink your account at any time from the same Linked Accounts menu without affecting your bank account or QuickBooks data.

What happens after you connect

Once your account is linked, QuickBooks begins downloading transactions. The first sync may take a few hours. After that, new transactions typically appear in QuickBooks within a few hours of posting at your bank, though some banks batch their updates once a day.

The transactions land in a section called For Review in your Banking tab. You don't have to match them to invoices or expenses right away — they sit there until you categorize them. This gives you time to decide whether a transaction belongs to a specific customer invoice, a general expense category, or a transfer between your own accounts.

Banks and institutions that work with QuickBooks

QuickBooks connects to most major U.S. banks, including Chase, Bank of America, Wells Fargo, Citibank, and most credit unions. The search function in QuickBooks will tell you immediately whether your bank is available. If your bank doesn't appear in the search, it means QuickBooks doesn't have a direct connection to that institution.

Some smaller regional banks, very new banks, or certain business-only banks may not be in the system. If your bank isn't available, you have two alternatives: you can download transactions manually as a CSV or OFX file from your bank and upload them to QuickBooks, or you can enter transactions by hand. Neither is automatic, but both work.

Troubleshooting a failed connection

If your connection fails during linking, the most common reason is that your online banking login is different from what you entered. Some banks use a username instead of an email address, or require a separate security code. Go back to your bank's website, confirm your login details work there, then try linking again.

If you see an error message that says your credentials are wrong but you're certain they're correct, your bank may have flagged the connection attempt as suspicious. Log into your bank's website directly, look for any alerts or security notifications, and approve the QuickBooks connection if prompted. Then return to QuickBooks and try linking again.

If the bank appears in QuickBooks' search but won't connect after multiple attempts, contact your bank's customer service and ask whether they support third-party app connections. A small number of banks have disabled this feature for security reasons, and your bank may be one of them.

Keeping your connection secure

QuickBooks uses OAuth, a security standard that lets you authorize apps without giving them your password. When you log into your bank during the linking process, you're on your bank's secure server, not QuickBooks'. Your bank generates a token — a kind of temporary key — that QuickBooks uses to read your account. If you ever want to stop that access, you can unlink the account in QuickBooks, and the token becomes useless.

You should change your bank password periodically as part of normal security practice, but changing it does not break your QuickBooks connection. The token stays valid. If you suspect someone has accessed your bank account, change your password immediately and contact your bank; the QuickBooks link will continue to work.

Unlinking an account or switching banks

To unlink your account, go to Settings, select Linked Accounts, find the account you want to remove, and click the menu icon next to it. Choose Unlink. The connection stops immediately. Your QuickBooks data stays in place — you're only removing the automatic download feature.

If you switch banks, unlink the old account first, then link the new one using the same process. You can keep both linked at the same time if you have accounts at multiple banks. QuickBooks will download transactions from each one into separate accounts in your chart of accounts.

Frequently Asked Questions

Does linking my bank account to QuickBooks cost extra?

No. Bank linking is included in all QuickBooks Online subscription tiers. You don't pay per account or per transaction. The cost is the same whether you link one account or ten.

Can I link a savings account or money market account instead of checking?

Yes. QuickBooks can link any account type your bank offers through online banking — checking, savings, money market, or business accounts. Search for your bank the same way and select the account you want during the authorization step.

What if my bank uses two-factor authentication?

Your bank will prompt you for the second factor (usually a code sent to your phone or email) during the linking process. Enter it on your bank's login page, just as you would when logging in normally. QuickBooks never sees the code — it only sees that you successfully authenticated.

How far back does QuickBooks download transactions?

Most banks provide the last 90 days of transactions on the first sync. After that, QuickBooks downloads new transactions as they post. If you need older transactions, you can download them manually from your bank as a CSV file and import them separately.

Can I link a joint account or business account I don't own?

You can link any account you have online banking access to. If you're an authorized user on a joint or business account and can log into it online, you can link it to QuickBooks. The account will appear under your QuickBooks company, so make sure that's where it belongs.