Я пойду с этим. Но не уверен, как включить в него текущий финансовый год.
DELETE FROM myTable WHERE MyColumn <= DATEADD(MONTH, -60, GETDATE())
Delete * from table where year(dateColumn) <= @year должен сделать это за вас.
Delete * from table where year(dateColumn) <= @year