Back to GST, E-Invoice & E-Way

GST, E-Invoice & E-Way

TDS module in Easedesk ERP — complete overview, features, FAQs

Complete guide to the Easedesk ERP TDS module — what it does, key features, who should use it, KPIs you can track, integrations, and India-specific compliance considerations.

8 min read·Updated 2026-06-30

Quick answer

The TDS module in Easedesk ERP lets you manage tax deducted at source. It is built India-first with section-wise tracking, auto form 16/16a, and quarterly 24q — all in one place, designed for Indian SMEs. Data flows automatically to and from other Easedesk modules, GST returns are auto-populated, and access is governed by role-based permissions.

What is the TDS module?

Easedesk's TDS module deducts tax at source on every vendor payment and salary payout per the right Section of the Income Tax Act, tracks challans, and generates quarterly 24Q + Form 16/16A — eliminating the spreadsheet that most Indian CAs maintain manually.

It is included in every Easedesk subscription (subject to plan availability) and works out-of-the-box with sensible Indian defaults. Whether you're a 10-person startup or a 500-person enterprise, the TDS module scales without changing how you log in or where your data lives.

Unlike standalone tds tools, Easedesk's TDS module is part of a connected ERP — data flows automatically between modules (your invoice posts to accounting, your payroll updates statutory liabilities) so you never re-key the same number twice.

Why TDS matters for Indian businesses

Covers all common TDS sections: 192 (salary), 194C (contractor), 194J (professional), 194I (rent), 194H (commission), 194Q (purchase > ₹50 lakh), 194O (e-commerce), 194N (cash withdrawal). Auto-applies thresholds and surcharges.

For Indian GST and accounting compliance, the regulatory landscape changes every few months — GST rate revisions, new TDS sections, fresh EPFO circulars. Easedesk's product team monitors gazette notifications and pushes updates so your TDS module always reflects the current law without you having to lift a finger.

Key features and capabilities

The TDS module in Easedesk ships with the following capabilities out of the box:

  • Section-wise tracking
  • Auto Form 16/16A
  • Quarterly 24Q
  • Form 12BB declarations

Real-world use cases

Here are some concrete scenarios where Easedesk customers use TDS in their day-to-day operations:

Tech firm paying freelance designers

Section 194J at 10% applies. Easedesk deducts at payment, issues Form 16A quarterly, and generates the 24Q TXT file for upload.

Real estate firm paying rent

Section 194I at 10% on rent > ₹2.4 lakh/year. Easedesk warns if PAN missing (deduction jumps to 20% under Section 206AA).

Trading company exceeding ₹50 lakh single-vendor purchases

Section 194Q at 0.1% kicks in. Easedesk tracks running per-vendor purchase total and auto-deducts after the threshold.

Who should use the TDS module?

Teams that tax deducted at source regularly will get the most value out of this module. Typical users include accountants, finance heads, controllers, CA firms managing the books, and CFOs.

For Indian SMEs, this module is most actively used by promoter-directors and finance-controllers in companies up to ₹50 crore turnover, and by dedicated functional teams in larger organisations.

Key metrics and KPIs you can track

Easedesk's TDS module makes the following metrics available out of the box, both in dashboards and as scheduled reports:

  • TDS deducted YTD by section
  • TDS payable vs deposited
  • Quarterly 24Q filing status
  • Form 16A coverage
  • Section 206AA cases (vendor PAN missing)

Key terms in TDS

If you're new to TDS, here is the essential vocabulary used inside the module and in Indian business practice:

Section 194C

TDS on payments to contractors — 1% (individual / HUF) or 2% (others), threshold ₹30,000 per invoice or ₹1 lakh aggregate.

Section 194J

TDS on professional or technical services — 10%, threshold ₹30,000 per FY per vendor.

Form 24Q

Quarterly TDS return on salary payments (Section 192). Due 31 July / 31 Oct / 31 Jan / 31 May.

Form 26Q

Quarterly TDS return on non-salary payments (Sections 194C, 194J, 194I, etc.). Due the same days as 24Q.

Form 16 / 16A

Annual TDS certificates — Form 16 to employees, Form 16A to vendors. Issued from TRACES portal data.

Section 206AA

If vendor doesn't provide PAN, TDS rate doubles (max 20%). Easedesk auto-applies this when PAN is blank.

Integrations available with TDS

The TDS module connects to the following external systems and government portals so you don't have to re-key data:

  • TIN-FC / NSDL TDS portal
  • TRACES (Form 16 download)
  • Income Tax e-filing portal
  • Bank net-banking (challan payment)

Why teams choose Easedesk for TDS

Compared to standalone tools, point solutions and legacy desktop software, Easedesk's TDS module gives you:

  • Vendor confidence
  • Statutory ready
  • Auto-challan reconciliation

How TDS connects with other Easedesk modules

When you use the TDS module, the following downstream modules receive data automatically — so you don't have to maintain parallel records:

  • Accounting (TDS payable, challan paid)
  • Compliance (filing register)
  • Vendor / Employee statements

Reports and exports

The TDS module produces these built-in reports — all exportable to Excel, PDF or CSV, and schedulable to your email:

  • Section-wise TDS deducted
  • Vendor-wise / employee-wise TDS register
  • Challan reconciliation
  • Form 16 + 16A status
  • Section 206AA exposure

Permissions and access control

Access to the TDS module is governed by Easedesk's role-based access control (RBAC). By default, the Owner role has full access (wildcard permissions). The predefined roles that include TDS access are typically Admin, Accountant, and the Viewer role (which gets read-only access).

Owners can edit any predefined role's permissions, or create new custom roles, in Settings → Users & Roles. Permissions are checked at the API level on every request — so even if a user finds a hidden URL, they cannot bypass the role gates.

For sensitive operations like delete, approve and export, you can require an extra-step approval workflow — see the Approvals module documentation.

Best practices for TDS

Customers who get the most out of the TDS module follow these patterns:

  • Verify vendor PAN at onboarding — saves 206AA pain later.
  • Pay challan by the 5th of the month, not the 7th — gives buffer for bank issues.
  • Run the FVU validator before every 24Q/26Q upload. NSDL takes 24 hours to bounce a bad file.
  • Send Form 16/16A on issuance — vendors / employees ask for it during their ITR filing.

Getting started checklist

Ready to start using the TDS module? Here's a recommended 5-step setup checklist:

  • Confirm the module is enabled in your plan (Settings → Modules)
  • Ensure the right users have access via predefined or custom roles (Settings → Users & Roles)
  • TAN configured in Settings → Company Profile
  • Vendor PANs captured (or 206AA flagged)
  • TDS sections enabled in TDS → Sections
  • Create your first TDS deduction from the module sidebar
  • Review the related how-to and troubleshooting articles linked at the bottom of this page

Frequently asked questions

What does the TDS module do in Easedesk?
Easedesk's TDS module deducts tax at source on every vendor payment and salary payout per the right Section of the Income Tax Act, tracks challans, and generates quarterly 24Q + Form 16/16A — eliminating the spreadsheet that most Indian CAs maintain manually. It is built specifically for Indian SMEs and works with the rest of Easedesk's 50+ module ERP platform.
Is the TDS module included in my Easedesk plan?
TDS is part of Easedesk's 50+ module platform and is available subject to your subscription plan. Most plans include it by default — check Settings → Billing for the exact list of modules covered by your current plan.
Who can access the TDS module?
Access is governed by role-based permissions. By default, Owner and Admin roles have full access; functional roles (Accountant, etc.) get scoped access, and Viewer gets read-only. Customise this in Settings → Users & Roles.
Can TDS be disabled if my team doesn't need it?
Yes. Owners can disable any non-mandatory module under Settings → Modules. Disabled modules are hidden from the sidebar but their underlying data is preserved if you re-enable later.
Where does data in the TDS module come from?
Data is created either manually from the in-app forms, imported via CSV from a spreadsheet, ingested through the Easedesk REST API, or auto-generated from other modules (for example, journal entries created automatically when an invoice is posted to Sales).
Is the TDS module GST-compliant?
Yes — the TDS module is built with Indian GST law fully baked in. It handles CGST/SGST/IGST split based on place of supply, HSN/SAC codes, ITC eligibility, and statutory reporting formats.
Does the TDS module work on mobile?
Yes — Easedesk is fully responsive. The TDS module renders well on phones and tablets, and the most-used actions (creating TDS deductions, approving, viewing reports) are optimised for one-handed use.
Can I export TDS data?
Yes. Every list view supports export to Excel, CSV and PDF. Reports can be scheduled to email automatically (daily / weekly / monthly). Bulk exports up to 50,000 rows are supported synchronously; larger ones run as background jobs.
How does the TDS module handle multi-branch businesses?
Easedesk supports multiple departments, branches, cost centres and warehouses out of the box. Records in the TDS module can be tagged to the right entity, and Department Scoping in RBAC restricts user access to their assigned branches.
Is data in the TDS module backed up?
Yes. Easedesk runs continuous backups with point-in-time recovery for the last 30 days, plus daily snapshots retained for 90 days. Your data is stored in India (Mumbai region) and meets DPDP Act 2023 requirements.
What if I forgot to deduct TDS?
You can deduct in a later quarter and pay interest (1%/month for non-deduction, 1.5%/month for late-deposit). Easedesk auto-calculates the interest in the next 26Q.
How does Easedesk handle TDS on advance payments?
Section 194C/194J apply on advance just like on bill. Easedesk deducts when you record the advance — and the bill reconciles later.
Can I do quarterly TDS revisions?
Yes — Easedesk supports correction returns (Type C1/C2/C3/C4/C5). Generate from TDS → Returns → New Correction Return.
What about TDS on GST?
GST is excluded from TDS computation per CBDT clarification. Easedesk auto-removes the GST portion when computing TDS.
Does Easedesk e-file 24Q?
Easedesk generates the FVU-validated TXT file ready to upload. Direct e-filing via TRACES API is on the roadmap.
tdstdsoverviewfinanceeasedeskindian erpmsme

Related articles

Still have questions?

Use the AI Assistant inside Easedesk (it has access to your data), or reach our team.

Contact support

Command Palette

Search for a command to run...