For non-elite members, your IHG One Rewards points expire if you have 12 months of inactivity. However, IHG points do not expire for elite members. Per the IHG FAQs, you need to either earn or redeem points during a 12-month period to keep your points from expiring.