When you connect bank and credit card to QuickBooks Online, QuickBooks can automatically bring your latest transactions into the Bank transactions area so you can review, categorize, match, and add them to your books. This eliminates much of the manual data entry involved in maintaining your bank and credit card records.
The connection process is similar for checking, savings, and credit card accounts, but the exact sign-in and security steps can vary by financial institution. Your bank may request additional authentication, and the number of historical transactions available when you first connect can also vary by institution. Intuit’s current documentation says available download periods can range from about 90 days to 24 months.
If your bank or credit card company does not provide a direct connection, you can still bring transactions into QuickBooks Online by downloading a supported file or statement and uploading it manually. This makes it possible to maintain your books even when an automatic connection is unavailable.
Why Connect a Bank or Credit Card to QuickBooks Online?
Connecting your financial accounts gives QuickBooks Online a direct way to receive transactions from your bank or credit card provider. Once transactions arrive, they appear in the Bank transactions area for review. They are not automatically part of your books simply because they were downloaded. You generally need to review them and match, categorize, or exclude them as appropriate. A connected account can be useful for:
- Checking accounts
- Savings accounts
- Business credit cards
- Other supported bank accounts
- Regular transaction monitoring
- Matching downloaded transactions with existing records
- Reducing manual transaction entry
- Reviewing recent banking activity
QuickBooks Online also supports manually importing transactions when a direct connection isn’t available or when you need to bring in historical transactions.
Bank Connection vs. Credit Card Connection
The basic connection process is the same, but the account you select during setup determines where the downloaded transactions go.
| Account type | What QuickBooks downloads | What you review |
| Checking account | Bank transactions | Income, expenses, transfers, deposits |
| Savings account | Bank transactions | Deposits, withdrawals, transfers |
| Credit card | Credit card transactions | Purchases, payments, credits |
| Multiple accounts at one bank | Transactions from selected accounts | Each connected account separately |
When connecting multiple accounts, select only the accounts that belong in the QuickBooks company. Intuit specifically notes that you don’t have to connect every account presented by your financial institution.
How to Connect Bank and Credit Card to QuickBooks Online
The current QuickBooks Online process uses the Bank transactions area. Before starting, make sure you can sign in successfully to your bank or credit card website. Intuit lists online banking access as a prerequisite for connecting an account.
1. Open Bank Transactions

Sign in to QuickBooks Online and open the banking area:
- Go to All apps.
- Select Accounting.
- Select Bank transactions.
- Select Connect account.
If you already have a bank or credit card connected, you’ll see Link account instead. This is the starting point for both a new QuickBooks Online bank account connection and a new credit card connection.
2. Search for Your Bank or Credit Card Provider
Enter the name of your bank or credit card company in the search field. QuickBooks displays available financial institutions that can be connected. If you cannot find your institution but you can successfully sign in to its website, Intuit provides a Request a provider option so you can request that the institution be added.
Do not automatically select a similarly named financial institution. The connection must correspond to the institution that actually holds your account.
3. Sign In to Your Financial Institution
After selecting the appropriate institution:
- Select Continue.
- Enter the online banking username or user ID.
- Enter your password.
- Complete any additional security verification requested by the bank.
- Follow the on-screen authorization instructions.
Some financial institutions use additional authentication or consent screens before QuickBooks can access account information. The exact authentication process can therefore look different from one bank to another.
4. Select the Accounts You Want to Connect
After authentication, QuickBooks displays the accounts available through the financial institution. Select the specific checking, savings, or credit card accounts you want to connect.
You do not need to connect every account displayed by your bank. If a personal account is shown but does not belong in the business QuickBooks company, leave it unselected.
Next, tell QuickBooks which account in your Chart of Accounts should receive the transactions. If the appropriate QuickBooks account already exists, select it. If it does not exist, use Add new to create the account during the connection process.
5. Choose How Far Back to Download Transactions
QuickBooks asks you to select a starting date for the transaction download. The available period varies by financial institution. Intuit currently states that the available download period can range from approximately 90 days to 24 months.
Choose the date carefully. If the account is new to QuickBooks and you want historical transactions, select an appropriate earlier date.
If the account already contains transactions in QuickBooks, avoid choosing a date that overlaps unnecessarily with transactions already recorded. Intuit recommends selecting a date immediately after the most recent transaction already in QuickBooks when appropriate. This helps reduce the risk of duplicate transactions.
6. Complete the Connection
After selecting the accounts and starting date:
- Select Connect.
- Wait for the connection to complete.
- Select Done.
QuickBooks then begins bringing in the available transactions. Open Bank transactions to review the downloaded activity. The transactions still need to be reviewed and appropriately matched or categorized before they become part of your books.
How to Connect a Bank Account to QuickBooks Online
If your main goal is to connect a bank account to QuickBooks Online, the process is the same whether the account is checking or savings.
Start at: All apps → Accounting → Bank transactions → Connect account
Then search for the financial institution, sign in, select the appropriate bank account, choose the transaction start date, and complete the connection.
- Connecting an Existing QuickBooks Account: If you already created the bank account in the Chart of Accounts, select that existing account when QuickBooks asks where the downloaded transactions should go. This is important because creating a second account when the correct account already exists can make your bookkeeping more difficult to maintain. Before connecting, check the Chart of Accounts and identify the account that should receive the bank transactions.
- Connecting a New Bank Account: If the bank account does not yet exist in QuickBooks, use Add new during the connection process. Give the account an appropriate name and confirm the account type before continuing. After the connection is complete, review the downloaded transactions and verify that they are appearing under the intended account.
How to Connect a Credit Card to QuickBooks Online
To connect a credit card to QuickBooks Online, start from the same Bank transactions area:
- Open All apps.
- Select Accounting.
- Select Bank transactions.
- Select Connect account or Link account.
- Search for the credit card issuer.
- Sign in using the issuer’s online account credentials.
- Complete any security verification.
- Select the credit card account.
- Choose the appropriate starting date.
- Select Connect.
- Select Done.
The credit card transactions will then appear for review. Be careful when selecting the QuickBooks account associated with the card. If you already created the corresponding credit card account in the Chart of Accounts, connect the feed to that existing account rather than creating another one.
- Credit Card Payments Need Special Attention: A credit card payment is different from an ordinary credit card purchase. If both the bank account and credit card are connected, QuickBooks can identify the payment as a transfer between the two accounts. Intuit’s current guidance explains that credit card payments may need to be paired between the bank and credit card transaction feeds. This matters because recording the payment as an ordinary expense can distort your financial statements.
How QuickBooks Online Bank Feeds Work After Connection
Connecting an account is only the first part of the process. QuickBooks Online automatically downloads new transactions from connected accounts. Intuit currently says that banks generally update with QuickBooks about every 24 hours, although timing varies by institution. You can also manually update the connection when you want to check for newer available transactions.
Downloaded transactions appear in the Bank transactions area. You then review them and determine whether to:
- Match them with transactions already recorded
- Categorize them as new transactions
- Exclude them when appropriate
Matching an existing transaction helps prevent duplicate records.
QuickBooks Online Bank Feed Not Updating
If you successfully connected your account but QuickBooks Online bank feed is not updating, do not immediately disconnect the account. Start by manually updating the connection.
- Go to All apps.
- Select Accounting.
- Select Bank transactions.
- Select Update.
- If QuickBooks requests multi-factor authentication, complete it and select Continue update.
The update can take a few minutes. If the transactions still do not appear, sign in to your bank’s website directly and look for:
- Security alerts
- New terms and conditions
- Account notifications
- Login problems
- Connection-related messages
- Website display problems
Intuit recommends checking the bank website because messages or issues there can prevent QuickBooks from downloading transactions.
How Long Do Bank Transactions Take to Appear?
Connected accounts normally receive transactions automatically, but they do not necessarily appear immediately after every transaction.
Intuit states that QuickBooks Online can take up to 48 hours for transactions to come over in some circumstances. It also does not download pending transactions or transactions older than 90 days through the normal automatic bank connection process.
Therefore, a transaction that is still pending at the bank may not appear in QuickBooks yet.
Why Can’t I Connect My Bank Account to QuickBooks Online?
A failed QuickBooks Online bank account connection can have several causes.
A. The Bank Name Is Not Listed
If you cannot find your institution, try searching more carefully. Intuit recommends:
- Checking the spelling.
- Searching for the bank’s specific name.
- Searching using the bank’s website URL.
- Trying alternative names listed for the same institution.
- Searching for the issuing bank rather than a generic card network name.
If the bank still cannot be found but supports online banking, use the provider-request option.
B. The Bank Website Does Not Accept Your Login
QuickBooks uses the credentials associated with your online banking access. If you cannot sign in directly to the bank website, resolve the bank login problem first.
Do not keep entering credentials into QuickBooks if the same credentials do not work on the financial institution’s website.
C. The Bank Requires Additional Authentication
Some financial institutions require additional verification before granting QuickBooks access. This can include multi-factor authentication or an authorization screen. Complete the bank’s requested security steps and then return to QuickBooks to finish the connection.
D. The Institution Does Not Support the Required Connection
Not every financial institution or account type necessarily supports the same connection method. A bank may support some account types but not others, such as business versus personal accounts. Intuit specifically recommends checking alternative listings and account types when a financial institution cannot be found or connected.
QuickBooks Online Bank Transactions Not Downloading
If the bank is connected but QuickBooks Online bank transactions are not downloading, compare what the bank shows with what QuickBooks shows.
- Check Whether the Transactions Are Posted: QuickBooks does not download pending transactions through the normal automatic bank feed. If a transaction is still pending at the financial institution, wait until it posts.
- Check the Last Download: If the bank shows posted transactions that QuickBooks does not, select Update manually. Intuit states that most banks update transactions with QuickBooks approximately every 24 hours, although timing varies by financial institution.
- Check the Date Range: If you are looking for an older transaction, the automatic connection may not retrieve it. QuickBooks states that normal bank feeds do not download transactions older than 90 days. Historical transactions outside the available connection range may need to be imported manually.
How to Manually Import Bank Transactions Into QuickBooks Online
Manual import is useful when:
- Your financial institution cannot connect directly.
- The bank feed is temporarily unavailable.
- You need older transactions.
- You need to add transactions that were not downloaded automatically.
Intuit currently supports transaction-list files such as QBO, QFX, and CSV, as well as PDF or image account statements in supported workflows.
1. Upload a Bank or Credit Card Transaction File.
For a transaction list:
- Go to All apps.
- Select Accounting.
- Select Bank transactions.
- Select Upload from file from the relevant account area.
- Select the file from your computer.
- Select Continue.
- Select the QuickBooks account.
- Map the file columns to the appropriate QuickBooks fields.
- Select Continue.
- Select the transactions to import.
- Select Continue.
- Confirm the import.
- Select Done.
Intuit currently allows CSV, QBO, QFX, and other supported file formats, with specific file requirements. Transaction-list uploads can contain up to 1,000 lines per upload.
2. Upload a PDF or Image Statement
If your financial institution does not provide a compatible transaction file, QuickBooks Online can also process supported account statements.
The current process is:
- Open All apps → Accounting → Bank transactions.
- Select the account.
- Choose Upload from file.
- Upload the PDF or supported image.
- Select the QuickBooks account.
- Select Continue.
- Review the extracted transactions against the statement.
- Correct anything that requires attention.
- Select Save.
Review the imported transactions carefully before adding them to your books.
Read More: Reconcile an Account in QuickBooks Online
How to Prevent QuickBooks Online Bank Feed Problems
A reliable QuickBooks Online bank account connection starts with correct setup and regular review.
- Use the Correct Financial Institution: Do not select a similarly named bank simply because it appears first in search results. If necessary, search using the bank’s URL or try alternative institution listings.
- Keep Your Bank Login Current: If you change your bank username or password, update the QuickBooks connection rather than waiting for the next automatic download to fail.
- Review Bank Transactions Regularly: Regular review makes it easier to identify missing transactions, duplicates, incorrect categories, or connection problems.
- Avoid Overlapping Manual Imports: When manually uploading historical transactions, choose a date range that does not unnecessarily overlap with transactions already downloaded by QuickBooks.
- Review Before Disconnecting: Always review pending transactions before disconnecting a bank or credit card connection. Intuit specifically warns that disconnecting with pending transactions can create problems when the account is reconnected.
Conclusion
Learning how to connect bank and credit card to QuickBooks Online gives you a reliable way to bring current financial activity into your accounting workflow without entering every transaction manually.
The basic process is to open Bank transactions, select Connect account, search for the financial institution, sign in, complete any security verification, select the appropriate bank or credit card accounts, choose the transaction start date, and complete the connection.
If the connection does not work, start with the bank website, verify the institution and account type, complete any required security steps, and manually update the connection. If transactions still do not appear, check whether they are pending, whether they fall outside the normal download period, or whether the connection needs to be refreshed.
When automatic QuickBooks Online bank feeds are unavailable, manual transaction uploads provide another way to bring bank and credit card activity into QuickBooks. Supported workflows allow transaction files and certain account statements to be uploaded and reviewed before the transactions are added to the books.
The key is to connect the correct financial institution to the correct QuickBooks account, avoid overlapping imports, and review downloaded transactions before accepting them into your accounting records.
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.


