no, the earnings on your credit card never expire. also, there are no limits on earnings for this credit card.