The Income Tax Department is a government agency undertaking direct tax collection of the government of the Republic of India. It functions under the Department of Revenue of the Ministry of Finance. From Wikipedia
The updated ITR-U form allows taxpayers to correct or file missed returns up to 48 months after the relevant assessment year, introducing penalties of up to 70% for delayed compliance.