Add your bank account in three steps

Open QuickBooks Online and go to the Accounting menu, then select Chart of Accounts. Click the New button in the top left. Choose Bank as the account type, name it (usually your bank name and account type, like "Chase Checking"), and save it. This creates the account in QuickBooks that will receive your bank data.

Next, go to Banking in the left menu and select Bank Feeds. Click Add Account. QuickBooks will search for your bank by name — type your bank's name and select it from the list. 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. Your bank will ask you to confirm that you trust QuickBooks; approve that permission.

Once approved, QuickBooks shows you which accounts at that bank it found. Check the box next to the account you want to connect, then click Connect. The connection is now live. Your bank transactions will start appearing in QuickBooks within one business day, usually much faster.

Key Takeaways

  • You must create a bank account in your Chart of Accounts before you can connect it to your bank's data feed.
  • QuickBooks connects directly to your bank using your online banking login, and your bank will ask you to authorize the connection once.
  • Transactions appear in QuickBooks within one business day of posting at your bank, but the exact timing depends on your bank's schedule.
  • If your bank does not appear in QuickBooks's search, you can enter transactions manually or use a CSV file import instead.
  • Once connected, you review and approve each transaction in QuickBooks before it becomes official in your books.

What happens after you connect

Your bank transactions land in a For Review section in QuickBooks, not directly into your accounts. You see each transaction with the amount, date, and description from your bank. Your job is to match each one to the right category or customer — for example, marking a Starbucks charge as a meals expense, or a client payment as income from that client.

QuickBooks learns from your choices. If you categorize a Starbucks transaction as meals the first time, it will suggest that category the next time a Starbucks charge appears. You can accept the suggestion with one click or change it. Once you approve a transaction, it moves into your official books and cannot be edited from the bank feed — you would have to delete and re-enter it manually if you need to change it later.

Reconnecting if your password changes

If you change your online banking password, QuickBooks will stop receiving transactions and show an error message in the Banking section. Go back to Bank Feeds, find the disconnected account, and click the three dots next to it. Select Update Connection and enter your new password. The connection will resume within a few hours.

Some banks require you to re-authorize QuickBooks every 90 days for security reasons. When that happens, QuickBooks sends you a notification and temporarily stops the feed. The process is the same: update the connection with your current password, and transactions resume.

Banks that do not work with QuickBooks

Most major U.S. banks connect to QuickBooks, including Chase, Bank of America, Wells Fargo, Citibank, and most credit unions. However, some smaller regional banks, online-only banks, and international banks do not offer this connection. QuickBooks's search will tell you immediately if your bank is not available.

If your bank is not supported, you have two options. The first is to download your transactions as a CSV or OFX file from your bank's website and import them into QuickBooks using the Banking menu's Import Transactions option. The second is to enter transactions manually as you make them. Neither method is automatic, but both work.

Connecting multiple accounts at the same bank

If you have a checking account and a savings account at the same bank, you can connect both. After you authorize QuickBooks the first time, you do not need to log in again. Go to Bank Feeds, click Add Account, search for your bank, and this time QuickBooks will show you all the accounts you have there. Check the box next to the savings account and connect it. The process takes about a minute.

You can also connect accounts from different banks the same way. Each bank requires its own login authorization the first time, but after that you can add more accounts from that bank without re-authorizing.

Fixing common connection problems

If QuickBooks cannot find your bank, try searching by the bank's main name rather than a branch name. For example, search for "Chase" rather than "Chase Downtown Branch". If that does not work, check whether your bank offers online banking at all — some very small banks do not. You can also contact your bank's customer service to ask whether they support QuickBooks connections.

If transactions stop appearing after a few days, check the Banking section for an error message. Usually it means your password changed, your bank updated its security settings, or your bank temporarily blocked the connection. Updating the connection (as described above) fixes most of these issues. If the error persists after you update, contact your bank's support line and ask them to check whether QuickBooks is still authorized.

Frequently Asked Questions

Is it safe to give QuickBooks my bank password?

Yes. QuickBooks uses bank-level encryption and never stores your password. Your bank sees the login attempt, asks you to authorize it once, and then QuickBooks receives only transaction data — not your password. You can revoke QuickBooks's access anytime by changing your online banking password or through your bank's app settings.

Can I connect a credit card to QuickBooks the same way?

Yes. Credit cards work the same way as bank accounts. Create a credit card account in your Chart of Accounts, then add it through Bank Feeds using your credit card company's login. Transactions appear in the same For Review section.

What if I connect the wrong bank account by mistake?

Go to Bank Feeds, click the three dots next to the account, and select Disconnect. The account stays in your Chart of Accounts but stops receiving data. You can then connect the correct account, or delete the wrong one if you do not need it.

How far back do bank transactions go when I first connect?

Most banks send QuickBooks the last 90 days of transactions when you first connect. Some send more, some send less — it depends on your bank. After the initial download, you receive new transactions daily. If you need older transactions, download them as a CSV file from your bank and import them manually.

Do I have to review every transaction, or can I auto-approve them?

You must review transactions before they post to your books. QuickBooks does not have a full auto-approve feature, but once you categorize a transaction type a few times, QuickBooks suggests the same category for similar transactions, which speeds up the process. You still click to approve each one.