The 12-month period is predefined according to when a passenger initially applied for KrisFlyer membership, so travelling 25000 miles over a 12-month period may not qualify for Silver status unless it corresponds with the 12-month period assigned to them by Singapore Airlines.