How to File a TDS Return: Process, Forms & Due Dates
TDS returns use Form 24Q, 26Q, 27Q or 27EQ with valid challan details, filed before the due date on TRACES. This covers who files and the common errors.
Why choose FinTax24
- Expert verifiedChecked by experienced professionals
- MCA and LLP know-howAccuracy and compliance verified
- File safetyAll uploads are encrypted end-to-end
- Client-ratedRated by our filing clients
TL;DR
Every person responsible for deducting TDS must file a quarterly return. Form 24Q is for salary. Form 26Q is for non-salary domestic payments. Form 27Q is for payments to non-residents. Form 27EQ is for TCS collection. Returns are filed on the Income Tax e-filing portal via TRACES. The file is generated by Tally or Excel-based software. The due date is the 31st of the month after the quarter. Late filing attracts a penalty under Section 234E.
Who Must File a TDS Return
A TDS return must be filed by any person who is registered under the Income Tax Act as a Tax Deductor. This includes individuals, firms, companies, and government bodies. It applies if tax was deducted at source during the quarter.
Common TDS deductors in Gujarat:
- Manufacturing units in Surat, Ahmedabad, Vadodara, and Rajkot deducting TDS on contractor and professional fee payments.
- Property owners in Bhavnagar, Gandhinagar, and other Gujarat cities deducting TDS on rent under Section 194I.
- Hospitals and nursing homes deducting TDS on payments to doctors and pathologists under Section 194J.
- Companies and LLPs making dividend, interest, or royalty payments.
- Trusts and societies making specified payments.
Key point: Even if no tax was deducted in a quarter because payments were below the threshold, you may still need to file a NIL return. Check whether your PAN is registered as a TDS deductor with the Income Tax Department.
Which TDS Return Form to File
The correct form depends on the type of payment and whether the recipient is a resident or non-resident.
| Form | Purpose | Who Uses It |
|---|---|---|
| 24Q | Salary payments and TDS deducted thereon | Every employer paying salary |
| 26Q | All non-salary payments to resident individuals or firms (rent, contractor, professional fees, commission) | Individuals and firms deducting TDS on domestic payments |
| 27Q | Payments to non-resident individuals, firms, or companies (fees, royalties, interest, dividends) | Any deductor making payments to non-residents |
| 27EQ | TCS collection and filing | Every TCS collector |
For most small businesses and professionals in Gujarat, Form 26Q covers the routine payments: rent to landlords, fees to doctors, payments to contractors, and commission payments.
Example: A textile trading firm in Surat pays ₹3 lakhs to a freelance designer (individual) for a fabric pattern. The firm must deduct TDS under Section 194J (1% since the payee is an individual) and file Form 26Q for that quarter.
TDS Return Due Dates
| Quarter | Period Covered | Due Date |
|---|---|---|
| Q1 | April to June | 31st July |
| Q2 | July to September | 31st October |
| Q3 | October to December | 31st January |
| Q4 | January to March | 31st May |
These are the standard due dates for all TDS and TCS return forms. If the due date falls on a Saturday, Sunday, or public holiday, the return is due on the next working day.
Important: For companies and TDS deductors who have authorised an AIR filer, different rules may apply. Confirm your tax expert category on the Income Tax e-filing portal.
What You Need Before You Start
Before filing a TDS return, gather the following:
- TDS challan details — The Challan Identification Number (CIN) for each tax deposit made during the quarter. Each CIN has three parts: BSR Code (7 digits), Date of Payment (DDMMYYYY), and Serial Number (5 digits).
- Form 16/16A/16B/16C — TDS certificates issued to deductees. Form 16 is for salary (annual). Form 16A is for non-salary. Form 16B is for property. Form 16C is for rent.
- Employee or contractor PAN list — All PANs of persons to whom payments were made and TDS was deducted.
- JSON file from accounting software — The return preparation utility (RPU) on the TRACES portal converts your Excel or Tally data into a validated JSON file ready for upload.
- Digital Signature Certificate (DSC) — The return must be digitally signed. For companies and LLPs, a Class 2 or Class 3 DSC is mandatory. For individuals and firms, file via Electronic Verification Code (EVC) if not using a DSC.
Step-by-Step: How to File a TDS Return on the TRACES Portal
Step 1: Register or Log In on the Income Tax e-filing Portal
Go to incometax.gov.in and log in using your PAN as the user ID. If you are a new deductor, complete the registration process under “Register as Tax Deductor.”
Once registered, you can access the TDS section to file returns, download Form 16/16A, and view challan details.
Step 2: Download the Return Preparation Utility (RPU) from TRACES
TRACES (TDS Reconciliation Analysis and Correction Engine) is the platform that validates and processes all TDS returns.
- Go to traces.in.
- Click TDS then Downloads then RPU (Return Preparation Utility).
- Download the latest version of the RPU for your applicable form (24Q, 26Q, 27Q, or 27EQ).
- Install the utility on your computer.
The RPU works with data exported from Tally, Zoho Books, or any other accounting software that generates the correct ASCII format file.
Step 3: Prepare Your Data in the RPU
Open the RPU and select the correct form type (for example, 26Q for a firm deducting TDS on contractor and professional fees). The utility has separate sections for:
- Deductee details — Name, PAN, section under which TDS was deducted, amount paid, TDS rate, TDS amount, and payment date for each person.
- Challan details — The CIN for each tax deposit, the amount deposited under each minor head (for example, 94A for fees to professionals).
- Summary — Total payments, total TDS deducted, total tax deposited, and balance.
Fill in all deductee rows carefully. A common error is entering the wrong section code. For example, using Section 194C for a professional fee instead of Section 194J. The section determines the correct rate. A mismatch triggers a validation error.
Step 4: Validate the Data in the RPU
The RPU has a built-in validator that checks:
- PAN format (must be valid and linked to Aadhaar).
- Section code validity (must match the payment type).
- TDS rate validity (for example, 10% for professional fees under 194J, subject to threshold).
- Challan CIN completeness (all three parts present).
- TDS amount consistency with the payment amount and rate.
Run the validator before generating the JSON file. Fix every error the validator flags. Errors do not disappear after submission. They result in a defective return notice.
Step 5: Generate the JSON File
Once validation passes, click Generate JSON in the RPU. This creates the file you will upload to the Income Tax e-filing portal.
Step 6: Log In to the Income Tax e-filing Portal and Upload
- Log in to incometax.gov.in.
- Go to e-File then Income Tax Returns then TDS.
- Select the relevant form type and assessment year (for example, AY 2026-27 for FY 2025-26).
- Upload the JSON file generated by the RPU.
- The portal will validate the JSON and display any errors.
If errors appear, correct them in the RPU, regenerate the JSON, and re-upload.
Step 7: Verify the Return
Once the JSON is accepted, you must verify the return:
- With DSC: Sign digitally using your registered Class 2 or Class 3 DSC.
- With EVC: Use the Electronic Verification Code sent to your registered mobile number and email.
- Through bank: Use net banking to authorize the return filing.
After verification, the Income Tax Department processes the return. A central processing notice (CPU) acknowledgement is generated with a unique token number confirming receipt.
Step 8: Download the Acknowledgment
Save the filing acknowledgment (Form 27A for 24Q/26Q/27Q, or the FVU file) for your records. This is proof of timely filing.
Common Mistakes That Trigger TDS Notices
Mistake 1: Wrong Section Code
Using the wrong TDS section is the most common error. For example, treating a professional fee payment as a contract payment (194C instead of 194J). Each section has a different rate and threshold. Always verify the section against the nature of the payment, not just the name on the invoice.
Mistake 2: PAN Not Quoted or Invalid PAN
TDS certificates (Form 16A) cannot be issued without a valid PAN of the deductee. If a contractor or professional refuses to share their PAN, you must deduct TDS at a higher rate under Section 206AA. Always collect PAN before making significant payments.
Mistake 3: Incorrect Challan Identification Number
Every TDS deposit generates a CIN with three parts. If the CIN is entered incorrectly in the return, the tax appears as unpaid in Form 26AS. The deductee cannot claim credit. Always verify CIN details from the NSDL or CBIC portal after making a deposit.
Mistake 4: Filing After the Due Date
Returns filed after the due date attract a late filing fee of ₹200 per day under Section 234E, up to a maximum of the tax amount involved. For quarterly returns, this can accumulate quickly. A return filed 30 days late attracts a ₹6,000 fee even if no tax is due. Beyond the fee, late filing also makes deductees unable to claim TDS credit on time.
Mistake 5: Not Filing NIL Returns
If no TDS was deducted during a quarter, filing a NIL return is still required in most cases. A NIL return establishes that no tax was payable. It prevents unnecessary follow-up from the Income Tax Department.
Mistake 6: Mismatch Between Form 16A and Return Data
Form 16A (TDS certificate) must match the TDS shown in the quarterly return for the same period. If the certificate shows a different amount than the return, deductees will face mismatches when claiming credit in their ITR. Use the Form 16A Generator on TRACES to prepare consistent certificates.
TDS Return Correction and Revised Returns
If you discover an error after filing, you can file a correction return using the TDS-COR (correction) utility on TRACES:
- Download the correction utility for the relevant form type.
- Enter the original acknowledgment number and the fields you need to correct.
- Common corrections: wrong PAN, wrong section, wrong amount, wrong challan details.
- File the correction within a reasonable time. Prolonged delays may attract scrutiny.
Note that correction returns do not extend the original due date. The correction is an addition to, not a replacement of, the original return.
TDS and TCS: Parallel Filing Requirements
TCS (Tax Collected at Source) under Section 206C is the reverse of TDS. The seller collects tax from the buyer and remits it to the government. If you are a TCS collector (for example, selling goods over ₹50 lakhs or providing specified services), you must file Form 27EQ quarterly, separate from your TDS returns.
Both TDS and TCS are reported in separate forms and challans. The filing process is identical to TDS. But the utility and form type is different.
eCommerce sellers: If you run an e-commerce business and deduct TDS on payments to contractors, professionals, or rent, the quarterly TDS filing cycle applies to you. Correct section codes, valid PANs of deductees, and timely filing on TRACES prevent the most common compliance failures that trigger notices for online sellers. See FinTax24’s eCommerce GST Hub for the TDS compliance checklist and GST return filing guide for marketplace sellers.
Documents to Maintain After Filing
Retain the following for at least 6 years from the end of the relevant assessment year:
- Quarterly return filing acknowledgments (Form 27A or FVU).
- TDS challan copies (CIN references).
- Form 16, 16A, 16B, 16C issued to deductees.
- Bank statements showing TDS deposit against each CIN.
- Contract agreements and invoices for payments where TDS was deducted.
- Correspondence with deductees regarding PAN collection.
FAQ
Q1: Is Form 24Q only for companies, or do LLPs and firms also file it?
Form 24Q is for salary payments only. Any employer, company, LLP, firm, trust, or individual paying salary must file Form 24Q for that quarter. LLPs and firms paying salary to employees use the same form as companies.
Q2: Can I file a TDS return without a Digital Signature Certificate?
Yes. Individuals and firms (not companies or LLPs) can file TDS returns using an Electronic Verification Code (EVC) generated on the Income Tax e-filing portal. The EVC is sent to the mobile number and email registered against your PAN.
Q3: What happens if the challan CIN is wrong in the return?
The tax deposit will not be matched to the correct deductee in Form 26AS. The deductor must file a correction return with the correct CIN as soon as possible. The deductee cannot claim the TDS credit until the correction is processed.
Q4: Can I claim TDS credit if my employer filed the return but I do not see it in Form 26AS?
Form 26AS should reflect TDS deducted by your employer once the quarterly return is processed. If the credit is missing, ask your employer to verify the filing and file a correction if necessary. The TDS credit can be claimed at the time of ITR filing, subject to Form 16/16A matching.
Q5: What is the penalty for not filing a TDS return on time?
Under Section 234E, a late filing fee of ₹200 per day applies for each day the return is delayed, up to a maximum of the amount of tax deducted. For nil-tax returns, the maximum fee is ₹1,000 per quarter. Additionally, the department may impose a penalty under Section 272A.
Q6: How do I know if I need to file Form 27Q (non-resident payments)?
Form 27Q is required when you make payments to a non-resident. This includes foreign companies, NRIs, or foreign firms. It covers royalties, fees for technical services, interest, dividends, or commission. If you have made no payments to non-residents during the quarter, you do not file Form 27Q.
Q7: Can I file one consolidated TDS return for multiple branches?
No. Each TDS deductor (each PAN) must file a separate return. If you have multiple branches under the same PAN, you must consolidate all deductee data into one return for that PAN.
Q8: What is the difference between TDS rate and TCS rate?
TDS (Tax Deducted at Source) is deducted by the payer before making the payment to the recipient. The recipient receives the net amount. TCS (Tax Collected at Source) is collected by the seller from the buyer at the time of sale. The buyer pays the gross amount including tax. Both are remitted to the government using different challan types but filed through the same quarterly return process (Form 27EQ for TCS).
Q9: Is a NIL TDS return mandatory?
For most TDS deductors, yes. If no TDS was deducted during the quarter, filing a NIL return confirms nil liability. Not filing a NIL return when required may result in a notice from the Income Tax Department.
Q10: How does TDS filing interact with GST compliance?
TDS and GST are separate compliance requirements under different laws. However, the GST portal also captures TDS data from GSTR-7 returns for GST input tax credit purposes. Ensure your TDS deposits and filings are consistent with what you report in GST returns to avoid mismatches.
Related Services
- TDS Return Filing — FinTax24’s quarterly TDS return filing service for businesses across Gujarat
- TDS Return Form 24Q — Salary TDS filing for employers
- TDS Return Form 26Q — Non-salary domestic payments TDS
- TDS Return Form 27Q — Non-resident payments TDS
- TCS Return Form 27EQ — TCS collection and filing
- TDS Notice Reply — Respond to TDS notices and corrections
- TDS Correction Statement — File TDS return corrections on TRACES
- TDS Credit: Form 26AS and AIS — Verify and claim TDS credit in your ITR
- TDS on Salary: How Your Employer Calculates It — Understand the salary TDS deduction process
Sources and References
- [Section 192, Income Tax Act 1961](https://www.incometax.gov.in/iec/f portals/#at) — Salary TDS
- [Section 194C, Income Tax Act 1961](https://www.incometax.gov.in/iec/f portals/#at) — Contract payments
- [Section 194I, Income Tax Act 1961](https://www.incometax.gov.in/iec/f portals/#at) — Rent
- [Section 194J, Income Tax Act 1961](https://www.incometax.gov.in/iec/f portals/#at) — Professional fees
- [Section 206C, Income Tax Act 1961](https://www.incometax.gov.in/iec/f portals/#at) — TCS collection
- [Section 234E, Income Tax Act 1961](https://www.incometax.gov.in/iec/f portals/#at) — Late filing fee
- [Rule 31A, Income Tax Rules 1962](https://www.incometax.gov.in/iec/f portals/#at) — TDS return forms and filing
- TRACES Portal — TDS return filing, RPU download, Form 16A generation
- Income Tax e-filing Portal
This article was prepared by the FinTax24 editorial team and reviewed for accuracy against the Income Tax Act and Rules as applicable for FY 2025-26 and AY 2026-27. Tax law is subject to change based on subsequent CBDT notifications and circulars. Consider professional advice before acting on any TDS filing decision.
Author: Rahul Dabhi is Chief Executive Officer at FinTax24, where he leads delivery and quality assurance for compliance services including TDS filings, GST, and income tax. He can be reached at info@fintax24.in.
In-depth guide
Read the full Income Tax guide →
Need help with this?
Talk to a Income Tax expert
Reply in 4 working hours with a walkthrough tailored to your situation.
Related topics
Was this helpful?
Thanks! We use your feedback to improve our content.
About the author
Rahul Dabhi writes for FinTax24 on Indian tax, regulatory, and compliance topics. Every article is reviewed by experienced professionals before publication.
Key sources: incometax.gov.in, gst.gov.in, mca.gov.in, cbic.gov.in.
Reviewed by FinTax24 Compliance Desk · Review date