Xero Duplicate Transactions in Bank Feed

Share
Workaround available Web Updated November 13, 2026Based on 4 user reportsHow we research

Quick answer

Duplicates mostly appear when a transaction comes through the feed and was also imported by CSV. Delete the manual copy and keep the feed line.

Most likely fix: Delete the manually imported line

How to fix it

Try these in order — the most common fix is first.

  1. 1. Delete the manually imported line

    1. Go to Accounting > Bank Accounts > Reconcile
    2. Open the Bank statements tab and find both entries
    3. Tick the manual or duplicate one and delete it, keeping the feed line
    Did this fix it?
  2. 2. Match legitimate lookalikes with Find & Match

    1. On the reconciliation screen choose Find & Match
    2. Match each statement line to its own transaction
    Did this fix it?
  3. 3. Prevent it

    1. Do not import periods already covered by a working feed
    2. Check Xero's Statement exceptions report to see lines removed as duplicates
    Did this fix it?
  4. 4. If the bank is duplicating lines

    1. Check the bank's feed status notice
    2. Raise a case with Xero support
    Did this fix it?

Symptoms

The same bank statement line appears twice on the reconciliation screen, or balances are off by a repeated amount.

Why it happens

  • Manual CSV import overlapping a working bank feed
  • Multiple connections to the same account
  • Occasional bank-side feed duplication

This guide also covers

  • xero duplicate transactions
  • xero bank feed duplicates
  • xero transaction imported twice

Still not working?

If Xero keeps failing, you're not alone. See every Xero problem users report or the alternatives people switch to.

Done fighting Xero? Our small team builds your own Xero alternative, or any software you need: web, mobile, games, desktop. Price agreed together.

Talk to us
Fixed it? Share this guide

Other Xero errors

All 10 Xero errors and fixes →