What Is a TDS Return?
A TDS return is a quarterly statement filed by the deductor (the person or entity that deducts TDS) with the Income Tax Department. It reports all TDS deductions made during the quarter — the amount deducted, the TAN of the deductor, the PAN of each deductee, and the challan details of the TDS deposited.
Filing a TDS return is mandatory under Section 200(3) of the Income Tax Act, 1961. Non-filing or late filing attracts a penalty of ₹200 per day under Section 234E. Failure to file for more than one year can lead to prosecution under Section 276B.
| Form 24Q | TDS on Salary (employer to employee) |
| Form 26Q | TDS on non-salary payments (interest, rent, professional fees, etc.) |
| Form 27Q | TDS on payments to non-residents |
| Form 27EQ | TCS (Tax Collected at Source) return |
| Filing Portal | TRACES (traces.gov.in) / TIN-NSDL |
| Filing Frequency | Quarterly (Q1: Apr'Jun; Q2: Jul'Sep; Q3: Oct'Dec; Q4: Jan'Mar) |
Who Must File a TDS Return?
Every deductor who has a TAN (Tax Deduction Account Number) and has deducted TDS during a quarter is required to file a TDS return for that quarter. This includes:
- Companies and LLPs — on salary, professional fees, rent, contractor payments, interest, etc.
- Employers (HUF, individuals, firms) — on salary paid to employees if liable to deduct TDS
- Government departments — on all TDS deductions made while making payments
- Banks and NBFCs — on interest, dividends, and other TDS-deductible payments
- Buyers of immovable property — under Section 194-IA (Form 26QB, not 26Q, but still a quarterly e-statement)
Threshold exception: Individuals and HUFs who are not subject to audit under Section 44AB are not required to deduct TDS on rent and professional fees (Section 194-I and 194J) unless the payment exceeds ₹50 lakh per annum.
TDS Return Due Dates for FY 2025-26
| Quarter | Period | Due Date (Non-Govt) | Due Date (Govt) |
|---|---|---|---|
| Q1 | April ' June 2025 | 31 July 2025 | 31 July 2025 |
| Q2 | July ' September 2025 | 31 October 2025 | 31 October 2025 |
| Q3 | October ' December 2025 | 31 January 2026 | 31 January 2026 |
| Q4 | January ' March 2026 | 31 May 2026 | 15 May 2026 |
Step-by-Step: How to File TDS Return Online
Step 1 — Obtain TAN (if not already done)
Before filing, you must have a valid TAN (Tax Deduction Account Number). Apply online via the TIN-NSDL portal (Form 49B) or through a TIN Facilitation Centre. TAN is a 10-digit alphanumeric number (e.g., DELA12345A).
Step 2 — Deposit TDS to the Government
TDS must be deposited before filing the return. Deposit using Challan 281 (for TDS/TCS) via:
- Income Tax e-Filing Portal (incometax.gov.in  Pay Tax Online)
- Authorised bank branch — physical challan submission
- Net banking of any authorised bank
Note the BSR code (7-digit bank branch code) and challan serial number — you will need these while filing the TDS return.
Step 3 — Download and Install RPU (Return Preparation Utility)
The Income Tax Department provides a free offline tool called the RPU (Return Preparation Utility) for preparing TDS returns.
- Go to tin.tin.nsdl.com  TDS  RPU
- Download the latest version of RPU (Java-based)
- Ensure Java Runtime Environment (JRE) 1.6 or above is installed
- Alternatively, use third-party TDS software like Saral TDS, Taxmann, or TRACES-approved software
Step 4 — Prepare the TDS Return File
Open the RPU and select the appropriate form:
- Form 24Q — for salary TDS (Section 192)
- Form 26Q — for all non-salary TDS payments
Fill in the following details:
Deductor Details (Form 27A)
- TAN of deductor
- PAN of deductor
- Name, address and category of deductor (company, government, non-company, etc.)
- Financial year and quarter
- Type of deductor (Government / Non-Government)
Challan Details
For each challan (Challan 281) you have deposited, enter:
- BSR code of bank branch
- Challan serial number
- Date of deposit
- Total TDS amount in challan
- Minor head code (200 for company, 400 for non-company deductions)
Deductee Details (Annexure I — Form 26Q)
For each deductee (payee), enter:
- PAN of deductee (or PANNOTAVBL if PAN not available — triggers 20% TDS)
- Name of deductee
- Section code (e.g., 194A for interest, 194C for contractor, 194J for professional fee)
- Date of payment/credit
- Amount paid
- TDS amount deducted
- Rate of TDS applied
Step 5 — Validate the File Using FVU
After preparing the return in RPU, validate it using the FVU (File Validation Utility), also available free from TIN-NSDL.
- Save the RPU data — it generates a .txt file (e-TDS file)
- Run the FVU — it validates PAN, challan details, section codes, and amount matching
- FVU generates two files if validation passes: .fvu file and a form 27A summary
- Fix any errors shown by FVU and re-validate
Step 6 — Upload to TRACES / TIN-NSDL Portal
Once validated:
- Log in to traces.gov.in  Statements / Payments  Upload TDS
- Or upload via TIN-NSDL portal (tin.tin.nsdl.com) for older returns
- Upload the .fvu file
- Upload the signed/scanned Form 27A (deductor summary)
- Authenticate using Digital Signature Certificate (DSC) or EVC (Electronic Verification Code via Aadhaar OTP or bank EVC)
Step 7 — Download Acknowledgement (Provisional Receipt)
After successful upload, download the Provisional Receipt from TRACES. This is your proof of filing. The token number on the receipt is your reference for all future queries or corrections.
Form 27A — The Control Chart
Form 27A is the summary sheet that accompanies every TDS return. It must be submitted along with the e-TDS file. Key fields:
- Total number of deductee records in the return
- Total amount of TDS deducted
- Total amount of TDS deposited (challan-wise)
- TAN and PAN of the deductor
- Signature of the responsible person (authorised signatory)
TDS Return for Salary — Form 24Q Specifics
Form 24Q is filed by employers for TDS on salary. Special features:
- Annexure I — challan-deductee details (filed for all four quarters)
- Annexure II — salary details (total salary, deductions, net taxable income) — filed only for Q4
- Annexure II is used to generate Form 16 (Part B) for employees
- Q4 Form 24Q has the most complexity — it includes Section 89 relief, House Rent Allowance (HRA), and all Chapter VI-A deductions claimed by the employee
Common Errors in TDS Return Filing
| Error | Consequence | Fix |
|---|---|---|
| Wrong PAN of deductee | Credit not reflected in deductee's Form 26AS | File correction statement on TRACES |
| Wrong BSR code / challan no. | Challan mismatch — TDS not matched | Correction statement — challan correction |
| Amount mismatch (deducted vs deposited) | FVU rejection or demand notice | Reconcile challans; deposit shortfall |
| PAN entered as PANNOTAVBL | Higher TDS at 20%; deductee cannot claim credit | Collect PAN; file correction with correct PAN |
| Wrong section code | Incorrect TDS rate applied in records | File correction statement; update section code |
How to File a TDS Correction Statement
If you discover errors after filing, you can file a TDS Correction Statement on TRACES:
- Log in to TRACES  Statements / Payments  Request for Correction
- Select the relevant quarter and form type
- Download the conso (consolidated) file from TRACES
- Open the conso file in RPU, make corrections
- Re-validate using FVU
- Upload the corrected .fvu file along with Form 27A
There is no limit on the number of correction statements you can file, but corrections that change challan amounts require careful matching with bank records.
Penalties for TDS Return Non-Compliance
| Default | Penalty / Interest | Section |
|---|---|---|
| Late TDS return filing | ₹200 per day (max: TDS amount) | 234E |
| Non-filing of TDS return | ₹10,000 to ₹1,00,000 | 271H |
| TDS not deducted | Interest @ 1% per month + disallowance of 30% of payment | 201(1A) + 40(a) |
| TDS deducted but not deposited | Interest @ 1.5% per month + prosecution risk | 201(1A) + 276B |
| Inaccurate information in TDS return | ₹10,000 to ₹1,00,000 | 271H |
TDS Return Filing Using TRACES — Key Features
- Download Conso file — consolidated file for corrections
- Download Form 16/16A — TDS certificates to issue to deductees
- View challan status — verify if TDS deposited matches what's on file
- Defaults and Demand — track outstanding TDS demands and notices
- KYC verification — required before downloading conso files
Frequently Asked Questions — TDS Return Filing
Is it mandatory to file a TDS return even if TDS amount is zero?
No. If you have not deducted any TDS in a quarter (because no payment crossed the threshold or no payment was made), you are not required to file a nil TDS return for that quarter. However, if you filed for earlier quarters and deductees are expecting Form 16A, it is good practice to file a nil return.
Can I file TDS return without DSC?
Yes. Since FY 2023-24, you can authenticate TDS returns using EVC (Electronic Verification Code) — via Aadhaar OTP, bank account EVC, or Demat account EVC — without a DSC. DSC remains mandatory for companies and for corrections involving large amount changes.
What is the difference between Form 26Q and Form 26QB?
Form 26Q is the quarterly TDS return for all non-salary payments (contractor, professional, rent, interest, etc.) filed by the deductor. Form 26QB is a challan-cum-statement specifically for TDS on property purchase (Section 194-IA) — it must be filed within 30 days from the end of the month in which TDS was deducted. Form 26QB is filed directly by the property buyer without needing a TAN.
How do I download Form 16A from TRACES?
After filing Form 26Q, log in to TRACES  Statements / Payments  Form 16A. Request generation takes 24'48 hours. Download the PDF file (password-protected with deductee's PAN in UPPER case) and distribute to deductees as their TDS certificate.
What happens if a deductee's PAN is wrong in my TDS return?
The deductee cannot see TDS credit in their Form 26AS/AIS. They may face demands for taxes already deducted. You must file a correction statement on TRACES with the correct PAN. The correction will update Form 26AS for the deductee within 3'5 working days after the corrected statement is accepted.
Summary
Filing a TDS return on time is a critical compliance obligation. The process — deposit TDS via Challan 281, prepare the return in RPU, validate with FVU, and upload to TRACES — is straightforward once you have all challan and deductee details ready. The key pitfalls to avoid are wrong PANs, challan mismatches, and late filing. Set up a quarterly compliance calendar aligned with the due dates (31 July, 31 October, 31 January, 31 May) to ensure you never miss a deadline.