TDS Return Filing: A Complete Guide for Employers, Contractors, and Deductors
You paid your freelancer ₹50,000 for web design. You paid the contractor ₹2 lakhs for office renovation. Your company paid ₹5 lakhs in interest to the bank.
Sounds straightforward. But here's what you might have missed: you may have been required to deduct TDS (Tax Deducted at Source) from these payments—and if you did, you must file a TDS return.
Fail to file? ₹10,000 penalty, prosecution risk, and an angry tax officer. But worse—your deduction is considered invalid, and the recipient gets blocked from claiming credit.
This guide explains exactly when TDS applies, how to deduct correctly, and how to file TDS returns on time—with real scenarios so you know if this applies to you.
What is TDS? (And Why It Matters)
TDS stands for Tax Deducted at Source. It's a system where the payer (employer, company, contractor) deducts tax upfront from the payee's (employee, freelancer, vendor) payment and deposits it directly to the government.
Example:
- You hire a carpenter for ₹1 lakh renovation work
- You must deduct 10% TDS = ₹10,000
- You pay carpenter: ₹90,000 (net)
- You deposit ₹10,000 to government as TDS
- Carpenter gets credit for ₹10,000 paid (against their tax liability)
Why does it exist? Tax collection at source—government doesn't wait for year-end filing. Money is collected immediately from high-value transactions.
Who deducts TDS?
- Employers (salary TDS)
- Companies paying contractors, vendors
- Banks, insurance companies
- Anyone making payments above threshold amounts
When is TDS Mandatory? (TDS Thresholds by Category)
| Category of Payment | TDS Rate | Threshold (When Deduction Mandatory) | Form |
|---|---|---|---|
| Salary | 10-30% (based on slab) | Every month (no threshold for employees) | Form 16 |
| Contractor/Professional Fees | 10% | Single payment ≥ ₹30,000 or aggregate ≥ ₹1 lakh in FY | Form 24Q |
| Interest Payments (Bank/Finance) | 10% | Aggregate ≥ ₹40,000 in FY | Form 24Q |
| Rent Paid | 10% | Single payment ≥ ₹50,000 or aggregate ≥ ₹2.4 lakh in FY | Form 24Q |
| Commission/Brokerage | 10% | Single payment ≥ ₹30,000 or aggregate ≥ ₹1 lakh in FY | Form 24Q |
| Dividend | 10% | Any amount to Indian residents | Form 26Q |
| Directors' Remuneration | 10% | Single payment ≥ ₹30,000 or aggregate ≥ ₹1 lakh in FY | Form 24Q |
Key Point: "Aggregate" means total payments to that vendor in the financial year (April to March), not calendar year.
Real Scenario Check: Do You Need to Deduct TDS?
Scenario 1: Freelancer Payment
You pay a freelancer ₹45,000 for website maintenance (single invoice).
- TDS Required? YES (single payment ≥ ₹30,000)
- Rate: 10% = ₹4,500
- You pay: ₹40,500 to freelancer
- Deposit: ₹4,500 to government within 7 days
- Form: 24Q (quarterly)
Scenario 2: Multiple Small Payments
You pay a carpenter ₹20,000 + ₹25,000 + ₹15,000 = ₹60,000 total (3 separate invoices in same FY).
- TDS Required? YES (aggregate ≥ ₹1 lakh? No, but single invoice already ≥ ₹30,000)
- When TDS kicks in: On 2nd invoice (₹25,000, as cumulative = ₹45,000 crosses ₹30,000)
- Deduct 10% on all payments after first ₹30,000 aggregate
- Common mistake: Thinking "no TDS on ₹20,000 payment" → Wrong, must monitor running total
Scenario 3: Monthly Rent
You pay office rent ₹60,000/month. Annual = ₹7.2 lakhs.
- TDS Required? YES (single payment ≥ ₹50,000)
- Rate: 10% per month = ₹6,000/month
- Landlord receives: ₹54,000/month (net)
- You deposit: ₹6,000/month (7.2 lakh TDS for FY)
- Form: 24Q (quarterly)
Scenario 4: Interest Payment
Your company pays ₹60,000 annual interest to the bank on business loan.
- TDS Required? YES (aggregate ≥ ₹40,000)
- Rate: 10% = ₹6,000
- Bank doesn't need TDS? Correct—banks are exempt
- Wait, recalculate: Banks are NOT subject to TDS (section 194A exemption for certain payments)
- Actually: You don't deduct TDS on bank interest to banks—only on interest paid by non-banks
TDS Return Forms: Which One Do You File?
Form 24Q (Quarterly TDS Return)
Who files: Anyone deducting TDS on non-salary payments (contractors, rent, interest, commission)
Filing frequency: Quarterly (every 3 months)
| Quarter | Period | Due Date |
|---|---|---|
| Q1 | April - June | 31 July |
| Q2 | July - September | 31 October |
| Q3 | October - December | 31 January |
| Q4 | January - March | 31 May |
What to include: Details of all vendors/payees, amounts deducted, payments made
Form 16 (Salary TDS Certificate)
Who files: Employers deducting salary TDS
Filing frequency: Annual
Due date: 31 May (after financial year-end)
What it is: Certificate provided to employees showing TDS deducted annually
Form 26Q (Dividend/Other TDS)
Who files: Companies paying dividends
Filing frequency: Quarterly (except dividend TDS which is annual)
Step-by-Step: How to File TDS Return (Form 24Q)
Step 1: Collect & Organize Deduction Data
- List all vendors paid in quarter (contractor, rent, interest, commission)
- Note: Payment date, amount, TDS deducted, PAN of vendor
- Example spreadsheet:
Vendor Name PAN Payment TDS % TDS Amount ABC Constructions AAAA1234A ₹1,00,000 10% ₹10,000 Freelancer XYZ BBBB5678B ₹45,000 10% ₹4,500
Step 2: Verify TDS Deposits to Government
- Confirm you deposited TDS within 7 days of deduction (to government challan)
- Note challan number, date, amount (you'll need this for return)
- TDS must be deposited in government bank account (via NEFT/RTGS or challan)
- Deadline: 7 days from end of month TDS was deducted
- Late deposit penalty: ₹300/day (capped at amount of TDS)
Step 3: Login to GST Portal (for TDS Filing)
- Go to www.gst.gov.in OR income-tax portal (www.incometax.gov.in)
- Portal to use: ITR (Income Tax Return) portal OR GST portal (depends on state)
- Login with PAN + password
- Navigate to TDS Return section
Step 4: Fill Form 24Q Online
Part A — Deductor Details:
- Your PAN, name, address
- Whether deductor of income or specified person
Part B — Quarterly Summary:
- Total payments made in quarter
- Total TDS deducted
- Total TDS deposited
Part C — Deductee Details (Line-by-line):
- Each vendor: Name, PAN, category (contractor/rent/commission/etc.)
- Amount paid, TDS rate, TDS amount
- Date of payment, challan reference
Step 5: Verification & Digital Signature
- Review all entries (common errors: wrong PAN, mismatched amounts)
- Generate XML file from portal
- Sign digitally using DSC (Digital Signature Certificate)
- Upload signed return to portal
Step 6: Submit & Confirmation
- Portal confirms submission with acknowledgment number
- Save confirmation (for audit trail)
- Vendor automatically gets credit notification (tax year-end)
- Timeline: Vendor can see TDS credit in their tax account within 30 days
5 Real Scenarios: TDS Filing in Action
Scenario 1: IT Company Paying Contractor
Setup: Software company pays freelancer ₹40,000/month for coding (12 months = ₹4.8 lakh/year)
- TDS applies? YES (single payment ≥ ₹30,000)
- Monthly TDS: 10% × ₹40,000 = ₹4,000
- Annual TDS: ₹48,000 total
- Freelancer receives: ₹36,000/month (net)
- Company deposits: ₹4,000/month to government
- Return filing: 4 × Form 24Q (quarterly)
- Q1 (Apr-Jun): 3 payments × ₹4,000 = ₹12,000 TDS, due 31 July
Scenario 2: Business Renting Office Space
Setup: Manufacturing business pays ₹75,000/month rent
- TDS applies? YES (single payment ≥ ₹50,000)
- Monthly TDS: 10% × ₹75,000 = ₹7,500
- Landlord receives: ₹67,500/month
- Deposit TDS: ₹7,500 within 7 days to government
- Form 24Q: Quarterly (12 months TDS = ₹90,000)
- Pitfall: First-time filers forget TDS on rent (common oversight)
Scenario 3: Construction Project with Multiple Vendors
Setup: Real estate builder contracts multiple sub-contractors for ₹50L project
- Vendor A (Excavation): ₹60,000 → TDS 10% = ₹6,000
- Vendor B (Plumbing): ₹35,000 → TDS 10% = ₹3,500
- Vendor C (Electrical): ₹45,000 → TDS 10% = ₹4,500
- Total TDS deducted: ₹14,000 in that month
- Deposit deadline: 7 days from deduction date
- Form 24Q filing: Include all 3 vendors in same quarterly return
- No PAN rule: If vendor has no PAN, deduct TDS at 20% (or file with "PAN not available")
Scenario 4: Employer Salary TDS
Setup: Company with 50 employees, total salary ₹50 lakh/month
- TDS applies: Every employee, monthly (no threshold)
- Calculation: Based on employee's salary slab (10-30% tax bracket)
- Example: Employee earning ₹50,000/month: TDS ~₹5,000
- Company deposits: Total monthly TDS within 7 days to government
- Form 16: Annual certificate (not Form 24Q)
- Due date: Form 16 by 31 May (after FY-end)
- Software needed: Payroll software auto-calculates TDS per employee per month
Scenario 5: Freelancer Getting TDS Credit
Setup: Freelancer receives ₹80,000 with ₹8,000 TDS deducted
- Freelancer receives: ₹72,000 (net)
- Company files: Form 24Q showing ₹8,000 TDS deducted
- Freelancer benefit: Tax portal auto-shows ₹8,000 credit (GSTR-2A equivalent)
- When filing ITR: Freelancer can claim ₹8,000 as TDS paid (reduces annual tax liability)
- Scenario: Freelancer's annual income ₹1.5L, tax ₹5,000. With ₹8,000 TDS credit → refund ₹3,000
- Pitfall for freelancer: Not filing ITR means TDS credit goes unused (frozen forever)
Mistakes That Get You Penalized
1. Not Deducting TDS When Required
Cost: ₹10,000 penalty (or sum deducted if greater). Vendor gets no credit.
Prevention: Maintain payment log tracking cumulative vendor amounts (monitor thresholds).
2. Late TDS Deposit
Cost: ₹300/day penalty (capped at TDS amount). Interest accrues.
Prevention: Deposit TDS within 7 days of deduction (calendar reminders help).
3. Filing Return Without Depositing TDS
Cost: Return marked "defective." No credit given to vendor.
Prevention: Always deposit BEFORE filing return. Don't rush return filing.
4. Wrong PAN or No PAN
What happens: Vendor can't match TDS credit to their account (credit lost).
TDS rate jumps: If vendor has no PAN, deduct 20% instead of 10%.
Prevention: Get vendor PAN before first payment. If vendor refuses, deduct 20%.
5. Late Form 24Q Filing
Cost: ₹1,000 penalty per day (capped at ₹10,000).
Prevention: File by due date (31 July, 31 Oct, 31 Jan, 31 May).
TDS Penalties & Consequences
| Violation | Penalty | Additional Consequence |
|---|---|---|
| Not deducting TDS | ₹10,000 or amount deducted, whichever higher | Vendor gets no credit; prosecution possible |
| Late deposit (₹10,000 TDS, 5 days late) | ₹300 × 5 = ₹1,500 + Interest (2%/month) | Penalty capped at TDS amount |
| Late Form 24Q filing (10 days late) | ₹1,000/day = ₹10,000 (capped) | Credit blocked until filed |
| Wrong PAN in return | ₹100-₹500 per error | Vendor can't match TDS to account |
| Not furnishing Form 16 to employee (by 31 May) | ₹100-₹500 per employee | Employee can't claim TDS in ITR |
| Misreporting TDS amount | 10% penalty on tax short-paid + interest | Vendor files wrong ITR, gets audit notice |
TDS Deposit: How & When to Pay Government
Method 1: Online (Recommended)
- Go to income-tax portal (www.incometax.gov.in)
- Login → "Challan" section → Generate challan
- Submit challan to bank (SBI/authorized bank)
- Bank deposits to government account
- Challan number given (needed for Form 24Q)
Method 2: Bank Deposit (Old Method)
- Get deposit challan from bank (Government of India Account head-wise)
- Fill in: Amount, TDS head (e.g., 194C for contractors)
- Deposit at bank
- Get receipt with challan number
Key Deadlines
- Deduction date: Date payment was made to vendor
- Deposit deadline: 7 days from end of month of deduction
- Example: TDS deducted in July → must deposit by August 7
- Quarter-end flush: Must deposit all pending TDS before Form 24Q filing
TDS Certificate (Form 16/16A): For Vendor/Recipient
What is it? Proof that deductor deducted and deposited TDS on your behalf.
Form 16 (Salary):
- Issued by: Employer
- Due date: 31 May (after FY-end)
- Contains: Employee salary, TDS deducted monthly (Jan-Dec breakup)
- Employee benefit: Provides proof for ITR filing (claim TDS credit)
Form 16A (Non-Salary):
- Issued by: Deductor (contractor, rent payer, etc.)
- When: Within 1 month of deduction OR by 31 May after FY-end
- Contains: Payment details, TDS amount, deductor PAN
- Recipient benefit: Proof for claiming TDS credit in ITR
Common issue: Deductor doesn't issue Form 16A → Vendor can't claim TDS credit. Vendor must follow up.
TDS Return Filing Checklist
Before Filing Form 24Q:
- ✅ Collected vendor PAN, address, payment details
- ✅ Calculated TDS at correct rate (10% for most; 20% if PAN unavailable)
- ✅ Deposited TDS to government (within 7 days of deduction)
- ✅ Obtained challan receipt/acknowledgment number
- ✅ Verified no TDS deposit pending
- ✅ Downloaded quarterly data from accounting software
- ✅ Checked for mismatches (payment amount vs TDS amount)
During Filing:
- ✅ Logged into income-tax portal with PAN
- ✅ Filled Form 24Q Part A (deductor details)
- ✅ Filled Form 24Q Part B (quarterly summary)
- ✅ Added line-by-line deductee details (Part C)
- ✅ Matched total TDS filed vs actually deposited
- ✅ Generated digital signature (DSC)
- ✅ Submitted form
After Filing:
- ✅ Saved acknowledgment number
- ✅ Printed Form 24Q (audit trail)
- ✅ Issued Form 16A to vendors (within 1 month)
- ✅ Marked dates for next quarter's filing
- ✅ Kept bank receipts + vendor invoices (5-year record)
Who Should File? Quick Decision Tree
You MUST file TDS return if you:
- Paid contractor/professional ≥ ₹30,000 (single) or ≥ ₹1L (aggregate/year)
- Paid rent ≥ ₹50,000 (single) or ≥ ₹2.4L (aggregate/year)
- Paid interest ≥ ₹40,000 (aggregate/year) to non-bank
- Paid commission/brokerage ≥ ₹30,000
- Paid employee salary (every month, no threshold)
- Any other payment requiring TDS per income-tax rules
One Last Thing: Common Q&A
Q: If vendor has no PAN, what TDS rate?
A: 20% (double the normal rate). Still mandatory.
Q: Can I file Form 24Q after deadline?
A: Yes, but with ₹1,000/day penalty (capped ₹10,000). File ASAP.
Q: What if vendor disputes TDS amount?
A: They file complaint with tax authority. You must provide proof (challan receipt, deduction certificate). Corrected via Form 24Q amendment.
Q: Vendor got refund, does TDS remain on them?
A: No. TDS is credited to their tax account annually. If they're below taxable income, it becomes refund.
Q: Am I liable if deductee doesn't claim TDS credit?
A: No. Once you file Form 24Q & deposit TDS, your obligation ends. If they don't file ITR, it's their loss.
Q: What's penalty if vendor has wrong PAN I gave?
A: Your error = ₹100-500. Vendor can't match credit. You must correct via amended Form 24Q & issue corrected Form 16A.
TDS Filing Essentials
- 🎯 TDS = Tax collected upfront from payment
- 💰 Contractor ≥ ₹30,000? Deduct 10% TDS
- 📅 Deposit within 7 days to government
- 📝 File Form 24Q quarterly (by 31 July, Oct, Jan, May)
- ✅ Verify vendor PAN before paying
- ⚠️ Miss deadline? ₹1,000/day penalty + vendor blocked
- 📋 Issue Form 16A to vendor (proof of TDS)
Questions about TDS filing for your business? Drop them in comments below or contact our tax experts.
Check www.incometax.gov.in for latest updates.