Marriott Bonvoy points typically expire if your account has been inactive for 24 consecutive months. To maintain your points balance, you must earn or redeem points at least once every two years. "Activity" that resets the clock includes staying at a Marriott property, making a purchase with a Marriott co-branded credit card, transferring points from a partner (like Chase or Amex), or even making a small purchase through the Marriott Bonvoy Boutiques or shopping portal. If you haven't had any qualifying activity for two years, Marriott's system automatically purges the points to reduce the financial liability on their books. It is important to note that "gifting" or "transferring" points to another member does not count as activity for the sender, only for the receiver. If your points have recently expired, you can sometimes have them reinstated by contacting Marriott customer service within a short window, though they may require you to complete a "stay challenge" or pay a fee to get them back into your account.