The announcement was made late on Monday night The move came after people complained of glitches in the Income Tax department portal The department said over 7.3 crore returns had been filed till Monday, which is a new record