The basic steps to connect your bank account

To add a bank account in QuickBooks, go to the Settings menu (gear icon in the top right), select Chart of Accounts, then click New. Choose Bank as the account type, enter your bank name and account number, and save. QuickBooks will then prompt you to connect to your bank for automatic transaction downloads — this step is optional but recommended, as it pulls in your real transactions instead of requiring manual entry.

The connection process itself happens through your bank's login portal. QuickBooks uses a secure third-party service to read your transactions without storing your login credentials. You'll enter your online banking username and password directly into your bank's system, not into QuickBooks, so your credentials stay with your bank alone.

Once connected, QuickBooks downloads your transactions daily or weekly depending on your bank. You then review each transaction in QuickBooks and categorize it — assign it to an expense account, income account, or customer — before it posts to your books. This review step is where most errors get caught before they affect your financial reports.

Key Takeaways

  • Create a new bank account in Chart of Accounts by selecting Bank as the type, then enter your bank name and account number.
  • Connecting to your bank for automatic downloads is optional but saves time by pulling real transactions instead of requiring manual entry.
  • Your bank login credentials go directly to your bank's system through a secure third-party connection, not to QuickBooks itself.
  • After connection, you review and categorize each downloaded transaction before it posts, which is where you catch errors early.
  • If your bank is not in QuickBooks' list, you can enter transactions manually or use CSV import as an alternative.

Finding your bank in QuickBooks' supported list

QuickBooks maintains a list of banks it can connect to directly. When you choose to link your account, QuickBooks shows you a search box where you type your bank's name. Most major banks and credit unions appear in this list — Chase, Bank of America, Wells Fargo, Citibank, and thousands of smaller regional banks are supported.

If your bank does not appear in the search results, you have two options. First, search for your bank's parent company or holding company — sometimes a smaller bank is owned by a larger one that QuickBooks does recognize. Second, if that fails, you can still add the account manually and enter transactions by hand, or import a CSV file of transactions that your bank can export from its website.

The supported bank list changes periodically as QuickBooks adds new institutions and as banks merge or change their systems. If you added an account months ago and it stopped connecting, your bank may have changed its connection method — contact your bank's support line to confirm they still support QuickBooks integration.

What information you need before you start

Before you open QuickBooks, gather three pieces of information: your bank's name exactly as it appears on your statements, your account number, and your online banking login (username and password). You do not need your routing number or any other bank codes — QuickBooks only needs the account number to identify which account you're connecting.

Have your most recent bank statement nearby so you can verify the account number. Some banks show a shortened version of the account number in online banking, so the statement is the safest source. If you're connecting a business account, make sure you have login credentials for that specific account — personal account logins will not work for business accounts, even if you own both.

If you use two-factor authentication on your bank account (a code sent to your phone or generated by an app), have that method ready. Some banks require it during the connection process, and you'll need to complete it before QuickBooks can access your transactions.

Troubleshooting a connection that fails or stops working

If QuickBooks cannot connect to your bank on the first try, the most common cause is an incorrect password or a login that has expired. Log into your bank's website directly to confirm your credentials work there, then try connecting again in QuickBooks. If your password is correct but the connection still fails, your bank may require you to authorize third-party apps — check your bank's security settings or call their support line.

If a connection that was working suddenly stops, your bank may have updated its security system or changed how it handles third-party connections. QuickBooks will usually show an error message telling you to reconnect. Go back to Settings, find the account, and click Reconnect. You'll log in to your bank again, and the connection should resume.

Some banks require you to re-authorize third-party access every 90 days for security reasons. If you see a message that your connection has expired, this is normal — simply reconnect using the same process. If reconnection fails repeatedly, contact your bank's technical support and mention that you're trying to connect QuickBooks. They can tell you whether there's a known issue or a setting you need to change on their end.

Manual entry and CSV import as alternatives

If your bank is not supported or you prefer not to connect automatically, you can enter transactions manually in QuickBooks. Open the account, click Add Transaction, and type in the date, payee, amount, and category for each transaction. This method takes longer but gives you complete control over how each transaction is categorized.

A faster alternative is CSV import. Most banks allow you to download your transaction history as a CSV file (a spreadsheet format) from their website. QuickBooks can import this file directly into your account. Go to Settings, select Chart of Accounts, find your account, and look for an Import option. Upload your CSV file, and QuickBooks will map the columns to the right fields and add all transactions at once.

CSV import works best when you download transactions monthly and import them together. This keeps your QuickBooks records current without requiring a live connection to your bank. The tradeoff is that you have to remember to download and import manually — automatic connection does this work for you every day.

Reconciling your account after you connect

Once your bank account is connected and transactions are downloading, you'll need to reconcile — match your QuickBooks balance to your actual bank balance. This catches errors like duplicate transactions, transactions QuickBooks categorized wrong, or transactions your bank processed that you forgot about.

To reconcile, go to your account and click Reconcile. QuickBooks shows you a list of downloaded transactions and asks you to check off the ones that match your bank statement. Start with your most recent bank statement, find the ending balance, and enter it in QuickBooks. Then go through each transaction on the statement and mark it as matched in QuickBooks. When all transactions are matched, your QuickBooks balance should equal your bank balance exactly.

Reconcile monthly, ideally within a few days of receiving your bank statement. This is the fastest way to catch problems — if you wait three months, you'll have hundreds of transactions to review. Most accounting errors are small and easy to fix when caught early, but they compound if you ignore them.

Frequently Asked Questions

Does QuickBooks store my bank password?

No. Your password goes directly to your bank through a secure third-party connection. QuickBooks receives only your transactions, not your login credentials. Your bank is the only entity that stores your password.

Can I connect multiple accounts from the same bank?

Yes. Create a separate account in Chart of Accounts for each bank account you want to track, then connect each one individually. QuickBooks will download transactions for all of them separately.

What happens if I delete a connected account?

Deleting the account in QuickBooks stops the connection and removes all transactions associated with it from your books. You cannot undo this, so make sure you've exported or backed up your data first if you need a record of those transactions.

How often does QuickBooks download transactions?

Most banks sync daily, but some sync weekly. QuickBooks shows you the sync frequency for each account in the account settings. You can also manually refresh a connection by clicking the sync button next to the account name.

Can I connect a credit card or loan account?

Yes. When you create a new account, you can choose Credit Card, Loan, or other account types instead of Bank. The connection process is the same — search for your institution and log in. Credit card transactions download the same way as bank transactions.