Have a checkbox in the filters that allows users to tick it, so you can then hide any soft deleted transactions from your list (while filtered).