Tax payers are required to file self-assessment returns as per the due dates via the itax portal TPA sec 28 Other returns. Social Share