Fix: Update QuickBooks Bank Feeds Without Deleting Transactions

Updating a broken or out-of-sync bank feed in QuickBooks Online can feel risky when you have months of meticulously reconciled records. The fear of creating duplicates or wiping out historical data often leads to hesitation. However, you can safely refresh, disconnect, or reconnect your bank feed without deleting a single ledger entry—provided you understand how QuickBooks separates the temporary bank feed holding area from your permanent Chart of Accounts.

Fast-Fix: The 45-Second Solution

To update your bank feed safely, disconnect the connection via Edit Account Info > “Disconnect this account on save.” Never delete the account from your Chart of Accounts. When reconnecting via “Link account,” match it to your existing register instead of creating a new one, and set the download start date to the day after your last entered transaction to prevent duplicate entries.


Quick Status & Triage Snapshot

Diagnostic MetricAssessment
Data Risk TierLow (with proper workflow): High risk only if an account is deleted rather than disconnected.
Multi-User ImpactCompany-Wide: Feed updates affect the “For Review” tab for all accountants and bookkeepers.
Common TriggerOutdated connections, bank password changes, error clearing, or resolving stuck download feeds.
Estimated Fix Time5 to 10 minutes.

The 3-Tier Data Architecture: Why Your Data Is Safe

To update bank feeds without losing data, it helps to understand where your transactions live inside QuickBooks Online:

[Bank Website] ──► [Tier 1: "For Review" Feed] ──► [Tier 2: Categorized / Cleared] ──► [Tier 3: Reconciled Register]
                   • Staging area only.             • Added to General Ledger.         • Locked against bank statements.
                   • Safe to edit/exclude.          • Deleting affects financials.     • Permanent accounting record.
  1. Tier 1: The “For Review” Tab (Staging Area): Transactions here have been downloaded from the bank, but have not yet been accepted into your books. You can delete, exclude, or refresh these without changing your financial statements.
  2. Tier 2: The “Categorized” Tab (General Ledger): These transactions have been reviewed and added to your register. They affect your Profit & Loss and Balance Sheet.
  3. Tier 3: Reconciled Transactions: Entries that have been matched against official monthly statements and locked.

Updating or disconnecting your bank feed only affects Tier 1. Tiers 2 and 3 remain permanently intact unless you manually delete records from your Chart of Accounts.


Is Your Data at Risk?

  • SAFE: Clicking Update on your bank feed.
  • SAFE: Selecting Disconnect this account on save in the account settings.
  • SAFE: Excluding unneeded or duplicate transactions from the “For Review” tab.
  • DANGEROUS: Going to the Chart of Accounts and clicking Make Inactive or Delete on the bank account. This can break reconciliations and hide balances from your Balance Sheet.
  • DANGEROUS: Reconnecting an account and mapping it to a newly created general ledger account, which splits your register into two separate accounts.

If you are seeing unexplained discrepancies during this process, review our guide on Missing Transactions: Why Your Bank Feed Isn’t Syncing (No Error Code).


Step-by-Step Safe Update Guide

Step 1: Clear the Staging Area

Before resetting or disconnecting a bank feed, clear out pending entries in the For Review tab:

  1. Navigate to Transactions > Bank transactions.
  2. Review the For Review list. Add or match all valid transactions that have already occurred. For matching guidance, see Match Not Found: Fixing Bank Feed & Invoice Reconciliation Issues.
  3. If duplicate transactions are present, select the checkbox next to each duplicate, click the Exclude button at the top of the list, then navigate to the Excluded tab and clear them.

Step 2: Note Your Last Reconciled Transaction Date

To ensure no overlapping transactions are imported when you reconnect:

  1. Go to Accounting > Chart of Accounts.
  2. Find the bank account and click View register.
  3. Locate the most recent transaction that has a “C” (Cleared) or “R” (Reconciled) status.
  4. Write down that transaction date.

Step 3: Safely Disconnect the Bank Feed

Disconnecting halts the connection without touching your historical entries.

  1. Return to Bank transactions.
  2. Select the tile for the bank account you need to update.
  3. Click the Pencil icon in the upper right of that tile, then click Edit account info.
  4. In the account settings drawer, scroll to the bottom and check Disconnect this account on save.
  5. Click Save and Close.
  6. Refresh your browser screen. The account card will no longer appear on your Bank transactions screen, but your register, historical balances, and reconciled reports remain fully preserved in your Chart of Accounts.
  1. From the Bank transactions dashboard, click Link account in the upper-right corner.
  2. Select your financial institution and enter your credentials (or complete the bank’s authentication flow).
  3. When prompted to select which QuickBooks account corresponds to your bank accounts, select your existing account from the dropdown list.
    • Critical Rule: Do not let QuickBooks create a new account (e.g., “Checking 1”). Always select the existing account from your Chart of Accounts.
  4. When asked how far back to download data, select Custom date and set the start date to the day after the date you noted in Step 2.
  5. Click Connect.

If you run into authorization issues during the re-linking process, see QuickBooks Online Error 350: How to Renew Your Bank’s OAuth Connection.


Preventing and Resolving Duplicates After an Update

If your updated connection accidentally pulls in transactions that you previously categorized manually, do not delete them from the register.

  1. Go to the For Review tab.
  2. Look for entries where QuickBooks displays a green Match icon. Click Match to merge the downloaded bank feed data with your existing register entry. This protects your reconciled balance.
  3. If an imported transaction does not show a match and you know it was already entered, select its checkbox and click Exclude.

If an automated sync does create overlapping data in your ledger, follow our recovery workflow: Duplicate Transactions: Troubleshooting QBO Bank Sync Overlaps.


Hard Stop: When to Stop and Audit

Stop your update and pull an audit trail if:

  • Your Ending Balance in the Reconcile window no longer matches your actual bank statement, despite only updating the feed.
  • You see an unexpected opening balance adjustment transaction added to your register.

These symptoms mean an existing transaction was deleted or modified rather than matched. Avoid creating manual journal entries to force a balance; instead, run an Audit Log report to identify what was changed and restore the entry.


Closing the Books

QuickBooks Online treats bank feeds as an intake pipeline, not your final accounting record. As long as you leave the Chart of Accounts intact and manage your updates through the Bank Transactions module, you can refresh, disconnect, and re-link your accounts as often as needed without putting your historical data at risk.