Question: do cheques have expiry dates?
Answer: In other words, cheques don't have an expiry date. However, it is common banking practice to reject cheques that are over six months old to protect the person who has written the cheque, in case the payment has been made another way or the cheque has been lost or stolen.