TDS Return Filing Steps for Small Business India — Complete 2026 Guide

ERP Group Sep 04, 2026 29 min read GST & Tax Compliance
TDS Return Filing Steps for Small Business India — Complete 2026 Guide

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

© 2026 ERP Group — India's AI-Powered GST Billing & Cloud ERP Platform

Got Questions?

Frequently Asked Questions

The penalty for not filing TDS returns in India has two components. First, under Section 234E of the Income Tax Act, a late filing fee of ₹200 per day is charged for every day the TDS return remains unfiled past the due date. This fee continues accruing until the return is filed, subject to a cap that the total fee cannot exceed the TDS amount in the return. For example, if the total TDS in a quarterly return is ₹40,000 and the return is filed 100 days late, the Section 234E fee would be ₹200 × 100 = ₹20,000 — which is within the ₹40,000 TDS cap. The Section 234E fee must be paid before the late return can be filed on TRACES. Second, under Section 271H, the Assessing Officer may impose an additional penalty ranging from ₹10,000 to ₹1,00,000 for failure to file TDS return or for filing with incorrect information. However, Section 271H penalty may be waived if the TDS was deposited correctly, the Section 234E fee has been paid, and the return is filed within one year of the due date. The practical implication: file TDS returns on time, even if some data is uncertain — it's better to file a return and then correct it than to delay filing entirely, as late filing fees compound quickly.

Errors in filed TDS returns are corrected by filing a Correction Return through the TRACES portal (traces.gov.in). The process involves: downloading the original filed return from TRACES in .zip format, opening it in the latest version of NSDL's RPU (Return Preparation Utility), making the necessary corrections (wrong PAN, challan details, amounts, or section codes), running the FVU (File Validation Utility) to generate the corrected file, and uploading the corrected file on TRACES as a "Correction" return. Different types of corrections are classified as C1 (deductor details), C2 (challan details), C3 (deductee details), C5 (adding missed deductees), and C9 (removing incorrectly added deductees). Multiple correction returns can be filed — there is no limit. Each correction supersedes the previous version. Correction returns can be filed up to 6 years from the end of the relevant assessment year. The most common corrections are: wrong deductee PAN (affects Form 26AS credit visibility), wrong challan details (causes unmatched challans), and wrong payment amounts. Filing timely corrections ensures deductees can see their TDS credits in Form 26AS and claim them in their income tax returns.

Yes — if you have a valid TAN (Tax Deduction Account Number) and are registered as a deductor, you must file a NIL TDS return for quarters where no TDS-deductible payments were made. A NIL return is a regular quarterly Form 24Q (if you are an employer) or Form 26Q (for non-salary TDS) filed with no deductee details — just the deductor information confirming that no TDS-applicable payments occurred in that quarter. Filing a NIL return is important because: it maintains the continuity of your quarterly filing history (gaps in quarterly filings attract automated system notices), it confirms to the Income Tax Department that the absence of TDS data is intentional (not an oversight), and it prevents Section 234E late filing fee notices that may be automatically generated for missed quarters. For businesses that have employees but made no non-salary TDS payments in a quarter (no contractor or professional fee payments crossing the threshold), they file NIL Form 26Q but regular Form 24Q for salary. The NIL return is filed through the same process — RPU/FVU with no deductee rows — and uploaded on TRACES.

Filing an accurate TDS return requires three categories of data from your accounting records. First, deductor data: TAN, PAN of the business/partners/directors, business name and address, and contact details of the responsible person. Second, challan data for every TDS deposit during the quarter: BSR code (7-digit bank branch code), challan date (as shown in OLTAS — verify on TRACES rather than relying on bank receipt), challan sequence number (5-digit serial), TDS section (194C, 194J, 194I, etc.), and amount deposited. Critically, verify challan details directly from TRACES's "Verify Challan" feature or OLTAS — not from physical bank receipts which may have transcription errors. Third, deductee transaction data: for every payment from which TDS was deducted during the quarter — the deductee's PAN (mandatory), name, entity type (company or other), gross payment amount (pre-GST), TDS amount, TDS section, and date of payment or credit (whichever was earlier). For Form 24Q, additional data is needed: employee PAN, quarterly salary, TDS, and for Q4, the complete annual salary computation with all exemptions and deductions. ERP Group's accounting and payroll software exports all three categories of data in a structured format — feeding directly into RPU or third-party TDS software and eliminating manual data compilation.

Form 24Q and Form 26Q are the two primary quarterly TDS returns — but they cover completely different types of payments. Form 24Q is specifically for TDS on salary income under Section 192. It is filed by every employer who pays salary to employees. Form 24Q contains employee-wise details — PAN, salary paid, TDS deducted. The Q4 Form 24Q additionally includes Annexure II — the complete annual salary computation for each employee, covering gross salary, all exemptions (HRA, LTA), all deductions (standard, 80C, 80D, home loan), and net taxable income. The Q4 Annexure II data generates Part A of Form 16 (the TDS certificate for employees). Form 26Q covers all NON-salary TDS — payments to contractors (Section 194C), professional fees (Section 194J), rent (Section 194I), commission (Section 194H), interest (Section 194A), and all other non-salary TDS sections. Form 26Q is filed by companies, firms, LLPs, and audit-eligible individuals when they make these non-salary TDS-applicable payments. A business may need to file BOTH returns simultaneously: Form 24Q for its employees' salary TDS and Form 26Q for TDS on its contractor and professional payments. Both follow the same quarterly schedule (July 31, October 31, January 31, May 31) and are filed through TRACES using RPU-generated files.

ERP Group helps small businesses prepare TDS returns accurately through systematic data capture throughout the quarter — rather than a last-minute scramble before the filing deadline. The approach has three components. First, ERP Group's accounting software enforces data completeness at transaction time: every vendor payment requires vendor PAN (mandatory field), TDS section selection (from a drop-down of applicable sections), TDS amount (auto-calculated at the correct rate for the vendor's entity type), and challan reference after TDS deposit. This means by the time a quarter ends, all TDS transaction data is already in the system — accurate and complete. Second, ERP Group's HR & Payroll software maintains employee-level salary and TDS data throughout the year, with Form 12BB investment declarations captured through the employee self-service portal. At Q4 time, the complete Annexure II data is available for every employee without any manual compilation. Third, at quarter-end, ERP Group generates a structured TDS data export — formatted for import into RPU or third-party TDS software. The CA receives a clean, validated data file rather than a pile of invoices and challan receipts to manually extract data from. This combination of continuous data capture, automatic TDS computation, and structured export eliminates the two biggest sources of TDS return errors: incorrect data entry and missing transactions.

Keep reading

All articles
Manufacturing ERP & Industry Solutions

ERP Software for Paint Manufacturers India — Complete Guide 2026

Oct 15, 2026 · 29 min read
Manufacturing ERP & Industry Solutions

ERP Software for Steel Manufacturers India — Complete Guide 2026

Oct 15, 2026 · 29 min read