TDS, TCS Details

TDS (Tax Deducted at Source)

IDNameSectionTaxApply On
1EPF premature withdrawal192A10.0Net Amount
2Interest of securities19310.0Net Amount
3Dividends19410.0Net Amount
4Interest (Banks)194A10.0Net Amount
5Senior Citizens194A10.0Net Amount
6Single contractor payment (Individual & HUF)194C1.0Net Amount
7Aggregate contractor payment (Individual & HUF)194C1.0Net Amount
8Insurance commission194D5.0Net Amount
9Insurance commission on Life Insurance policies194DA5.0Net Amount
10NSS194EE10.0Net Amount
11Repurchase Units by MFs194F20.0Net Amount
12Commission – Lottery194G5.0Net Amount
13Commission/Brokerage194H5.0Net Amount
14Plant/Equipment/Machinery Rent194I(a)2.0Net Amount
15Land Building and furniture rent194I(b)10.0Net Amount
16Transfer of certain immovable property other than agricultural land194IA1.0Net Amount
17Rent by Individual / HUF194IB5.0Net Amount
18Payment under specified agreement applicable for F.Y: 2017-18 onwards194IC10.0Net Amount
19Fees-tech services, call centre, royalty for sale etc.194J(a)2.0Net Amount
20Fee for professional service or royalty etc..194J(b)10.0Net Amount
21Payment of dividends by mutual funds194K10.0Net Amount
22Compensation on the transfer of certain immovable property other than agricultural land194LA10.0Net Amount
23Income on infrastructure debt fund(non-resident)194LB5.0Net Amount
24Income from a business trust (applicable from 01.10.2014)194LBA10.0Net Amount
25Income from a business trust to non-resident (applicable from 01.10.2014)194LBA5.0Net Amount
26Interest on certain bonds and Govt. securities (from 01.06.2013)194LD5.0Net Amount
27Payment to commission or brokerage by individual & HUF194M5.0Net Amount
28Cash withdrawal exceeding 1 crore during the previous year from 1 or more accounts with a bank or co194N2.0Net Amount
29TDS on e-commerce participants194O1.0Net Amount
30Purchase of Goods (Recommended by Income Tax)194Q0.1Total Amount
31Single contractor payment (Others)194C2.0Net Amount
32Aggregate contractor payment (Others)194C2.0Net Amount
33Perquisite or benefit to a business or profession194R10.0Net Amount
34TDS on the transfer of virtual digital assets194S1.0Net Amount
45Purchase of Goods (Taxable Amount). Use this on your own discretion.194Q0.1Net Amount
49Short Term Capital gains under section 111A19515.0Net Amount
50Insurance commission on Life Insurance policies - New194DA2.0Net Amount
51Commission – Lottery - New194G2.0Net Amount
52TDS on e-commerce participants - New194O0.1Net Amount
53Commission/Brokerage - New194H2.0Net Amount

TCS (Tax Collected at Source)

IDNameSectionTaxApply On
35TCS upon receivables206C(IH)0.1Total Amount
36Liquor of alcoholic nature, made for consumption by humans206C1.0Total Amount
37Timber wood under a forest leased206C2.5Total Amount
38Tendu leaves206C5.0Total Amount
39Timber wood by any other mode than forest leased206c2.5Total Amount
40Forest produce other than Tendu leaves and timber206C2.5Total Amount
41Scrap206C1.0Total Amount
42Minerals like lignite, coal and iron ore206C1.0Total Amount
43Purchase of Motor vehicle exceeding Rs.10 Lakhs206C1.0Total Amount
44Parking lot, Toll Plaza and Mining and Quarrying206C2.0Total Amount
46Remittance out of India under the Liberalized Remittance Scheme of RBI206C(1G)(a)5.0Net Amount
47TCS on selling of overseas tour package206C(1G)(b)5.0Net Amount
48Collection at source on remittance under LRS except for the purposes of education or medical treatment206C20.0Net Amount

State Details

You can copy the following array of state names and use it in your code:

[
    "JAMMU AND KASHMIR",
    "HIMACHAL PRADESH",
    "PUNJAB",
    "CHANDIGARH",
    "UTTARAKHAND",
    "HARYANA",
    "DELHI",
    "RAJASTHAN",
    "UTTAR PRADESH",
    "BIHAR",
    "SIKKIM",
    "ARUNACHAL PRADESH",
    "NAGALAND",
    "MANIPUR",
    "MIZORAM",
    "TRIPURA",
    "MEGHALAYA",
    "ASSAM",
    "WEST BENGAL",
    "JHARKHAND",
    "ODISHA",
    "CHHATTISGARH",
    "MADHYA PRADESH",
    "GUJARAT",
    "DADRA & NAGAR HAVELI & DAMAN & DIU",
    "MAHARASHTRA",
    "ANDHRAPRADESH(BEFOREADDED)",
    "KARNATAKA",
    "GOA",
    "LAKSHWADEEP",
    "KERALA",
    "TAMIL NADU",
    "PUDUCHERRY",
    "ANDAMAN & NICOBAR",
    "TELANGANA",
    "ANDHRA PRADESH",
    "LADAKH(NEWLYADDED)",
    "OTHER TERRITORY"
]

Country Array

Here is the list of countries that you can use in your code:

[
    "Afghanistan",
    "Albania",
    "Algeria",
    "Andorra",
    "Angola",
    "Antigua and Barbuda",
    "Argentina",
    "Armenia",
    "Australia",
    "Austria",
    "Azerbaijan",
    "Bahamas",
    "Bahrain",
    "Bangladesh",
    "Barbados",
    "Belarus",
    "Belgium",
    "Belize",
    "Benin",
    "Bhutan",
    "Bolivia",
    "Bosnia and Herzegovina",
    "Botswana",
    "Brazil",
    "Brunei",
    "Bulgaria",
    "Burkina Faso",
    "Burundi",
    "Cabo Verde",
    "Cambodia",
    "Cameroon",
    "Canada",
    "Central African Republic",
    "Chad",
    "Chile",
    "China",
    "Colombia",
    "Comoros",
    "Congo, Democratic Republic of the",
    "Congo, Republic of the",
    "Costa Rica",
    "Croatia",
    "Cuba",
    "Cyprus",
    "Czechia",
    "Denmark",
    "Djibouti",
    "Dominica",
    "Dominican Republic",
    "Ecuador",
    "Egypt",
    "El Salvador",
    "Equatorial Guinea",
    "Eritrea",
    "Estonia",
    "Eswatini",
    "Ethiopia",
    "Fiji",
    "Finland",
    "France",
    "Gabon",
    "Gambia",
    "Georgia",
    "Germany",
    "Ghana",
    "Greece",
    "Grenada",
    "Guatemala",
    "Guinea",
    "Guinea-Bissau",
    "Guyana",
    "Haiti",
    "Honduras",
    "Hungary",
    "Iceland",
    "India",
    "Indonesia",
    "Iran",
    "Iraq",
    "Ireland",
    "Israel",
    "Italy",
    "Jamaica",
    "Japan",
    "Jordan",
    "Kazakhstan",
    "Kenya",
    "Kiribati",
    "Korea, North",
    "Korea, South",
    "Kosovo",
    "Kuwait",
    "Kyrgyzstan",
    "Laos",
    "Latvia",
    "Lebanon",
    "Lesotho",
    "Liberia",
    "Libya",
    "Liechtenstein",
    "Lithuania",
    "Luxembourg",
    "Madagascar",
    "Malawi",
    "Malaysia",
    "Maldives",
    "Mali",
    "Malta",
    "Marshall Islands",
    "Mauritania",
    "Mauritius",
    "Mexico",
    "Micronesia",
    "Moldova",
    "Monaco",
    "Mongolia",
    "Montenegro",
    "Morocco",
    "Mozambique",
    "Myanmar",
    "Namibia",
    "Nauru",
    "Nepal",
    "Netherlands",
    "New Zealand",
    "Nicaragua",
    "Niger",
    "Nigeria",
    "North Macedonia",
    "Norway",
    "Oman",
    "Pakistan",
    "Palau",
    "Palestine",
    "Panama",
    "Papua New Guinea",
    "Paraguay",
    "Peru",
    "Philippines",
    "Poland",
    "Portugal",
    "Qatar",
    "Romania",
    "Russia",
    "Rwanda",
    "Saint Kitts and Nevis",
    "Saint Lucia",
    "Saint Vincent and the Grenadines",
    "Samoa",
    "San Marino",
    "Sao Tome and Principe",
    "Saudi Arabia",
    "Senegal",
    "Serbia",
    "Seychelles",
    "Sierra Leone",
    "Singapore",
    "Slovakia",
    "Slovenia",
    "Solomon Islands",
    "Somalia",
    "South Africa",
    "South Sudan",
    "Spain",
    "Sri Lanka",
    "Sudan",
    "Suriname",
    "Sweden",
    "Switzerland",
    "Syria",
    "Taiwan",
    "Tajikistan",
    "Tanzania",
    "Thailand",
    "Timor-Leste",
    "Togo",
    "Tonga",
    "Trinidad and Tobago",
    "Tunisia",
    "Turkey",
    "Turkmenistan",
    "Tuvalu",
    "Uganda",
    "Ukraine",
    "United Arab Emirates",
    "United Kingdom",
    "United States",
    "Uruguay",
    "Uzbekistan",
    "Vanuatu",
    "Vatican City",
    "Venezuela",
    "Vietnam",
    "Yemen",
    "Zambia",
    "Zimbabwe"
]