December 31 has been set as the deadline for filing belated or revised income tax returns for thousands of taxpayers, putting pressure by increasing last-minute traffic on the filing system. Additionally, it's also the last date to file GSTR-9 and GSTR-9C, whose reporting framework has changed multiple times this year. December 31 is also the deadline for company law filings.