How to Delete Duplicate Bank Transactions in QuickBooks Online and Desktop?

Duplicate Bank Transactions in QuickBooks

Share Now:

When duplicate bank transactions appear in QuickBooks Online (QBO) or QuickBooks Desktop (QBDT), they can wreak havoc on your books – causing inaccurate balances, reconciliation errors, and misleading reports. In this comprehensive guide, we walk through how to identify, exclude, and delete duplicate entries – whether they’re sitting in the bank feed, already categorized, or tucked inside your Chart of Accounts.

Why Duplicate Transactions Happen and What to Know Before Deleting

Duplicate transactions in QuickBooks typically arise from:

  • Re-downloading the same bank statement twice.
  • Importing transactions manually while bank feed also adds them automatically.
  • Software glitches, syncing issues, or conversion/import errors.
  • Manually entered transactions that replicate downloaded items.

Before you delete anything, it’s crucial to confirm that the duplicate transaction did not actually occur in real life (e.g. a repeated bank debit). When in doubt, match against your actual bank statement mistakes during deletion can distort your financials even more.

Also, backup your QuickBooks data (or create a copy) where possible, especially if dealing with Desktop, to ensure you can recover if something goes wrong.

Removing Duplicate Bank Transactions in QuickBooks Online

If duplicates appear in the “For Review” tab

  1. Go to Banking → Transactions → For Review.
  2. Tick the checkboxes next to the duplicate transactions.
  3. At the top, click Exclude. That moves those items to the Excluded tab.
  4. To permanently remove them: go to the Excluded tab, select the transactions (e.g. select the tick-box left of the Date column to pick all), then click Delete.

This process ensures the duplicates are removed cleanly without affecting valid entries.

If duplicates are already Categorised or Matched (“In QuickBooks”)

  1. Go to Banking, navigate to the Categorised / In QuickBooks tab.
  2. Tick all duplicate transactions. A black box appears at the top showing how many are selected; choose Undo. This moves them back to For Review.
  3. Go back to For Review, select the duplicates, then Exclude them.
  4. Then go to Excluded, select them, and Delete to permanently remove.

If duplicates affect your Chart of Accounts balance or reconciliation

Sometimes, duplicates—especially those already added to your register—may skew your account balances or cause reconciliation errors.

  1. Click the Gear icon → Chart of Accounts.
  2. Find the account with the duplicates; select View register / Account History.
  3. Locate the duplicate entry, select it to open details, then choose Delete.
  4. Repeat for any other duplicates.

Note: If the duplicate transaction originated via bank feed, deleting it may push it back into the For Review tab — meaning it could re-download unless excluded/bulk-deleted properly.

Removing Duplicate Transactions in QuickBooks Desktop

For QuickBooks Desktop, the method depends on whether you’re using Register Mode or Side-by-Side Mode.

Register Mode

  1. Go to Banking → Bank Feeds → Bank Feeds Center.
  2. Under Items Received From Financial Institution, find the statement with downloaded items and click View.
  3. Match the correct transactions, click Done. When “Not Finished Matching” appears, click Yes to return to the Banking Center.
  4. Then locate the same statement again and select Delete. That removes the entire statement — thus all downloaded transactions including duplicates — so they won’t reappear on next download.

Side-by-Side Mode

  1. Go to Banking → Bank Feeds → Bank Feeds Center.
  2. In Items Reviewed, select the account with duplicates.
  3. Click Items to Delete and select the duplicate transactions.
  4. Click Delete Selected, confirm Yes — duplicates are removed immediately.

Manual deletion via Chart of Accounts (for entries already in the register or imported manually)

If duplicates are not part of a downloaded statement (e.g. imported manually or entered twice), you can:

  1. Open Chart of Accounts → View Register for the affected account.
  2. Scroll through transactions to spot duplicates (compare date, amount, payee/description).
  3. Right-click or select the duplicate transaction and choose Delete Transaction. Confirm deletion when prompted.

Important: Before deletion, ensure the transaction is not linked to an invoice, bill, or expense that you need to keep — or you might create other accounting discrepancies.

Best Practices to Avoid Future Duplicates

  • Use unique reference numbers for manually entered transactions — helps avoid matching against downloaded items.
  • Avoid re-downloading the same bank statement — once downloaded and reconciled, delete the statement (Desktop) or mark as excluded/deleted (Online).
  • Set up or review bank rules carefully (in QuickBooks Online) — automatic categorization can trigger duplicates, especially if you also manually import or enter transactions.
  • Review bank feed regularly — catching duplicates early (before categorizing/matching) is far easier than undoing reconciled entries later.
  • Back up your data (especially in Desktop) before bulk deletion — to enable restore if you accidentally remove valid data.

When Deleting Duplicates Might Not Be Enough — Additional Considerations

  • If duplicates have already been reconciled, simply deleting them might disrupt prior reconciliations. In that case, you may need to unreconcile (clear the “R” in the reconciliation column), then delete — or create a correcting journal entry.
  • Deleting bank-feed duplicates might push them back into the feed unless you simultaneously exclude them — otherwise they may re-import automatically.
  • If duplicates stem from conversion/import (e.g. migrating from another accounting system), you may need to review the import process or use third-party cleanup tools; otherwise duplicates may re-occur with future imports.

Conclusion

Duplicate bank transactions in QuickBooks — whether Online or Desktop — are more than an annoyance. They can distort your financial statements, mislead cash flow reporting, and complicate reconciliation. By following the steps above — identifying duplicates, using the Exclude → Delete flow in QuickBooks Online, or deleting entire downloaded statements in Desktop — you can clean up your books and restore accuracy.

Always review carefully, back up your data, and consider updating banking rules or your import process to avoid future duplicates. With careful housekeeping and regular audits, QuickBooks can remain a powerful, accurate tool for your business finances.

Frequently Asked Questions

What should I do if I spot a duplicate transaction in the bank feed?

1. Go to the Banking (or Transactions → Banking) area in your QuickBooks account.
2. Select the relevant bank account where the duplicate appears.
3. Go to the For Review tab.
4. Tick the checkboxes next to the duplicate transactions.
5. Click Exclude — this moves them to the Excluded tab so they won’t be added to your books.
6. (Optional) If you want to permanently erase them, go to the Excluded tab, select the transactions (e.g. via the “Select All” checkbox near the Date column), then choose Delete.

How can I delete multiple bank transactions at once in QuickBooks Desktop?

1. In QuickBooks Desktop, open the Banking menu.
2. Select Bank Feeds → Bank Feeds Center.
3. Depending on your mode:
Register Mode: Find the statement under “Items Received From Financial Institution,” then click View.
Side-by-Side Mode: Go to the “Items Reviewed” section and select the account with unwanted transactions.
4. For Register Mode – after viewing the statement, match any correct transactions and click Done; then confirm by selecting Yes when prompted.
5. Then go back to the same statement and click Delete, which removes all downloaded items including duplicates.
6. For Side-by-Side Mode – click Items to Delete, select the transactions you want to delete, then click Delete Selected and confirm by clicking Yes.

What’s the process to delete a duplicate payment in QuickBooks Desktop?

1. Open QuickBooks Desktop, then go to Banking → Bank Feeds → Bank Feeds Center.
2. Click Transaction List (or view the list of downloaded transactions) to find the duplicate payment or deposit.
3. Tick the checkbox next to the duplicate payment.
4. In the Action column, choose Ignore (or Delete, depending on your version).
5. Confirm when prompted — the duplicate payment will be removed from the feed.

How do you handle duplicate transactions (i.e., merge or remove) in QuickBooks Online?

1. Log into QuickBooks Online, go to Banking (or Transactions → Banking) and choose the affected bank account.
2. Go to the For Review tab.
3. Check the boxes next to duplicate transactions.
4. Click Exclude — this prevents them from posting to your books.
5. If duplicates were already categorized/matched: go to the Categorized (or In QuickBooks) tab, select them, then click Undo to move them back to For Review.
6. Then return to For Review, select duplicates, Exclude, and then optionally delete them from the Excluded tab.

Note: QuickBooks Online doesn’t truly “merge” duplicates — you exclude or delete duplicates rather than merging. The goal is to ensure only one valid record remains.

How do I resolve duplicate entries in the Chart of Accounts?

1. Click the Gear icon, then choose Chart of Accounts.
2. Locate the account that contains the duplicate transaction(s) and select View Register (or Account History).
3. Scroll through the ledger to find the duplicate entry (same date, amount, description).
4. In the register, un-reconcile if needed (i.e. remove the “R” in the ✔ column so the transaction is no longer marked as reconciled).
5. Select the duplicate transaction and click Delete. Confirm the deletion when prompted.

What steps should I take if I find duplicate transactions after reconciliation?

1. Go to the Chart of Accounts → choose the affected account → click View Register.
2. Identify the duplicate transaction(s) in the register.
3. In the ✔ (checkmark) column, clear the “R” mark (reconciled) — so the transaction is no longer reconciled.
4. Once unreconciled, select the duplicate transaction and click Delete. Confirm to remove it.
5. After deletion, re-run reconciliation to ensure your books balance correctly. (If needed — manually reconcile again or make adjustments.)

How can I remove a duplicate deposit record in my bank transactions in QuickBooks, if I recorded a deposit from an invoice payment that duplicates a bank feed deposit?

1. In QuickBooks Online, go to Banking → Bank Transactions.
2. Under the Categorized tab, locate the duplicate deposit transaction.
3. Click Undo (in the Action column). This moves the deposit back to For Review.
4. Go to the For Review tab, select the duplicate deposit, and use Match (if a matching deposit exists) — or Exclude if you want to remove it entirely.
5. If you choose to delete, after excluding go to the Excluded tab, select the deposit and click Delete.

That will ensure you don’t end up with duplicate income or balance sheet distortions.