If you've ever stared at your QuickBooks dashboard wondering why your transactions aren't showing up, or why your bank balance in QuickBooks doesn't match your actual bank account, you're not alone. This is one of the most common points of confusion for small business owners and bookkeepers who are new to online accounting.
The root of the confusion usually comes down to one feature: QuickBooks Online Bank Feeds. This is the tool that automatically pulls in your transactions from your bank so you don't have to type each one in by hand. When it's set up correctly, it saves hours of manual data entry. When it's not, it can leave you second-guessing your books.
This guide walks through what bank feeds actually do, how to connect your account correctly, and how to fix the most common issues people run into.
QuickBooks Online Bank Feeds is a feature that securely connects your business bank or credit card account to QuickBooks so transactions download automatically instead of being entered manually. To set it up, go to Bookkeeping > Transactions > Bank Transactions, select "Connect account," search for your bank, log in with your online banking credentials, and choose the account(s) to link. Once connected, new transactions typically import daily and appear in the "For Review" tab, where you can categorize and confirm each one before it posts to your books.
Why Bank Feed Issues Happen
Before troubleshooting anything, it helps to understand what's actually happening behind the scenes.
QuickBooks Online bank feeds work through a secure data connection between QuickBooks and your bank (often through a third-party aggregator that both companies rely on). This isn't a direct line — it's more like a relay. That relay can occasionally break down for a few reasons:
- Your bank changed its login page or added extra security steps (like a new two-factor authentication method), which can interrupt the connection.
- The aggregator service is having a temporary outage on their end, unrelated to anything you did.
- Your account credentials changed — a new password, a locked account, or a new username — without being updated in QuickBooks.
- Duplicate or missing transactions happen when a feed is disconnected and reconnected without properly reviewing what already downloaded.
- Bank feed settings were misconfigured during setup, such as connecting the wrong account type (checking vs. savings) or linking the same account twice.
None of these issues mean your financial data is lost. It usually just means the connection needs to be refreshed or corrected.
Step-by-Step: Setting Up and Fixing Bank Feeds
Step 1: Connect Your Bank Account
- Log into QuickBooks Online and go to Bookkeeping > Transactions > Bank Transactions.
- Click Connect account (or Add account if you already have others linked).
- Search for your bank by name. QuickBooks maintains a list of banks that integrate with QuickBooks Online, covering most major U.S. banks and many regional and community banks.
- Enter your online banking username and password when prompted. This connects directly to your bank — QuickBooks does not store your banking password.
- Select which accounts (checking, savings, credit card) you want to bring into QuickBooks.
Choose how far back you want transaction history to download, if your bank allows a custom range.
Step 2: Review Your QuickBooks Bank Feed Settings
Once connected, take a moment to check your QuickBooks bank feed settings:
- Confirm each connected account is mapped to the correct account in your chart of accounts.
- Set up bank rules if you want recurring transactions (like rent or a subscription) to categorize automatically.
Decide whether you want transactions to auto-add or require manual review — for most small businesses, manual review is safer until you trust your rules.
Step 3: Update or Refresh the Feed
If transactions stop coming in:
- Go to the Bank Transactions tab.
- Click the account tile, then select Update in the top right corner. This is the standard way to QuickBooks update bank feed connections manually.
- If prompted, re-enter your bank credentials.
Wait a few minutes — some banks take longer to respond than others, especially during high-traffic periods like month-end.

Step 4: Fix a Broken or Disconnected Feed
If updating doesn't work:
- Check for a banner or error message on the bank tile — QuickBooks usually explains what went wrong (expired credentials, bank maintenance, etc.).
- If your bank recently changed its login process, you may need to disconnect and reconnect the account rather than just refreshing it.
- Before reconnecting, note your last successfully downloaded transaction date so you can confirm nothing is duplicated afterward.
- Reconnect using the same steps as Step 1, and review the "For Review" tab carefully for duplicates once new transactions arrive.
Common Mistakes to Avoid
- Connecting the same account twice. This creates duplicate transactions that inflate your reported income or expenses. Always check your existing bank tiles before adding a new connection.
- Ignoring the "For Review" tab. Transactions sitting in this tab aren't part of your official books yet. Leaving them unreviewed for weeks makes reconciliation much harder later.
- Ansering bank credential prompts using shared or generic logins. If multiple people manage the books, each should use their own bank access where possible, so the connection doesn't break when one person's password changes.
- Assuming a missing transaction means lost money. Most of the time it's a feed delay, not a real accounting problem. Check your actual bank statement before panicking.
- Manually re-entering transactions during an outage. This is the fastest way to create duplicates once the feed catches back up. Wait for the connection to restore, or import a bank statement file instead.
Expert Tips for Managing Bank Feeds
- Reconcile monthly, not just when something looks wrong. A regular reconciliation habit catches feed issues early, before they pile up.
- Use bank rules carefully. Automatic categorization saves time, but review your rules every few months, since vendors and transaction descriptions can change.
- Keep a backup import option in mind. Most banks let you download a QBO, QFX, or CSV file directly from their website. This is useful when a live feed is temporarily down and you don't want to fall behind on reviewing transactions.
- Document your chart of accounts mapping. If you ever need to reconnect an account, having a clear record of which QuickBooks account each bank feed maps to prevents costly miscategorization.
Frequently Asked Questions
Why are my QuickBooks bank feeds not working?
Usually it's due to a bank-side issue: expired credentials, a new security step, or a temporary outage with the data connection. Try updating the feed manually first, and reconnect if that doesn't resolve it.
How do I do QuickBooks Online bank feeds sign in for a new account?
Go to Bookkeeping > Transactions > Bank Transactions, select "Connect account," search for your bank, and sign in with your online banking credentials when prompted.
Can I do a QuickBooks Online bank feeds download instead of a live connection?
Yes. Most banks allow you to download a transaction file (QBO, QFX, or CSV) from their website, which you can then manually import into QuickBooks. This is a good fallback when the live feed is temporarily unavailable.
Is Bank Feeds QuickBooks Desktop different from QuickBooks Online?
Yes. The desktop version uses a similar concept but a different setup process, generally found under Banking > Bank Feeds in the desktop menu. The two products don't share the same connection settings.
How do I add a bank account to QuickBooks Desktop?
In QuickBooks Desktop, go to Banking > Bank Feeds > Set Up Bank Feed for an Account, then search for and select your bank to begin the connection process.
Why do I see duplicate transactions after reconnecting my bank feed?
This typically happens when a disconnected feed is reconnected and re-downloads a date range that overlaps with transactions you already reviewed. Always check the overlap period carefully before batch-accepting transactions.
How often do QuickBooks Online bank feeds update?
Most banks refresh once every 24 hours automatically, though you can trigger a manual update anytime from the Bank Transactions tab.
Related Post: How to Connect Bank Account to QuickBooks Online
Conclusion
QuickBooks Online bank feeds are meant to save time, not create more confusion — and most connection issues come down to a handful of predictable causes: expired bank credentials, temporary outages, or a setup step that got skipped. Working through the steps above — connecting correctly, reviewing your settings, and knowing how to refresh or reconnect a feed — puts you back in control of your books without needing to start over.
If you take it one step at a time and review your transactions regularly, bank feeds become one of the more reliable parts of your bookkeeping routine rather than a source of stress. For anything specific to your bank's login process, your bank's own support team is generally the fastest way to resolve account-side connection errors.
If you're encountering a persistent issue that these steps don't resolve, QuickBooks' official in-product help (Help icon within QuickBooks Online) or Intuit's verified support channels can assist with account-specific troubleshooting.
Sign in to leave a comment.