Connecting your bank and credit card accounts to QuickBooks Online is one of the smartest ways to streamline bookkeeping, reduce manual data entry, and gain instant visibility into your business finances. With secure bank feeds, QuickBooks automatically imports transactions, allowing you to categorize, reconcile, and manage your accounts with confidence.
This in-depth guide explains how to connect bank and credit card accounts to QuickBooks Online, set up parent and subaccounts, troubleshoot bank connection issues, and reconcile accounts efficiently. Whether you are a small business owner or a growing company, this step-by-step resource will help you get the most out of QuickBooks Online.
Connecting your bank and credit card accounts is easier than ever. If you need any assistance or have questions along the way, our support team is here to help! Call us at 1-888-820-7278 for expert guidance and step-by-step support. Get your accounts connected today and streamline your financial management!
Why Connect Bank and Credit Card Accounts to QuickBooks Online?
When you connect your financial accounts to QuickBooks Online, you unlock automation and accuracy. Instead of entering transactions manually, QuickBooks pulls them directly from your bank, saving time and minimizing errors.
Key Benefits of Bank Feeds in QuickBooks Online
- Automatic transaction downloads from banks and credit cards
- Real-time visibility into cash flow and balances
- Faster categorization and reconciliation
- Reduced bookkeeping workload
- Improved financial accuracy and reporting
Once connected, transactions appear in the Bank Transactions tab, ready for review and categorization.
Prerequisites Before Connecting Your Accounts
Before you begin, make sure you have the following ready:
- Your bank’s online banking user ID and password
- Access to the bank or credit card account you want to connect
- If you previously used QuickBooks Desktop, be prepared to reconnect your accounts in QuickBooks Online
Keep in mind that some account types, such as certain American Express Business accounts, may not connect using standard bank feeds.
Steps to Linking a Bank or Credit Card Account
Follow these steps to connect a checking, savings, or credit card account to QuickBooks Online:
- Navigate to Bank Transactions: Go to All Apps, select Accounting, and then choose Bank Transactions.
- Link a New Account: Select Link Account. If you already have connected accounts, you will still find this option within the Bank Transactions section.
- Search for Your Bank: Type your bank’s name into the search bar and select it from the list. If your bank does not appear, choose the option to request support.
- Enter Your Bank Credentials: Sign in using the same user ID and password you use on your bank’s website. Some banks require additional security verification.
- Choose Accounts to Connect: Select the specific accounts you want to link, such as checking, savings, or credit cards.
- Select Transaction Download Range: Choose how far back you want QuickBooks to download transactions. Depending on the bank, this can range from 90 days to 24 months.
- Complete the Connection: Select Connect, then choose Done. QuickBooks will automatically begin importing recent transactions.
You can connect multiple bank and credit card accounts, and some banks allow a single account to link to multiple QuickBooks Online companies.
What Happens After You Connect Your Accounts?
Once connected, QuickBooks Online automatically downloads transactions on a regular basis. You can:
- Review transactions in the Bank Transactions tab
- Categorize income and expenses
- Match transactions to existing records
- Add them directly to your books
This automation keeps your financial data up to date and ready for reporting.
Understanding Parent and Subaccounts in QuickBooks Online
Many businesses use multiple cards or subaccounts under one main bank or credit card account. QuickBooks Online allows you to manage this setup efficiently through parent and subaccounts.
What Are Parent and Subaccounts?
- Parent account: The main account that holds the overall balance
- Subaccounts: Individual accounts or cards linked under the parent
This structure helps organize transactions while keeping reporting clean and accurate.
How to Set Up Parent and Subaccounts?
The most common setup involves creating one parent account and assigning each individual card or account as a subaccount.
If transactions such as payments flow into a separate account, you may need to create an additional subaccount to track them correctly.
If you have not yet created these accounts, set them up in the Chart of Accounts before connecting to online banking.
Connecting Parent or Subaccounts to Online Banking
Before connecting your accounts, determine how your bank sends transaction data:
- If all transactions download into one account, connect only the parent account
- If transactions download separately for each card or account, connect the subaccounts instead
Important Rules to Remember
- You cannot connect both a parent account and its subaccounts at the same time
- If you attempt to do so, QuickBooks will notify you that the account is already connected
In some cases, the same opening balance may download to multiple subaccounts. When reconciling, delete all but one opening balance to avoid duplication.
Some banks also display the total balance at each subaccount level. This occurs when the bank provides a single static balance rather than individual subaccount balances.
If your bank does not support online services, you can still manually add checks, deposits, and transactions in QuickBooks Online.
How to Reconcile Accounts with Subaccounts?
When reconciliation time arrives, you only need to reconcile the parent account. QuickBooks automatically rolls up all subaccount transactions into the parent, making reconciliation faster and more accurate.
This method ensures consistency across your books and reduces reconciliation errors.
How to Find Your Bank When Connecting to QuickBooks Online?
Sometimes, you may not find your bank immediately when setting up online banking. This is common and usually easy to resolve.
Common Reasons You Can’t Find Your Bank
- The bank appears under multiple names
- The bank supports only certain account types
- The bank does not currently participate in QuickBooks bank feeds
Step 1: Search Strategically for Your Bank
If your bank does not appear in search results:
- Double-check the spelling
- Use both specific and broad bank names
- Search using the bank’s website URL
- Look for the issuing bank name found on the back of your card
Step 2: Try Alternative Bank Listings
Some financial institutions use one website to support multiple account types.
To test this:
- Select a listed version of your bank
- Open the bank’s website link
- Confirm you can access account details without errors
- Sign out and return to QuickBooks Online to continue the setup
This method often resolves connection issues.
Step 3: Request Support for Your Bank
If your bank still does not appear, you can request support directly within QuickBooks Online or QuickBooks Self-Employed.
Provide your bank’s website URL and submit the request. QuickBooks will review the request and work toward adding support for that institution.
How to Fix QuickBooks Online Not Connecting to Your Bank Issue?
Even though QuickBooks Online is designed to link directly with your financial institutions, there are times when your bank feed may fail to connect properly. This can prevent transactions from importing automatically and disrupt your workflow. Understanding the common causes and knowing how to fix them can get your bank feed back on track quickly.
Common Reasons QuickBooks Online Fails to Connect
- Bank maintenance or outages: Your bank’s systems may be temporarily down or undergoing updates, which can interrupt the connection between QuickBooks and your financial institution.
- Security requirements: Some banks require additional authentication (such as multi‑factor authentication), and if those prompts aren’t completed, QuickBooks can’t finish the connection.
- Login changes or expired credentials: If you update your bank password or security settings, QuickBooks may lose the connection because it still uses old login credentials.
- Bank feed errors and specific error codes: Errors such as 108, 109, 155, 179, and 324 can all indicate specific connectivity issues ranging from authentication problems to the bank changing how it shares data.
Solutions to Fix a Bank Connection That Won’t Sync
If your bank account isn’t syncing properly with QuickBooks, don’t worry—there are several solutions you can try to get it back on track. Here’s how to fix common connection issues and ensure smooth syncing.
Solution 1. Refresh the Connection
- Go to the Bank Transactions (or Banking) tab in QuickBooks Online.
- Select the linked bank account and click Update.
- If prompted, enter any required authentication information, like a text‑code or security challenge.
Solution 2. Reconnect the Account
Sometimes QuickBooks needs you to disconnect and reconnect the bank feed to reset the connection:
- Edit the account’s settings in QuickBooks and choose to disconnect it.
- Then go through the Link account steps again to reconnect with updated credentials.
Solution 3. Check Your Bank’s Site
Log in directly to your bank outside of QuickBooks and:
- Confirm there are no alerts, approvals, or notifications blocking third‑party access.
- Ensure your login credentials are correct and up to date.
Solution 4. Clear Browser Cache or Use a Different Browser
Browser cache and cookies can interfere with QuickBooks’ ability to communicate with your bank. Try clearing your cache or using an incognito/private window to retry the connection.
Solution 5. Upload Transactions Manually (If Needed)
If the online banking connection continues to fail, you can download transaction files (like CSV or QBO) from your bank and import them into QuickBooks manually. This ensures your books stay up to date while you troubleshoot the connection.
Final Thoughts
Connecting your bank and credit card accounts to QuickBooks Online transforms how you manage your finances. With automated transaction downloads, organized subaccounts, and streamlined reconciliation, you gain clarity and control over your business finances.
By following the steps in this guide, you can confidently connect your accounts, troubleshoot issues, and maintain accurate books—all while saving time and reducing stress.
Frequently Asked Questions
Yes. QuickBooks Online allows you to connect your credit card account so that transactions automatically download into your books. You sign in with your online banking credentials and QuickBooks pulls in the latest transactions for review and categorization.
Yes. With QuickBooks Payments (Intuit’s merchant service), you can accept credit card payments from customers directly in QuickBooks Online. This lets you:
1. Send invoices that customers pay online
2 Accept in-person card payments with a card reader
3. Enter credit card payments (swipe or key in) in sales receipts
Acceptance and processing are integrated so transactions are recorded automatically in your books after approval.
To import credit card transactions automatically:
1. Go to Transactions → Bank Transactions in QuickBooks Online.
2. Select Link account and search for your credit card provider.
3.Sign in with your bank credentials — QuickBooks connects securely.
4. Choose the card account and how far back to pull transactions.
5. Click Connect and then Update to download recent activity.
Once connected, QuickBooks will regularly download new transactions for categorization.
You can add a bank account manually in QuickBooks without linking it to online banking by creating a new account in your Chart of Accounts. This means you’ll need to enter transactions manually or upload transaction files (QBO, CSV, OFX) from your bank instead of using automatic bank feeds.
In QuickBooks Desktop, you can add a bank account using Bank Feeds through Direct Connect or Web Connect (.QBO):
1. Direct Connect: QuickBooks connects directly to the bank using online credentials (bank may require a PIN) and downloads transactions.
2. Web Connect: You download a transaction file (.QBO) from your bank’s website and import it into QuickBooks Desktop into the matching account.
Follow the Bank Feeds setup options under Banking in QuickBooks Desktop to complete this.
To reconnect a bank account that lost its link:
1. Go to Transactions → Bank Transactions.
2. Select the tile of the bank/credit card account that needs reconnection.
3. Use the Manage connections or reconnection prompts to reauthorize access.
This restores the bank feed so QuickBooks can resume downloading transactions. (Reauthorization may be required every 90 days under bank security standards in some regions.)
If you already have a bank connected and want to link additional accounts from the same institution:
1. Go to Bank Transactions.
2. Use Link account → Manage connections.
3. Select the bank and enable additional accounts to connect.
4. Choose the QuickBooks account type (bank or credit card) and import transactions.
This adds more accounts under your existing bank connection.



