Question: do xbox live codes expire?
Answer: Xbox Live subscription cards & money in your Microsoft account typically do not expire, except for promotional offers. If you purchased promotional codes from them, they would have an expiry date. ... For future reference you can stack up to 36 months of Xbox Live on your account at one time.