FinWise HubFix Duplicates
FinWise HubTransactionsFix Duplicates

Fix Duplicates

2 min read

Find and clean up duplicate transactions in your accounts. Bank syncs occasionally pull the same transaction twice — for example, when a pending charge gets imported again as a separate posted entry, or when reconnecting an account replays history that was already loaded.

Already done a clean-up and want to start fresh? You can restore dismissed clusters at any time and re-run the scan.

Opening Fix Duplicates

On the Transactions page, click the menu button (•••) in the top bar and choose "Fix Duplicates". The modal opens and runs a scan automatically.

You can also open it scoped to a single account from that account's details — the scan will only consider transactions in that account.

How Duplicate Detection Works

FinWise groups transactions into "clusters" of likely duplicates when all of these match:

• Same account

• Same amount

• Same original description from the bank

• Dates within 3 days of each other

Manual transactions are excluded — only synced bank transactions are checked. Each cluster is shown as a card with all the matching transactions side by side.

When Duplicates Happen Automatically

Banks frequently send the same transaction twice — once as pending, once as posted. FinWise detects these specific cases automatically and marks the pending copy as archived with reason "Replaced by posted". Those don't need cleaning up here — they're already handled.

The Fix Duplicates flow is for the cases automatic detection misses, such as full duplicate posted-only transactions from a reconnection.

On this page