Question: how long does it take for etransfer to expire?
Answer: Interac e-Transfers expire 30 days after they are sent. After 30 days, the recipient will not be able to deposit the funds. Also, the sender will receive an email instructing them to deposit the funds back into their account.