India TCS (tax collected at source)
tcsCalculate statutory Tax Collected at Source (TCS) under Section 206C of the Indian Income-tax Act, 1961 (AY 2025-26 / FY 2024-25). Computes liability for Section 206C(1H) sale of goods above ₹50 lakh threshold, scrap sale, timber, alcoholic liquor, minerals, Liberalised Remittance Scheme (LRS), and overseas tour packages, including Section 206CC higher rates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Sale consideration / receipt amount in INR (₹). | |
| nature | No | Statutory nature of the collection, which selects the section under s.206C and therefore the rate. State it exactly; it is not inferred and has no default, because a default would choose a section on the caller's behalf. Alias: payment_nature. | |
| as_of_date | Yes | Civil date YYYY-MM-DD. Selects the rule pack in force on that date. Required: the engine will not assume a date. | |
| buyer_pan_status | No | Whether the buyer has furnished a valid PAN. Note that "missing_or_invalid" currently returns INSUFFICIENT rather than a number: collection without PAN falls under s.206CC, and that rule is not yet in the active rate pack, so the engine refuses rather than answering at the ordinary rate and understating the liability. |