e-File ITR using Income Tax Department Utility

By Hiral Vakil on February 11, 2020

Income Tax Department provides Java and Excel utilities to prepare and e-file your income tax returns. Every year, Income Tax Department releases updated ITR wise utilities which contain the latest changes to the ITR Forms. E-filing has become easier and faster since the introduction of Java-based utilities.

Steps to download income tax return utilities:

  • Go to incometaxindiaefiling.gov.in
  • Click on Offline Utilities under Download section.
  • Go to Income Tax Return Preparation Utilities and select the assessment year and download ITR Utility. ITR Utilities are in JAVA and Excel Format.
  • Extract the files from a zip folder.
  • You need to have java runtime environment to unzip the utility.
  • Windows users can run .jar or .bat file to open the utility. Whereas Linux/Mac OS users will have to run the only .jar file to open the utility.

Follow the steps below to prepare and file ITR using Java Utilities:

  1. Open the utility and add all the required details.
  2. Once all the basic details are filled, add the income details in respective schedules and TDS and Advance Tax details. What are the documents required to file ITR? 
  3. Validate the return prepared. If there are any errors then the error message will be shown. Fix the errors first then and only then you will be able to file your ITR.
  4. Once validation is done successfully, click on Save to generate an XML file of a prepared return. You can save the XML file at you desired location.
  5. Once XML is saved, log in to your account on incometaxindiaefiling website.
  6. Go to E-file > Income Tax Return,
  7. Select the appropriate Assessment Year and ITR Form Type,   
  8. Select Filing Type as Original/ Revised Return and Upload XML under the submission mode,
  9. Choose an option for verification of return, and click on continue
  10. Choose the saved XML File, and click on Submit.
  11. An email confirmation will be sent to you once the return is submitted.
  12. Or you can click on Submit button from JAVA Utility to upload the XML in e-filing portal. You need to provide your e-filing credentials, User ID, Password and DOB/DOI. Post submission, the success message and the acknowledgement number will be displayed. In order to use this feature internet connection is a must.  
How to e-file ITR using Income Tax Department Website?

Follow the steps below to prepare and file ITR using Excel Utilities:

  1. Enter all the required information manually along with income details schedules and taxes.
  2. Once you have filled in all the information, click on validate. If there are any errors, it will be shown in a pop-up window. Make sure there are no errors before you generate an XML file.
  3. Unlike Java utility, there is no submit option in excel utility. You will have to click on Generate XML and save the XML file on your system.
  4. Once you have saved the file, login to your e-Filing account on incometaxindiaefiling.gov.in,
  5. Go to e-File > Income Tax Return,
  6. Select Filing Type and the ITR Form Name and Assessment Year from the drop-down list. Select the appropriate option of verification and click on continue,
  7. Click on choose file and select the .xml file from the location where you have saved it.
  8. You can opt to digitally sign the return if you have registered your DSC USB token,
  9. Upon successful submission of the return, you will receive a confirmation email on your email id along with acknowledgement.


1. Is it compulsory to file the return using the IT Department Utility?

No, it is not compulsory to file the return using the IT Department Utility. A taxpayer can file ITR using following options:

  • File online through Incometaxindiaefiling website,
  • Prepare and file ITR through IT Department’s Utility,
  • File online through E-Return Intermediary like Quicko.

2. Can I download the utility for previous years?

Yes, IT Department allows you to download ITR preparation utility for previous years as well. All you have to do is go to incometaxindiaefiling website and download utility.