Taxpayers have been facing difficulties with the new IT portal since its launch.
Form 16 is provided by employers to their employees which includes a detailed breakdown of the salary structure.
The Central Board of Direct Taxes (CBDT) extended the deadline on Tuesday to file ITR for certain categories of taxpayers and an announcement was