๐ What is a TDS Challan?
In Daai Business Suite, a TDS Challan is a record-keeping row that Daai maintains for each TDS-relevant transaction so you can reconcile against the government TDS portal at filing time. It helps track the Tax Deducted at Source (TDS) amount, related challan details, and payment status for compliance.
๐ฏ Purpose of the TDS Challan Module
- Keep internal records of TDS deductions linked to expenses and salaries.
- Track challan details such as Amount, Section Code, ITNS No., PAN, Payment Status.
- Ensure audit readiness by maintaining a proper log of all deductions.
- Avoid manual errors by auto-linking challans with their source records.
๐งพ Sources of TDS Challans
Challans now share unified infrastructure between Vendor and Salary flows (per the 2026-04-23 unification):
- Vendor TDS โ created when an Expense has Is TDS = true.
- Salary TDS โ created / updated whenever salary is generated for an employee with TDS enabled.
๐ The Unified Source Column
The TDS Challan grid has a Source column showing where each challan came from:
Salary ยท {employee name}โ from a Salary cycle.Vendor ยท {expense number}โ from an Expense.
(The legacy Expense ID / Employee Name columns are no longer the default โ Source replaces them.)
๐ Key Features
- Auto-creation โ when an Expense has Is TDS checked or salary is generated with TDS enabled, a challan is auto-generated.
- Compliance Tracking โ stores Challan No., Section Code, ITNS No., Amount Paid, Transaction ID, Payment Mode.
- Status Monitoring โ easily track Paid, Unpaid, Part Pay, Advance, Cancelled challans.
- Non-filing โ the system does not file challans on the Govt portal, it only maintains records.
๐ Statuses
| Status | Meaning |
|---|---|
| Unpaid | Default after creation |
| Part Pay | Some โ not all โ challan rows paid |
| Paid | Fully paid + posted on the government portal |
| Advance | Challan was already paid before the deduction was finalized (e.g. a paid challan whose source was later cancelled flips to Advance so the paid amount can be reused) |
| Cancelled | Reversed (Is TDS unticked on the source Expense, or Salary cancelled) |
๐ Key Rules
- Challans cannot be deleted. Cancel by unticking Is TDS on the source Expense (or cancel the Salary).
- Total paid amount across rows must equal the challan amount.
- Section Code, ITNS No., government Challan No., etc. are filled by you, post-payment.
๐ Best Practices
- Always update challan details after filing on the Govt portal (Challan No., Payment Date, etc.).
- Ensure the PAN of the deductee is entered correctly on the source Expense.
- Do not delete challans โ mark as Cancelled or Advance if not applicable.
- Regularly review TDS Challan History for accuracy.
โ ๏ธ Important Notes
- TDS challans here are for record-keeping only. Filing must be done separately on the Govt TDS portal.
- Any mismatch in Section Code or ITNS No. must be corrected before filing.
- Vendor GSTIN must match the invoice for credit eligibility.
โ In short: The TDS Challan Module is a compliance support tool, not a filing tool. It keeps your deductions organized, linked with the source Expense or Salary, and ready for audit.

