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