Xero Duplicate Transactions in Bank Feed
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. Delete the manually imported line
- Go to Accounting > Bank Accounts > Reconcile
- Open the Bank statements tab and find both entries
- Tick the manual or duplicate one and delete it, keeping the feed line
Did this fix it?2. Match legitimate lookalikes with Find & Match
- On the reconciliation screen choose Find & Match
- Match each statement line to its own transaction
Did this fix it?3. Prevent it
- Do not import periods already covered by a working feed
- Check Xero's Statement exceptions report to see lines removed as duplicates
Did this fix it?4. If the bank is duplicating lines
- Check the bank's feed status notice
- 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