As long as the program is active and your account remains open, your cashback rewards do not expire but remember merchant offers do expire and they are subject to change.