I was told by the Chase rep that the business class upgrades will expire in one year. I was told it would be sent in about 8 weeks after first purchase. I am not sure if the one year expiration is from the date of the first purchase or from when you receive it.