MEET by Quicko

Generate TDS File Using RPU

author portrait

Maharshi Shah

TDS Return
Last updated on April 26th, 2021

The deductor/collector of TDS/TCS can file Return using Return Preparation Utility (RPU). The users can Download the Return Preparation Utility (RPU) from the TIN NSDL. Once the installation process is complete, the users can prepare their TDS return file using the utility. TDS Return can be filed in following two ways:

  1. Through TIN FC Center,
  2. Through Income Tax e-Filing Portal.

Steps to Prepare TDS File using Return Preparation Utility (RPU)

  1. Open the executable JAR file.

    Once the RPU is downloaded and installed from TIN NSDL. TDS RPU 3.0 JAR File

  2. Click on the “Ok” option to move forward.

    A pop-up message appears on the screen.
    RPU Pop-Up Message

  3. Select TDS Return Form Type based on Nature of Payment

    The employer needs to select Form 24Q for filing TDS on salary payments. RPU Form Number

  4. Select the Type of Return i.e, Regular or Correction

    Regular return is the original TDS Return and Correction is the revised TDS Return. RPU - Statement Type

  5. Fill in the required details in the Form

    Enter basic details like TAN, FY, Name and Address of Deductor and Responsible Person. RPU - FIll the Form

  6. Fill in the Challan details.

    Challan details like BSR Code, Challan Number, Date of Deposit, TDS Amount, Section, etc. RPU - Challan Details

  7. Clicking on the “Add Rows” option to add more challans.

    This will allow you to add all the challan deposited with the Income Tax Department. RPU - Number of rows for Challan

  8. Click on the “Annexure Deductee Details” section.

    Add details of deduction/ payment here like PAN, Name, Payment Amount, Section, TDS Amount, etc. RPU - Annexure Deductee Details

  9. Click on the “Create File” option.

    If there are any errors then same will be shown. And needs to be fixed before filing TDS Return. RPU - Create File

Once the file is created from RPU, one needs to add this file and Challan Inquiry File into FVU of TDS/TCS Return and create an FVU file. And this FVU file will be used to file TDS/TCS Return.


1. Can we file an e-TDS return without TAN?

Quoting of TAN is mandatory in TDS and TCS returns, whether filed in paper or electronic format. The returns, whether in paper or electronic format, will not be received in case TAN is not quoted.

2. What is Form 27A?

The Form 27A is a summary of e-TDS/TCS returns which contains control totals of “Amount Paid” and “Income Tax Deducted at Source”. The control totals of Amount Paid and Income Tax Deducted at Source mentioned on Form No. 27A should match with the corresponding control totals in e-TDS/TCS return. It gets generated from FVU while filing TDS Return.

3. What is the Challan Serial Number given by the bank?

Bank Challan Number is a receipt number given by the bank branch where TDS is deposited. A separate receipt number is given for each challan deposited. You are required to mention this challan number in the e-TDS/TCS return.

4. What is the Bank Branch Code and where do I get it from?

The Reserve Bank of India has allotted a unique seven-digit code to each bank branch. You are required to mention the code of the bank branch where TDS is deposited in the e-TDS/TCS return. You can get this code from the bank branch where the TDS amount is deposited.

5. Can I file Form 26Q separately for contractors, professionals, interest, etc.?

No. A single Form 26Q with separate annexures corresponding to each challan payment for each type of payment has to be filed for all payments made to residents.

Got Questions? Ask Away!

  1. Hey @Lorenzo ,

    The NSDL e-Gov has developed a software called an e-TDS/TCS Return Preparation Utility (RPU) to facilitate the preparation of e-TDS/TCS returns and ease the process.

    Here’s how you can do it:

    1. Visit the TIN-NSDL portal. Click on Services > e-TDS/e-TCS option from the dashboard.

    2. Click on e-TDS/e-TCS RPU. From the e-TDS/e-TCS option located on the left side.

    3. Click on the “Download RPU Version 3.0” link. The versions are modified from time to time. So make sure to have latest version of RPU.

    4. Extract the files. The file downloaded is a zipped file.

    5. Open the “TDS_RPU_3.0.jar” which is the executable jar file. From the list of files in the folder.

    6. Click on the “OK” option to access the utility. Start filling the details to prepare TDS Return/Statement.

    Hope this helps!