In order to avoid last minute rush, it is best if you file income tax return (ITR) well before Juy 31