Over the last few years, filing income tax returns online has become easier and assessees can do it on their own without the intervention of intermediaries, like a CA or a tax consultant. This year, July 31 is the last date for filing the return, so assessees should do their filling in advance to avoid last minute rush.