income tax

Copy Page

Published on 10 April 2025

E-Filing Your Income Tax Return: A Step-by-Step Guide

User-Friendly Guide to E-Filing Your Income Tax Return Online

Filing your Income Tax Return (ITR) online has become significantly easier with recent enhancements made by the Income Tax Department of India. This guide presents a structured approach to e-filing your tax returns promptly, utilizing the updated processes and tools available.

1. Preparation for Filing

Confirm Registration

Ensure that you are registered on the official Income Tax e-Filing portal (www.incometax.gov.in) prior to starting.

Gather Essential Documents

Collect the following documents for a smooth filing process:

  • Permanent Account Number (PAN)
  • Aadhaar
  • Form 16
  • Form 26AS/Annual Information Statement (AIS)
  • Bank statements
  • Details of investments and deductions

Calculate Income and Tax Liability

Summarize your total income from all sources and calculate your tax liability after applying eligible deductions. Refer to Form 26AS or the AIS to verify your TDS and tax credits.

2. Download the Latest Offline Utility

Access the Utility

Navigate to the 'Downloads' section on the Income Tax portal and choose the correct ITR form utility for Assessment Year (AY) 2025-26.

Alternative Login Method

Alternatively, log into the portal, select e-File > Income Tax Forms > File Income Tax Forms, opt for your form, specify the filing type as 'Offline,’ and download the utility.

Select the Appropriate Form

Most taxpayers will use ITR-1 (Sahaj) or ITR-4 for online filing. Forms such as ITR-2 and ITR-3 require offline utilities followed by an XML upload.

3. Complete and Verify the Form

Install and Open Utility

Install the downloaded utility and update it to the latest version if necessary.

Import Pre-filled Data

For expedience, download the pre-filled JSON from the portal and import it into the utility.

Fill Out the Form

Enter all required information accurately. The utility includes validation features to help reduce errors.

Validate Entries

Use the 'Validate' button to check for any errors and confirm the form's accuracy.

4. Generate and Save the XML File

Create XML File

Once validated, click 'Generate XML' to produce the necessary file for upload. Save this file securely on your computer.

5. Upload the XML File to the Portal

Log into the e-Filing Portal

Log in using your credentials.

Navigate to Upload

Proceed to e-File > Income Tax Returns > Upload Return (or 'Upload Form' for statutory forms).

Select the Necessary Details

Choose the appropriate ITR form and Assessment Year.

Upload XML File

Browse for and select the XML file you saved earlier to upload.

Attach Digital Signature Certificate (DSC)

If applicable, confirm that your DSC is registered and valid. You can register or update your DSC under Profile Settings > Register Digital Signature Certificate.

Submit the Form

Click 'Submit' to finalize your submission.

6. Post-Submission Processes

Verify Your Return

After submission, verify your return using an Electronic Verification Code (EVC), Aadhaar OTP, or by sending a signed ITR-V to the Centralized Processing Centre (CPC) in Bengaluru.

Workflow for Tax Professionals

If a tax professional files the return, the assessee must log in, navigate to Worklist, and accept or reject the form. Acceptance finalizes the process; rejection permits refiling.

Monitor Status

You can track the status of your return in 'View Filed Returns' and receive updates via email or SMS.

7. Essential Updates and Important Information

Annual Information Statement (AIS)

The AIS now replaces or complements Form 26AS to detail tax credit and TDS information.

Penalty for Late Filing

Failure to file by July 31, 2025, may result in a penalty of ₹5,000 (or ₹1,000 if income is ≤ ₹5 lakh).

DSC Registration Requirements

Only Class 2 or 3 DSCs are accepted, and they need to be re-registered on the new portal, regardless of previous registrations.

Benefits of Pre-filled Data

Using pre-filled JSON files streamlines the process and reduces manual entry errors.

Updates to Offline Utility

The utility will automatically update when online, ensuring you always have the latest version.

8. Example Scenario

Consider Mr. Verma, a salaried individual with additional income from investments, who is filing ITR-2 for AY 2025-26. He downloads the ITR-2 utility, imports his pre-filled JSON, inputs his investment income details, validates the data, generates the XML, and then uploads it along with his registered DSC. Following submission, he verifies his return with an Aadhaar OTP and receives confirmation shortly thereafter.

Share: