Every Indian business that deducts TDS from payments to employees, contractors, professionals, or landlords has one recurring compliance obligation that comes due four times a year, every year: filing the quarterly TDS return.
TDS return filing is the process by which a business (the deductor) reports to the Income Tax Department — in a structured, prescribed format — all the TDS deductions made during the quarter, the TDS amounts deposited, and the details of each payee from whose payment TDS was deducted. This quarterly reporting is what makes the TDS data available to payees (employees, contractors, professionals) through Form 26AS — enabling them to see and claim TDS credit when filing their own income tax returns.
For small businesses in India, TDS return filing is often the most process-intensive tax compliance task — requiring accurate data from multiple payment records across the quarter, correct challan matching, proper PAN validation for every payee, and timely submission through the TRACES portal or NSDL-authorized software.
And the penalties for getting it wrong are steep:
Section 234E — Late Filing Fee: ₹200 per day for every day the TDS return remains unfiled past the due date — until the return is filed or the fee equals the TDS amount (whichever is lower). For a business with ₹50,000 in TDS, a 100-day delay = ₹20,000 in late filing fees.
Section 271H — Penalty for Incorrect Return: ₹10,000 to ₹1,00,000 for filing a return with incorrect information — wrong PANs, incorrect challan references, wrong payment amounts.
Consequence for Payees: If a business files TDS returns with incorrect information or doesn't file at all — the TDS deducted from contractors' and professionals' payments doesn't appear in their Form 26AS. They cannot claim TDS credit. This creates disputes, damages business relationships, and results in the payee paying double tax.
Yet for many small business owners, TDS return filing remains a black box — something they hand off to their CA without understanding the process, the requirements, or the risks of errors in the underlying data.
This comprehensive guide demystifies TDS return filing for small businesses in India — covering every type of TDS return, the step-by-step filing process, data requirements, common errors, correction procedures, and how ERP Group's accounting platform automates the entire data preparation workflow.
Use ERP Group's Free TDS Calculator → to compute correct TDS amounts before payment and return filing.
Types of TDS Returns — Which Form for Which Payment
The Complete TDS Return Form Reference
Form 24Q — Salary TDS Return (Section 192)
When to file: Every employer who deducts TDS from employee salaries under Section 192
Contains: Employee-wise salary details, deductions, TDS deducted and deposited
Frequency: Quarterly (Q1 to Q4)
Special note: Q4 Form 24Q (for January-March) includes Annexure II — the complete annual salary computation for each employee. This data generates Part A of Form 16.
For complete salary TDS calculation guidance, read our guide on how to calculate TDS on salary India 2026.
Form 26Q — All Non-Salary TDS Return
When to file: For TDS deducted on all non-salary payments — contractors (194C), professional fees (194J), rent (194I), commission (194H), interest (194A), goods purchase (194Q), and all other non-salary sections
Contains: Payee-wise payment details and TDS deducted
Frequency: Quarterly
Most commonly filed by small businesses — covers contractor and professional fee payments
For contractor TDS complete coverage, read our guide on TDS calculator for contractors India 2026. For professional fees TDS, read our guide on TDS on professional fees India Section 194J.
Form 27Q — TDS Return for Non-Resident Payments (Section 195)
When to file: When TDS is deducted from payments to non-residents (foreign companies, NRIs) under Section 195
Contains: Non-resident payee details, payment nature, applicable DTAA rates, TDS deducted
Form 27EQ — TCS Return
When to file: For businesses collecting Tax at Source (TCS) under Section 206C — sellers of scrap, minerals, alcohol, and buyers under Section 206C(1H) with turnover above ₹10 crore
Contains: Buyer-wise collection details
Form 26QC — TDS on Rent by Individuals (Section 194IB)
When to file: Individuals and HUFs (not subject to tax audit) who pay rent above ₹50,000/month deduct TDS under Section 194IB
Contains: Tenant and landlord details, rent amount, TDS deducted
Note: This form serves as BOTH challan and return — filed once at year-end or tenancy end
For rent TDS coverage, read our guide on TDS on rent calculator India Section 194I.
Form 26QD — TDS on Contractual/Professional Payments by Individuals (Section 194M)
When to file: Individuals and HUFs paying contractors or professionals above ₹50 lakh per year
Contains: Payee details, payment amount, TDS
The Two Most Important TDS Returns for Small Businesses
For most small businesses — the two critical TDS returns are:
- Form 24Q: Filed by ALL employers with employees (even one employee)
- Form 26Q: Filed by companies, firms, LLPs, and audit-eligible proprietors who make TDS-deductible non-salary payments
Who Must File TDS Returns
The TDS Return Filing Obligation
All Deductors Must File
Any entity that has deducted TDS and deposited it must file the corresponding TDS return. This includes:
- Companies of all sizes
- Partnership firms and LLPs
- Proprietorships subject to tax audit
- Government departments
- Trusts and NGOs
- All employers (Form 24Q — regardless of size or audit status)
Even if TDS is Zero in a Quarter
If a business has a valid TAN and is registered as a deductor — but made no TDS-applicable payments in a particular quarter — they must file a NIL TDS return for that quarter.
A NIL return confirms to the department that no TDS-applicable payments were made in that period.
Threshold Reminder — When Deduction and Return Obligation Begins
For non-salary TDS (Form 26Q):
- Companies, firms, LLPs: Deduct and file from Day 1
- Proprietors: From the year after crossing Section 44AB audit threshold
For salary TDS (Form 24Q):
- ALL employers: From the very first employee earning above basic exemption
For small business TDS obligations overview, read our guide on TDS deduction rules for small business India.
TDS Return Due Dates — Complete Calendar
The Quarterly TDS Return Schedule
Form 24Q and Form 26Q Due Dates
| Quarter | Period Covered | Due Date |
|---|---|---|
| Q1 | April 1 — June 30 | 31st July |
| Q2 | July 1 — September 30 | 31st October |
| Q3 | October 1 — December 31 | 31st January |
| Q4 | January 1 — March 31 | 31st May |
Note: Q4 due date is May 31 — not July 31 — because it covers the quarter ending March (end of financial year). Q4 Form 24Q includes the critical Annex II salary data for Form 16 preparation.
Special Due Dates
| Return Type | Special Due Date |
|---|---|
| Form 26QC (Section 194IB rent) | Within 30 days of quarter end |
| Form 26QD (Section 194M) | Within 30 days of quarter end |
| Form 27EQ (TCS) | Same quarterly dates as TDS |
Creating a TDS Return Filing Calendar
For a small business — the full-year TDS compliance calendar looks like:
| Month | TDS Compliance Task |
|---|---|
| April | File Q4 return of previous year (31st May deadline — start early in April) |
| May 31 | Q4 Form 24Q and 26Q filing deadline |
| July | File Q1 TDS returns (April-June) |
| July 31 | Q1 Form 24Q and 26Q filing deadline |
| October | File Q2 TDS returns (July-September) |
| October 31 | Q2 Form 24Q and 26Q filing deadline |
| January | File Q3 TDS returns (October-December) |
| January 31 | Q3 Form 24Q and 26Q filing deadline |
| June 15 | Issue Form 16 to employees (post Q4 Form 24Q) |
| Quarter+15 days | Issue Form 16A to contractors/professionals |
Prerequisites Before Filing TDS Returns
What You Need Ready Before Starting the Return
Prerequisite 1 — Valid TAN
Tax Deduction Account Number is the mandatory identifier for all TDS returns. Without TAN, you cannot file any TDS return.
Verify your TAN is active at the Income Tax portal (incometax.gov.in) before filing.
Prerequisite 2 — TRACES Registration
TRACES (TDS Reconciliation Analysis and Correction Enabling System — traces.gov.in) is the portal through which TDS returns are filed, corrected, and certificates are downloaded.
If not already registered on TRACES:
- Go to traces.gov.in
- Click "Register as Deductor"
- Enter TAN, PAN of the authorized person, challan details from a recently filed TDS return (or provisional registration using TAN and registered mobile number)
- Verify and set password
Prerequisite 3 — Challan Details (ITNS 281)
Every TDS deposit generates a challan with:
- BSR Code (7-digit bank branch code)
- Date of deposit
- Challan sequence number
- Amount deposited
- Section and nature of payment
Collect and record challan details for every TDS deposit made during the quarter. These are matched in the TDS return.
Use ERP Group's accounting software to record challan details immediately after each TDS deposit — available for return filing without scrambling to find old challans.
Prerequisite 4 — Valid PAN of Every Payee
Every contractor, professional, landlord, or employee from whom TDS was deducted must have their PAN recorded in your deductee database. Invalid or missing PANs cause return rejection or show as PAN errors.
Pre-filing PAN validation: NSDL provides a PAN verification service — verify payee PANs before including them in the return.
Prerequisite 5 — TDS Return Filing Software
TDS returns cannot be filed directly as a web form — they require NSDL-authorized software:
Option A — NSDL's Free RPU (Return Preparation Utility):
- Available at www.tdscpc.gov.in
- Free download — Windows-based utility
- Excel-based input for challan and deductee details
- Generates FVU (File Validation Utility) file for upload
Option B — Third-Party TDS Software:
- Various NSDL-authorized software (ClearTDS, Saral TDS, TDSMAN, etc.)
- Annual subscription — more user-friendly than RPU
- Built-in validation and error checking
Option C — ERP Group-Generated Data with CA Filing:
ERP Group's accounting software prepares the complete transaction-level data needed for Form 26Q. The CA uses this structured data to file the return using RPU or third-party software.
Step-by-Step Guide to Filing Form 26Q
The Complete Form 26Q Filing Process
Step 1 — Collect All TDS Transaction Data for the Quarter
Compile every payment to every deductee (contractor, professional, landlord, agent) during the quarter where TDS was deducted:
For each transaction:
- Deductee's PAN
- Deductee's name
- Amount of payment (excluding GST)
- TDS deducted
- Date of payment or credit (whichever was earlier)
- Section under which TDS was deducted (194C, 194J, 194I, 194H, etc.)
ERP Group's accounting software exports this transaction-level TDS data in a structured format — directly usable for return preparation.
Step 2 — Compile Challan Details
For each TDS challan deposited during the quarter (or before the return filing date):
- BSR Code
- Date of challan
- Challan sequence number
- Section (194C, 194J, 194I, etc.)
- Amount deposited (should match total TDS for that section in that period)
Challan-to-deductee matching: Each challan may cover multiple deductee payments. The return maps each deductee's TDS to the challan under which it was deposited.
Step 3 — Download and Install RPU
Go to tdscpc.gov.in → Downloads → RPU (Return Preparation Utility)
Download the latest version for the applicable form (Form 26Q or 24Q)
Install on Windows PC
Step 4 — Open RPU and Select Form Type
Open the RPU application
Select "Form 26Q" (for non-salary TDS)
Select the applicable FY (2025-26) and Quarter (Q1/Q2/Q3/Q4)
Enter deductor details:
- TAN
- PAN of deductor
- Name and address
- Responsible person's PAN (authorized signatory)
Step 5 — Enter Challan Details in RPU
In the Challan tab of RPU:
- Enter each challan's BSR code, date, sequence number, section, and amount
- Map each challan to the applicable TDS section (separate challans for 194C, 194I, 194J recommended)
- The total challan amount should equal the total TDS deducted in that section for the quarter
Unmatched challans: If more TDS was deposited in a challan than the sum of TDS for deductees in that quarter — the excess remains as "unmatched" — available for future quarter matching.
Step 6 — Enter Deductee Details
For each deductee in the Deductee Details tab:
- Deductee type (A=company, B=other)
- PAN
- Name
- Amount paid
- TDS deducted
- Date of payment/credit
- Section code (94C, 94I, 94J, etc.)
- Challan mapping (which challan covers this deductee's TDS)
This is the most data-intensive step — requiring accurate entry for each deductee transaction.
Step 7 — Validate the Return (FVU)
After entering all data, run the File Validation Utility (FVU) — downloaded separately from NSDL:
- FVU checks for format errors, mandatory field completeness, PAN validity
- Generates a validation report showing errors and warnings
- Errors must be corrected before proceeding
- Common errors: Invalid PAN, challan mismatch, incorrect section code, missing mandatory fields
Step 8 — Generate the .zip File
Once validation passes (errors = 0):
- FVU generates the return file (typically with .fvu extension or as a .zip)
- This is the file to be uploaded to TRACES
Step 9 — Upload on TRACES Portal
Log in to TRACES (traces.gov.in)
Navigate to "Upload TDS Return" (under "Statements/Forms" menu)
Select the statement type (Form 26Q), FY, and Quarter
Upload the .zip file generated by RPU/FVU
Enter your Digital Signature Certificate (DSC) or EVC (electronic verification code)
Signing options:
- DSC (Digital Signature Certificate): For companies — mandatory DSC
- EVC (Electronic Verification Code): For individual deductors using Aadhaar OTP
- TAN-based OTP: Some deductors use this option
Step 10 — Track Return Status on TRACES
After upload, note the provisional receipt number
Within 3-5 working days: Check return status on TRACES
Status options:
- Accepted: Return successfully processed
- Rejected: Errors found — download error report, correct, and re-upload
- Pending: Under processing — check after another day
For accepted returns: Form 16A (TDS certificates for deductees) becomes available for download from TRACES approximately 10-15 days after acceptance.
Step-by-Step Guide to Filing Form 24Q
The Salary TDS Return Filing Process
Form 24Q — Structure and Contents
Form 24Q has two components:
- Q1 to Q3: Basic structure with Annexure I — employee-wise quarterly TDS details
- Q4: Annexure I + Annexure II — the complete annual salary statement for each employee
Annexure II in Q4 Form 24Q is what generates Form 16 Part A data — making Q4 filing the most complex and most important TDS return for employers.
Steps 1-5 Are Similar to Form 26Q
Steps 1 (data collection), 2 (challan compilation), 3 (RPU download), 4 (open RPU, select Form 24Q), and 5 (challan entry) are the same as Form 26Q filing. The Section code for salary TDS is 192.
Step 6 — Enter Employee Details in Annexure I
For each employee during the quarter:
- Employee PAN and name
- Date of joining / leaving (if applicable)
- Gross salary for the quarter
- TDS deducted for the quarter
- Challan mapping
Step 7 — Complete Annexure II for Q4 Only
Q4 Form 24Q Annexure II requires for each employee:
- Complete annual salary breakup (basic, HRA, all allowances)
- All exemptions claimed (HRA exempt, LTA, standard deduction)
- All deductions (professional tax, 80C, 80D, home loan interest 24(b))
- Net taxable income
- Tax computed
- Surcharge and cess
- Total tax payable
- Total TDS deducted
- Any difference (advance tax, self-assessment tax paid by employee)
This data is essentially the employee's annual income tax computation — extracted from your payroll system.
ERP Group's HR & Payroll software generates complete Annexure II data for every employee — with all salary components, exemptions, and deductions reflecting the Form 12BB declarations and actual investment proofs.
Steps 8-10 — Validate, Generate File, Upload
Same as Form 26Q — run FVU validation, generate .zip file, upload on TRACES, verify acceptance.
For complete salary TDS computation methodology, read our guide on how to calculate TDS on salary India 2026.
Data Requirements for TDS Return Filing
The Complete Data Checklist for Accurate TDS Returns
Deductor Information
H4: Deductor Information
| Data Field | Where to Get |
|---|---|
| TAN | TAN application receipt / NSDL |
| Deductor PAN | PAN card of business / business registration |
| Business name and address | Registration documents |
| Responsible person's PAN | Director/partner/proprietor's PAN |
| Responsible person's designation | Company records |
Challan Information (Per Challan)
| Data Field | Where to Get |
|---|---|
| BSR code | Bank challan receipt (7 digits) |
| Challan date | Bank challan receipt |
| Challan sequence number | Bank challan receipt (5 digits) |
| Section of TDS | From your TDS payment records |
| Amount paid | Bank challan receipt |
Pro tip: Record challan details immediately after each TDS deposit in ERP Group's accounting software — before the challan slip is lost or the bank statement becomes the only reference.
Deductee Information (Per Payment/Section 194C, J, I, H)
| Data Field | Form 26Q Requirement |
|---|---|
| Deductee PAN | Mandatory — 20% TDS if not provided |
| Deductee name | Full name as per PAN |
| Deductee type | Company (A) or Other — individual, HUF, firm (B) |
| Payment amount | Pre-GST amount |
| TDS deducted | Correct rate on correct base |
| Payment/credit date | Earlier of payment date or accrual date |
| Section code | 94C / 94I / 94J / 94H etc. |
Employee Information (Per Employee — Form 24Q)
| Data Field | Source |
|---|---|
| Employee PAN | HR records — mandatory |
| Employee name | HR records |
| Date of joining | HR records |
| Date of leaving (if applicable) | HR records |
| Quarterly gross salary | Payroll system |
| TDS deducted quarterly | Payroll system |
| Annual salary (Q4 Annexure II) | Payroll system — complete data |
| All exemptions (Q4) | Form 12BB declarations |
| All deductions (Q4) | Form 12BB + actual proof verification |
Challan Matching — The Most Critical Step
Why Challan Matching Errors are the Most Common TDS Return Problem
What is Challan Matching
In TDS return filing, each challan (bank receipt of TDS deposit) must be "matched" to the deductee payments it covers. TRACES cross-references:
- The challan details submitted in the return
- The actual challan deposited with the bank (available in OLTAS — Online Tax Accounting System)
If the challan details in the return don't exactly match the OLTAS data — the challan remains "unmatched" — and the deductee's TDS credit doesn't reflect in Form 26AS.
Why Challan Mismatches Happen
Wrong BSR Code: Transposing digits in the 7-digit BSR code
Wrong Date: Entering deposit date instead of challan value date (bank processing date)
Wrong Sequence Number: The 5-digit serial on the bank's challan receipt may differ from OLTAS if manually re-entered
Amount Mismatch: Entering ₹50,000 when the challan shows ₹50,500 (including processing charges)
Wrong Section Mapping: Depositing as 194C but entering as 194J in the return
How to Prevent Challan Mismatches
- Download OLTAS challan details directly from traces.gov.in — don't rely on bank receipt alone. TRACES shows the verified challan details from OLTAS.
- Record challan details from OLTAS — not from the bank's physical challan receipt, which may have OCR/handwriting errors.
- Use ERP Group's accounting system — record challan details from the OLTAS verification immediately after each TDS deposit.
- Verify challan before filing — TRACES has a "Verify TDS Challan" feature — check each challan before including it in the return.
Common TDS Return Errors and How to Fix Them
The Most Frequent Return Rejection Reasons
Error 1 — Invalid PAN
Problem: Deductee's PAN entered incorrectly (wrong digits, formatting) or is an invalid PAN.
Impact: Deductee cannot see TDS credit in Form 26AS.
Fix: Verify the PAN from the deductee and file a correction return with the correct PAN.
Prevention: Always verify PANs using NSDL's PAN verification before including in return. ERP Group's vendor master maintains validated PANs.
Error 2 — Challan Mismatch
Problem: BSR code, date, or sequence number doesn't match OLTAS.
Impact: Challan remains unmatched — entire TDS mapped to that challan shows as unmatched. Deductees whose TDS was in that challan show no credit in Form 26AS.
Fix: Correction return with correct challan details from OLTAS.
Prevention: Always verify challans on TRACES before using in return.
H4: Error 3 — Higher Deduction Than Challan Amount
Problem: Total TDS mapped to a challan exceeds the challan amount.
Impact: Return rejected or challan partially matched.
Fix: Check if there's another challan covering the excess, or correction return adjusting the mapping.
Error 4 — Late Deposit (Challan After Period)
Problem: TDS deducted in Q1 (April-June) but deposited in August — after the Q1 period. The return should still include this in Q1 with the late challan.
Impact: Interest accrues on late deposit (1.5%/month). Return can still be filed with late challan reference.
Fix: Include the challan in the relevant quarter's return regardless of late deposit. Also pay interest for late deposit.
Error 5 — Missing Deductee PAN
Problem: TDS was deducted from a deductee without PAN — 20% TDS rate applies under Section 206AA.
Impact: Without PAN, the deductee credit cannot be linked to their Form 26AS.
Fix: Obtain PAN retroactively and file correction. Or file with PANNOTAVBL / PANAPPLIED code as applicable.
Note: PANNOTAVBL — for deductees who genuinely do not have PAN. PANAPPLIED — for deductees who have applied for PAN but not yet received. These do not give deductee credit but keep the return valid.
Error 6 — Wrong Section Code
Problem: TDS deducted under Section 194C but entered as 194J in the return.
Impact: Return accepted but section mismatch may cause queries.
Fix: Correction return with correct section code.
TDS Return Corrections — Filing Correction Returns
When and How to Correct Filed TDS Returns
When Correction Returns Are Needed
Correction returns are required when:
- Wrong PAN of any deductee
- Challan details entered incorrectly
- Wrong amount of payment or TDS
- Wrong section code
- Deductee added or deleted
- Wrong deductee type (company vs individual)
The Correction Return Process
Step 1 — Download the Original Return:
On TRACES, download the original filed return in the .zip format.
Step 2 — Open in RPU:
Open the downloaded return in the latest RPU version.
Step 3 — Make Corrections:
Edit the specific fields that need correction:
- PAN changes
- Challan detail changes
- Amount changes
- Section code changes
Step 4 — Generate Correction FVU:
Run FVU validation on the corrected file. The file will have a "Correction" indicator.
Step 5 — Upload Correction Return:
Upload on TRACES under "Upload TDS Return" → Select "Correction" → Upload corrected file.
Types of Corrections
| Correction Type | What Can Be Changed | Remarks |
|---|---|---|
| C1 | Deductor details (PAN, name) | Basic corrections |
| C2 | Challan details (BSR, date, amount) | Critical for matching |
| C3 | Deductee details (PAN, amount, TDS) | Common corrections |
| C4 | PAN migration (adding PAN to originally filed with dummy PAN) | Specific use |
| C5 | Adding new deductee rows | Add missed payments |
| C9 | Cancel deductee rows | Remove incorrectly added rows |
How Many Correction Returns Can Be Filed
There is no limit on the number of correction returns — file as many times as needed to achieve an accurate, matched return. Each correction return supersedes the previous version.
Correction Return Due Dates
Correction returns can be filed up to 6 years after the relevant assessment year. However, correction returns filed late (if the original was late) do not reverse the Section 234E late fee.
TDS Return for Specific Payment Types
Section-Specific TDS Return Considerations
Section 194C — Contractor TDS in Form 26Q
Section code in Form 26Q: 94C
Deductee type:
- Individual/HUF contractor: Type B, TDS rate 1%
- Company/firm contractor: Type A, TDS rate 2%
- Transport contractor with PAN (PAN exemption): Include with TDS = 0 and mark as "transporter with PAN"
Including transport contractors with PAN exemption:
Even when TDS is zero on transport contractors (PAN exemption), they should be included in Form 26Q with payment amount and zero TDS — to maintain the audit trail.
Section 194I — Rent TDS in Form 26Q
Section codes:
- 94I(a): Plant and machinery rent (2%)
- 94I(b): Land and building rent (10%)
Using the wrong sub-section code (94IA vs 94IB) creates Form 16A generation issues. Always use the correct sub-section.
Multiple rent payments: If monthly rent is paid — 3 transactions per quarter, each with the challan they're mapped to.
Section 194J — Professional Fee TDS in Form 26Q
Section codes:
- 94JA: Technical services (2%)
- 94JB: Professional services, royalties, non-compete, director fees (10%)
The 194JA vs 194JB distinction is critical — using 94J (generic) instead of 94JA or 94JB may cause issues in newer TRACES validation. Always specify the sub-section.
For professional fees TDS complete guide, read our guide on TDS on professional fees India Section 194J.
Salary TDS — Multiple Employment Scenarios
Employee with two employers:
If an employee works for two different employers in the same financial year (join/leave scenario) — each employer files Form 24Q for their respective period.
The employee receives Form 16 from each employer.
When filing their ITR, the employee combines both.
Guidance for new employer:
When an employee joins mid-year, collect Form 12B (previous employer details). Include previous salary in the current employer's Q4 Annexure II computation — but only report the current employer's TDS in the current employer's Form 24Q.
Use ERP Group's Salary Calculator → to compute the correct TDS for mid-year joiners with previous employer income.
Penalties for TDS Return Non-Compliance
The Complete Penalty Framework
Section 234E — Late Filing Fee
Rate: ₹200 per day
Period: From the due date until the date of filing
Cap: Total fee cannot exceed the TDS amount in the return
Example:
Q1 Form 26Q due July 31. Filed October 10 — 71 days late.
TDS in return: ₹30,000
Penalty: ₹200 × 71 = ₹14,200
But cap = TDS amount = ₹30,000
Penalty: ₹14,200 (within cap)
If TDS was only ₹5,000 — penalty = ₹5,000 (cap applies, not full ₹14,200)
Section 234E fee must be paid before filing the return — TRACES will not accept the return without the fee payment if filing late.
Section 271H — Penalty for Incorrect Return
Amount: ₹10,000 to ₹1,00,000
Applicable when:
- Return filed with incorrect information (wrong PAN, wrong challan, wrong amounts)
- Return not filed at all (even after Section 234E)
Section 271H penalty is separate from Section 234E — both can apply simultaneously.
Waiver condition: Section 271H penalty may be waived if:
- TDS was paid (deposited correctly)
- Section 234E fee is paid
- Return is filed within 1 year of due date
Section 201 — Assessee in Default
When TDS was not deducted or was short-deducted:
- Interest at 1% per month (from when TDS should have been deducted)
- 30% expense disallowance under Section 40(a)(ia)
Even after paying 201 interest — the TDS return must still be filed.
Interest for Late Deposit (Section 201A)
While interest for late deposit doesn't affect TDS return filing per se — unpaid interest creates demand notices which must be addressed.
Use ERP Group's TDS Calculator → to compute the exact TDS amount — ensuring correct deductions and minimizing return errors.
Form 16A and Form 16 — Generating TDS Certificates After Filing
The Process of Issuing TDS Certificates Post-Return Filing
Form 16A — For Non-Salary TDS Deductees
After Form 26Q is accepted by TRACES:
- Navigate to TRACES → "Download" → "Form 16A"
- Select Quarter and Financial Year
- Request bulk download for all deductees
- TRACES generates Form 16A PDFs (digitally signed from TRACES server)
- Download and distribute to each contractor/professional/landlord
Form 16A cannot be self-generated — it MUST come from TRACES after the Form 26Q is filed and accepted.
Due dates for Form 16A issuance:
| Quarter | Form 26Q Due | Form 16A Due |
|---|---|---|
| Q1 | July 31 | August 15 |
| Q2 | October 31 | November 15 |
| Q3 | January 31 | February 15 |
| Q4 | May 31 | June 15 |
Form 16 — For Salary TDS Employees
After Q4 Form 24Q is accepted:
- Download Form 16 Part A from TRACES (contains TAN, TDS amount, challan details)
- Prepare Form 16 Part B (salary computation — employer's own preparation based on payroll data)
- Combine Part A and Part B
- Issue signed Form 16 to every employee by June 15
ERP Group's HR & Payroll software generates complete Form 16 Part B data — the salary computation component — for every employee. The CA combines this with TRACES-downloaded Part A.
TDS Return Filing Through a CA vs Self-Filing
Options for Small Business TDS Return Filing
Option 1 — File Through CA or Tax Practitioner
How it works:
- Business maintains TDS records and challan details in their accounting system
- Exports structured data (deductee-wise TDS transactions + challan details) to CA
- CA prepares and files the return using RPU or authorized software
- CA provides provisional receipt after filing
Best for: Most small businesses — CA expertise prevents errors, handles corrections, manages TRACES
CA's requirement from business: Accurate, complete TDS transaction data and challan details. This is where ERP Group makes the CA's job dramatically easier.
Option 2 — Self-File Using RPU
How it works:
- Business downloads RPU from NSDL website
- Manually enters challan and deductee data in RPU
- Runs FVU validation
- Uploads on TRACES
Best for: Very small operations with few TDS transactions, businesses with tax-savvy staff
Challenge: RPU is not the most user-friendly — manual data entry, technical FVU errors, TRACES upload process require some expertise
Option 3 — File Using Third-Party TDS Software
How it works:
- Annual subscription to NSDL-authorized TDS software
- More user-friendly than RPU
- Built-in error checking, PAN validation
- Generates FVU-compliant files
Best for: Businesses with many TDS transactions who want to self-file with better tools
How ERP Group Supports All Options
ERP Group's accounting software prepares the complete data foundation — transaction-level TDS records, challan references, payee PAN validation — that feeds into any of the three filing options. Whether filing through CA, RPU, or third-party software — ERP Group ensures the underlying data is accurate and complete.
How ERP Group Automates TDS Return Data Preparation
The Platform That Makes TDS Return Filing Smooth
ERP Group — India's AI-Powered GST Billing & Cloud ERP Platform — provides comprehensive TDS data management that transforms TDS return filing from a painful quarterly scramble into a systematic, error-free process:
TDS Transaction Recording Throughout the Quarter
Every vendor payment in ERP Group captures:
- Vendor PAN (mandatory field)
- Vendor type (individual or company — determining 1% vs 2% for 194C, etc.)
- Payment amount (pre-GST base)
- TDS amount (auto-calculated at correct rate)
- TDS section (194C, 194I, 194J, 194H, etc.)
- Payment date
- Challan reference (after TDS is deposited)
This continuous recording throughout the quarter — rather than a month-end scramble — is the foundation of accurate TDS returns.
Challan Recording and Reconciliation
When TDS is deposited to the government, the challan details are recorded in ERP Group:
- BSR code
- Challan date
- Sequence number
- Section
- Amount
ERP Group then reconciles: sum of TDS transactions for each section = challan amount for that section. Any discrepancy is flagged before return filing.
Form 26Q Data Export
At quarter-end, ERP Group generates the complete Form 26Q data export:
- Deductor details
- All challan details (section-wise)
- All deductee transactions (with PAN, amount, TDS, section, date, challan mapping)
- Formatted for import into RPU or third-party TDS software
This export eliminates manual data entry in RPU — the largest source of TDS return errors.
Payroll Data for Form 24Q
ERP Group's HR & Payroll software provides:
- Employee-wise quarterly salary and TDS data (for Annexure I — Q1 to Q4)
- Employee-wise annual salary computation with all exemptions and deductions (for Annexure II — Q4 only)
- All Form 12BB declared deductions incorporated
- PAN of every employee validated
This payroll data feeds directly into Q4 Form 24Q filing — including the complex Annexure II.
PAN Validation in Vendor Master
ERP Group's vendor master enforces PAN as a mandatory field. When a vendor PAN is entered — it is validated for format correctness. The database maintains a complete list of payee PANs — preventing the "invalid PAN" error that causes return rejection.
Section Code Accuracy
ERP Group's vendor payment screen requires section selection for every TDS-applicable payment:
- 94C: Contractor
- 94I(a): Plant/machinery rent
- 94I(b): Land/building rent
- 94JA: Technical services (2%)
- 94JB: Professional services (10%)
The correct section code is captured at transaction time — not guessed during return preparation.
TDS Return Status Dashboard
ERP Group's compliance dashboard shows:
- TDS liabilities by section for the quarter
- Challans deposited vs challan required
- Pending TDS return due dates
- Outstanding correction requirements
Complete TDS Compliance Platform
| TDS Return Filing Task | ERP Group Solution |
|---|---|
| TDS calculation for any payment | TDS Calculator |
| TDS transaction recording | Accounting Software |
| Challan recording and reconciliation | Challan management module |
| PAN validation for deductees | Vendor master with PAN enforcement |
| Section code accuracy | Section selection at payment |
| Form 26Q data export | Quarterly TDS export for CA |
| Salary TDS data for Form 24Q | HR & Payroll Software |
| Q4 Annexure II data | Annual salary computation export |
| Employee TDS computation | Salary Calculator |
| Income tax computation | Income Tax Calculator |
| GST compliance management | GST Invoicing System |
| HSN/SAC codes for services | HSN/SAC Finder |
| Business investment ROI | ROI Calculator |
| CA filing support | CA Partner Program |
Conclusion — Timely and Accurate TDS Return Filing Protects Your Business
TDS return filing for small businesses in India is a non-negotiable quarterly compliance requirement — one where delays and errors have measurable financial consequences (₹200/day late fee) and downstream consequences for every contractor, professional, and employee from whom TDS was deducted (they can't see their TDS credit in Form 26AS until your return is filed accurately).
The key principles for smooth TDS return filing:
File on time every quarter:
- Q1 (Apr-Jun): Due July 31
- Q2 (Jul-Sep): Due October 31
- Q3 (Oct-Dec): Due January 31
- Q4 (Jan-Mar): Due May 31
Maintain accurate data throughout the quarter:
- Record challan details immediately after every TDS deposit
- Validate every deductee PAN before first payment
- Use correct section codes (94C, 94JA, 94JB, 94I(a), 94I(b))
- Maintain separation of GST from TDS base
Correct errors promptly:
- File correction returns as soon as errors are discovered
- Challan mismatches especially must be corrected quickly
- Wrong PANs cause the biggest downstream problems for deductees
Use ERP Group's Free TDS Calculator → to compute correct TDS amounts at payment time — building accurate underlying data for return filing.
ERP Group's accounting software — with continuous TDS transaction recording, challan management, PAN enforcement, section code accuracy, and structured quarterly data export — plus HR & Payroll software for salary TDS and Form 24Q data — provides the complete TDS data management that makes quarterly return filing systematic, accurate, and timely.
Are you a CA filing TDS returns for multiple small business clients? Explore ERP Group's CA Partner Program → for cloud-based multi-client TDS data access that transforms your quarterly filing workflow.
Book Your Free Demo — Automated TDS Return Data Preparation
👉 Book a Free Demo → — See ERP Group's TDS transaction recording, challan management, and quarterly data export for return filing.
👉 Use Free TDS Calculator → — Compute TDS on any payment — salary, contractor, rent, professional fees. Free and instant.
Related Tools and Guides for TDS Compliance
- 🔧 TDS Calculator → — TDS on all payment types
- 🔧 Income Tax Calculator → — Business income tax computation
- 🔧 Salary Calculator → — Employee salary and TDS for Form 24Q
- 🔧 HSN/SAC Finder → — SAC codes for services payments
- 🔧 ROI Calculator → — Business investment returns
- 📄 TDS Deduction Rules for Small Business India — Complete Guide
- 📄 How to Calculate TDS on Salary India 2026 — Complete Guide
- 📄 TDS on Professional Fees India Section 194J — Complete Guide
- 📄 TDS Calculator for Contractors India 2026 — Complete Guide
- 📄 TDS on Rent Calculator India Section 194I — Complete Guide
© 2026 ERP Group — India's AI-Powered GST Billing & Cloud ERP Platform