How long can a tenant hold a security deposit before cashing the check? What are the landlords obligations after 5 years?
I doubt that any bank will cash a check that is 5 years old. Your obligation is to tender the money to the tenant, not to force them to cash it. You have done what you legally are required to do.