Question: how long do uncashed checks last?
Answer: CRA cheques never expire or become stale-dated. You can cash your CRA cheque for free at any bank in Canada. If you are having issues cashing an old CRA cheque, mail the cheque to the Imaging and Receiver General Operations Directorate and ask to have it reissued with a current date.