> ## Documentation Index
> Fetch the complete documentation index at: https://docs.erp.arukz.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TDS register: deductions, challans and Form 140 data

> Record TDS you decide to deduct on vendor bills, post it to the books, match deposits to challans month by month, and get quarterly Form No. 140 data.

The TDS register in ARUKZ ERP records the tax you decide to deduct on a posted vendor bill, posts it to the books so the amount left to pay the supplier falls by the tax, matches what you deposit to challans month by month, and lays each quarter's rows out in the columns of Form No. 140 for your CA. It does not decide whether, when or how much to deduct, and it does not file the statement. Those decisions stay with you and your CA.

> [!NOTE]
>
> The **TDS register** module is switched on by ARUKZ staff when you need it. It sits under **Accounting → TDS register**. See [Modules](https://docs.erp.arukz.com/admin/modules.md).

## Set up once, with your CA

**1. Load the section codes**

Under **Sections**, use **Load Form 140 codes**. This loads the section codes and descriptions listed in Form No. 140, Note 15, of the Income-tax Rules 2026. No rates are loaded.

**2. Switch on the sections you use and enter rates**

Turn on **Offered when recording a deduction** for the sections your company uses, and enter the **Rate %** and **Rate % with no PAN** for each with your CA. Nothing is filled in for you.

**3. Add supplier PANs**

Under **Supplier PAN**, add each supplier's PAN and their **Usual section**, which is offered first when you record a deduction and can be changed every time.

## Record a deduction

On **Bills**, every posted vendor bill has **Record TDS**. Choose the section, check the **Base** (the bill before GST, which you can change on your CA's advice) and the rate, and the tax is worked out as base times rate, roundable by up to one rupee. ARUKZ ERP posts a journal entry, debit the vendor payable and credit the TDS payable account you choose, and sets it against the bill.

While you decide, the screen shows what has been recorded so far this year for that PAN and section. It is information only: no threshold is applied for you.

> [!WARNING]
>
> A bill with a live deduction cannot be taken out of the books, and neither can the deduction's own entry, or the register and the ledger would disagree. To undo one, reverse it from the **Deductions** register.

## Deposit and report

| Screen | What it shows |
| - | - |
| **Deductions** | Every deduction, with its status: Deducted, not deposited; Deposited; Reversed |
| **Challans** | What is waiting to be deposited, month by month, and **Record a challan** with the CIN or challan number, BSR code, date, tax and fee. A challan takes entries from one month only, and its amount must equal their sum. |
| **Form 140 data** | A quarter's rows in the columns of Form No. 140: Part B table 1 (challans) and the Annexure (deductees). Blank columns are ones ARUKZ ERP does not hold. It is data for your CA and the RPU, not a filing file. |

The due dates ARUKZ ERP uses come from the Income-tax Rules 2026: deposit by the 7th of the next month, or 30 April for March; statements by 31 July, 31 October, 31 January and 31 May.

## What it does not do yet

* It does not decide whether a payment needs TDS, apply thresholds or know the rates. Section 393 of the Income-tax Act, 2025 was not built into the product; you enter rates with your CA.
* It does not deduct TDS automatically when a bill is posted.
* It does not create the statement file for the RPU or file anything on the income-tax portal.
* It does not handle TCS, or TDS on salary. Salary TDS is typed by hand in payroll.
* Columns for payments in kind and winnings are left out of the Form 140 data.

## Related

> [card] [Purchases](https://docs.erp.arukz.com/modules/purchases.md)
>
> Purchase orders and vendor bills the deductions are made on.

> [card] [MSME payments](https://docs.erp.arukz.com/gst/msme-payments.md)
>
> Payment limits and interest on bills from micro and small suppliers.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.