Koinly gives you multiple options of dealing with faulty transactions - this article explains multiple ways of deleting transactions and the differences between them.
How to delete a transaction
To delete a specific transaction, click on it to expand and then click the 'bin' icon:
This will delete the transaction - it will no longer be included in your calculations and will not count towards your billable transaction count.
How to restore a transaction
If you deleted a transaction by mistake, you can restore it either via the 3-dot menu next to the transaction or by selecting it and clicking "Restore" on the popup at the bottom:
How to view deleted items
If you cannot see deleted transactions, make sure that the toggle "Show deleted" is ON - it's available under "View":
If the transaction is still not visible, then it may have been deleted permanently.
How to permanently delete a transaction
To permanently delete a transaction that's already been deleted, you can use the 3-dot menu next to it or select them on the left-hand side and click "Perm. Delete" at the bottom of the screen:
Differences between deleting and permanently deleting
Deleted transactions:
Appear in Koinly as "crossed out" on the "Transactions" page
Are not used in any calculations or reports
Are not counted towards your billable transactions
Can be restored
Will not be re-imported if you resync your wallet or import a file with this transaction
Permanently deleted transactions:
Are completely removed from your Koinly account
Are not used in any calculations or reports
Are not counted towards your billable transactions
Cannot be restored - the only way to restore it is by importing it again
Will be re-imported if you resync your wallet (How to resync your wallet from the beginning) or import a file with this transaction
☝️ When to (permanently) delete?
Delete if the transaction was imported as a valid sync and there's a risk it may be reimported in the future
Delete permanently if you imported the transaction by mistake (e.g. imported a file to the wrong wallet)
How to delete transactions from a specific import
If you synced your API-connected wallet (or imported a file to the wrong wallet by mistake) but this resulted in duplicates (e.g. multiple imbalances, incorrect transactions imported, etc.) you can remove all transactions from this particular import, without affecting any other wallets.
From the "Wallets" page, go to the wallet where wrong data was imported
Click on "View History"
Click the 3-dot menu next to the import you want to delete
Click "Delete transactions"
Decide whether you want to "delete" them or permanently delete them by checking the "Delete permanently?" checkbox or leaving it unchecked - most of the time, you want to delete transactions permanently
Type "CONFIRM" in the box below if deleting transactions permanently
Click the "Delete transactions" button
🎥 Showcase: How to delete transactions from "View History" page
How to bulk delete transactions
If you have a lot of transactions to delete, you can use the Bulk Edit/Delete feature as explained here - Bulk editing and deleting