This may appear weird but I think it makes sense considering bank avoiding all the loopholes of people getting fee waiver by just making spends in last month of annual cycle and then get them refunded/reversed by cancelling orders/returns on ECom sites in new annual cycle.
One month statement...