There are no expiration dates and no fees on prepaid Xbox gift cards, and they don’t expire.