Form 24Q (Q4)

Statement for tax deducted at source from salaries. Employers need to provide salary details in Quarter 4 filing.

Prepare TDS Return API

HTTP MethodResource
POSTtds-reporting/deductors/{tan}/tdsrs/{form}/async

API Endpoint API Guide

Payload for Form 24Q (Quarter 4)

Follow the below guidelines to pass the payer, responsible person, payee, challan & payment in raw_body in form of a sheet structure. Refer to the Sample payload here.

Payer

ParamTypeRequiredValidationDescription
namestringYesMax Length : 75Name of the Payer
tanstringYesPattern : [A-Z]{4}[0-9]{5}[A-Z]{1}TAN of the Payer
panstringYesPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of the Payer
gstinstringNoPattern : [0-9]{2}[a-zA-Z]{5}[0-9]{4}[a-zA-Z]{1}[1-9A-Za-z]{1}[CZ]{1}[0-9a-zA-Z]{1}$|^[0-9]{4}[a-zA-Z]{3}[0-9]{5}[uUnN]{2}[0-9a-zA-Z]{1}GSTIN of the Payer
branchstringNoMax Length : 75Branch details of the Payer if multiple locations.
streetstringYesMax Length : 25Name of premise
areastringYesMax Length : 25Area of location
citystringYesMax Length : 25City of location
stateenumYesAnnexure - 1State of location
postal_codestringYesPattern : [0-9]{6}Pincode of location
emailstringYesMax Length : 75Primary email for contact
mobilestringYesPattern: [1-9]{1}[0-9]{9}Primary mobile number for contact

Responsible Person

ParamTypeRequiredValidationDescription
designationstringYesMax Length : 20Designation of the responsible person
namestringYesMax Length : 75Name of the responsible person
panstringYesPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of the responsible person
streetstringYesMax Length : 25Name of the premise
areastringYesMax Length : 25Area of the location
citystringYesMax Length : 25City of location
stateenumYesAnnexure - 1State of location
postal_codestringYesPattern : [0-9]{6}Pincode of location
emailstringYesMax Length : 75Primary email for contact
mobilestringYesPattern: [1-9]{1}[0-9]{9}Primary mobile number for contact

Payee

ParamTypeRequiredValidationDescription
sr_nonumberYesSerial Number
panstringYesPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of the Payee. If payee doesn't have PAN then possible values are
PANNOTAVBL,PANAPPLIED, PANINVALID,
namestringYesMax Length : 75Name of the Payee
opting_for_taxation_us_115_bacbooleanYesWhether Employee has opted for taxation u/s 115BAC.
employee_categoryenumYesCategory of Employee, Possible Values:
Women, Senior Citizen, Super Senior Citizen, General

Challan

ParamTypeRequiredValidationDescription
challan_serialstringYesPattern : [0-9]{5}Bank Challan No
bsr_codestringYesPattern : [0-9]{7}Bank-Branch Code/ Form 24G Receipt Number
paid_datenumberYesTimestamp of challan paid on date
minor_headenumYesAnnexure - 4Minor Head of challan
tds_amountnumberYesLength : 15Income Tax
surchargenumberYesLength : 15Surcharge on Income Tax
health_and_education_cessnumberYesLength : 15Education cess on Income Tax
interestnumberYesLength : 15Interest levied upon late deduction
late_filing_feesnumberYesLength : 15Penalty levied upon late filing
other_penaltynumberYesLength : 15Any Other Penalty

Payment

ParamTypeRequiredValidationDescription
payee_sr_nonumberYesPayee Serial Number
challan_serialstringYesPattern : [0-9]{5}Bank Challan No
bsr_codestringYesPattern : [0-9]{7}Bank-Branch Code/ Form 24G Receipt Number
sectionenumYesAnnexure -2TDS section of deduction
credit_amountnumberYesLength : 15,2Payment amount
credit_datenumberYesTime of Payment date
tds_amountnumberYesLength : 15,2Tax amount of deduction
surchargenumberYesLength : 15,2Surcharge on Tax amount
health_and_education_cessnumberYesLength : 15,2Eduction of Tax amount
deduction_datenumberYesTimestamp of Deduction date
reason_for_lower_deductionenumNoAnnexure -3Reason for non-deduction / lower deduction/ higher deduction/threshold
certificate_numberstringNoMax Length: 10Certificate number issued by the Assessing Officer u/s 197 for non-deduction/lower deduction.

Salary Details

ParamTypeRequiredValidationDescription
payee_sr_nonumberYesPayee Serial Number
employment_from_datenumberFor 192 Record OnlyTimestamp from when employed with the current employer in the current FY
employment_to_datenumberFor 192 Record OnlyTimestamp to which employed with the current employer in the current FY
gross_salary_from_previous_employersnumberFor 192 Record OnlyLength : 15,2Total Taxable Amount on which TDS was deducted by the previous employer
tds_by_previous_employersnumberFor 192 Record OnlyLength : 15,2TDS deducted by the previous employer in the current FY
income_tax_payablenumberYesLength : 15,2Income Tax Payable by the employee
surchargenumberYesLength : 15,2Amount of Surcharge applicable
cessnumberYesLength : 15,2Amount of Cess appliable
tds_on_salarynumberFor 192 Record OnlyLength : 15,2Total TDS deducted by the current employer in the current FY
salary_as_per_provisions_contained_in_section_17_1numberFor 192 Record OnlyLength : 15,2Gross Salary amount as per Section 17(1)
value_of_perquisites_us_17_2numberFor 192 Record OnlyLength : 15,2Value of Perquisities as per Section 17(2)
profits_in_lieu_of_salary_us_17_3numberFor 192 Record OnlyLength : 15,2Profits in lieu of Salary as per Section 17(3)
travel_concession_or_assistance_us_10_5numberFor 192 Record OnlyLength : 15,2Travel concession or assistance as per Section 10 (5)
death_cum_retirement_gratuity_us_10_10numberFor 192 Record OnlyLength : 15,2Death-cum-retirement gratuity amount as per Section 10(10)
commuted_value_of_pension_us_10_10_anumberFor 192 Record OnlyLength : 15,2Value of the commuted pension as per Section 10(10A)
cash_equivalent_of_leave_salary_encashment_us_10_10_aanumberFor 192 Record OnlyLength : 15,2Value of leave encashment as per Section 10(10AA)
house_rent_allowance_us_10_13_anumberFor 192 Record OnlyLength : 15,2Amount of house rent allowance as per Section 10(13A)
other_special_allowances_under_section_10_14numberFor 192 Record OnlyLength : 15,2
landlord_1_namestringNoMax Length : 75Name of landlord 1 when aggregate rent paid has exceeded INR 1 Lakh in the current FY
landlord_1_panstringNoPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of landlord 1
landlord_2_namestringNoMax Length : 75Name of landlord 2 when aggregate rent paid has exceeded INR 1 Lakh in the current FY
landlord_2_panstringNoPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of landlord 2
landlord_3_namestringNoMax Length : 75Name of landlord 3 when aggregate rent paid has exceeded INR 1 Lakh in the current FY
landlord_3_panstringNoPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of landlord 3
landlord_4_namestringNoMax Length : 75Name of landlord 4 when aggregate rent paid has exceeded INR 1 Lakh in the current FY
landlord_4_panstringNoPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of landlord 4
total_amount_of_any_other_exemption_us_10numberFor 192 Record OnlyLength : 15,2Any other exemption under section 10
standard_deduction_us_16_ianumberYesLength : 15,2Amount of Standard Deduction as per Section 16(ia)
entertainment_allowance_us_16_iinumberYesLength : 15,2Amount of Entertainment Allowance as per Section 16(ii)
tax_on_employment_us_16_iiinumberYesLength : 15,2Amount of Professional Tax as per Section 16(iii)
income_from_house_property_reported_by_employee_offered_for_tdsnumberFor 192 Record OnlyLength : 15,2
Can have negative values
Income under the head house property offered for TDS for Section 192 (2B) (includes admissible loss)
lender_1_namestringNoMax Length : 75Name of Lender 1 if the interest on house loan claimed under section 24(b)
lender_1_panstringNoPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of lender 1
lender_2_namestringNoMax Length : 75Name of Lender 2 if the interest on house loan claimed under section 24(b)
lender_2_panstringNoPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of lender 2
lender_3_namestringNoMax Length : 75Name of Lender 3 if the interest on house loan claimed under section 24(b)
lender_3_panstringNoPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of lender 3
lender_4_namestringNoMax Length : 75Name of Lender 4 if the interest on house loan claimed under section 24(b)
lender_4_panstringNoPattern : [A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}PAN of lender 4
income_under_the_head_other_sources_offered_for_tdsnumberFor 192 Record OnlyLength : 15,2Income under the head of other sources offer for TDS under Section 192 (2b)
gross_amount_us_80_cnumberYesLength : 15,2The gross amount contributed u/s 80C
deductible_amount_us_80_cnumberYesLength : 15,2The deductible amount u/s 80C
gross_amount_us_80_cccnumberYesLength : 15,2The gross amount contributed u/s 80CCC
deductible_amount_us_80_cccnumberYesLength : 15,2The deductible amount u/s 80CCC
gross_amount_us_80_ccd_1numberYesLength : 15,2The gross amount contributed u/s 80CCD(1)
deductible_amount_us_80_ccd_1numberYesLength : 15,2The deductible amount u/s 80CCD(1)
gross_amount_us_80_ccd_1_bnumberYesLength : 15,2The gross amount contributed u/s 80CCD(1B)
deductible_amount_us_80_ccd_1_bnumberYesLength : 15,2The deductible amount u/s 80CCD(1B)
gross_amount_us_80_ccd_2numberYesLength : 15,2The gross amount contributed u/s 80CCD(2)
deductible_amount_us_80_ccd_2numberYesLength : 15,2The deductible amount u/s 80CCD(2)
gross_amount_us_80_ccgnumberYesLength : 15,2The gross amount contributed u/s 80CCG
deductible_amount_us_80_ccgnumberYesLength : 15,2The deductible amount u/s 80CCG
gross_amount_us_80_cchnumberFor 192 Record OnlyLength : 15,2
deductible_amount_us_80_cchnumberFor 192 Record OnlyLength : 15,2
gross_amount_us_80_dnumberYesLength : 15,2The gross amount contributed u/s80D
deductible_amount_us_80_dnumberYesLength : 15,2The deductible amount u/s 80D
gross_amount_us_80_ddnumberFor 194P Record OnlyLength : 15,2The gross amount contributed u/s 80DD
deductible_amount_us_80_ddnumberFor 194P Record OnlyLength : 15,2The deductible amount u/s 80DD
qualifying_amount_us_80_ddnumberFor 194P Record OnlyLength : 15,2The deductible amount u/s 80DD
gross_amount_us_80_enumberYesLength : 15,2The gross amount contributed u/s80E
deductible_amount_us_80_enumberYesLength : 15,2The deductible amount u/s 80E
gross_amount_us_80_eenumberFor 194P Record OnlyLength : 15,2The gross amount contributed u/s80EE
deductible_amount_us_80_eenumberFor 194P Record OnlyLength : 15,2The deductible amount u/s 80EE
qualifying_amount_us_80_eenumberFor 194P Record OnlyLength : 15,2The deductible amount u/s 80EE
gross_amount_us_80_eeanumberFor 194P Record OnlyLength : 15,2The gross amount contributed u/s80EEA
deductible_amount_us_80_eeanumberFor 194P Record OnlyLength : 15,2The deductible amount u/s 80EEA
qualifying_amount_us_80_eeanumberFor 194P Record OnlyLength : 15,2Qualifying amount u/s 80EEA
gross_amount_us_80_gnumberYesLength : 15,2The gross amount contributed u/s80G
deductible_amount_us_80_gnumberYesLength : 15,2The deductible amount u/s 80G
qualifying_amount_us_80_gnumberYesLength : 15,2Qualifying amount u/s 80G
gross_amount_us_80_ggnumberFor 194P Record OnlyLength : 15,2The gross amount contributed u/s80GG
deductible_amount_us_80_ggnumberFor 194P Record OnlyLength : 15,2The deductible amount u/s 80GG
qualifying_amount_us_80_ggnumberFor 194P Record OnlyLength : 15,2Qualifying amount u/s 80GG
gross_amount_us_80_ggcnumberFor 194P Record OnlyLength : 15,2The gross amount contributed u/s80GGC
deductible_amount_us_80_ggcnumberFor 194P Record OnlyLength : 15,2The deductible amount u/s 80GGC
qualifying_amount_us_80_ggcnumberFor 194P Record OnlyLength : 15,2Qualifying amount u/s 80GGC
gross_amount_us_80_ttanumberFor 192 Record OnlyLength : 15,2The gross amount contributed u/s80TTA
deductible_amount_us_80_ttanumberFor 192 Record OnlyLength : 15,2The deductible amount u/s 80TTA
qualifying_amount_us_80_ttanumberFor 192 Record OnlyLength : 15,2Qualifying amount u/s 80TTA
gross_amount_us_80_ttbnumberFor 194P Record OnlyLength : 15,2The gross amount contributed u/s 80TTB
deductible_amount_us_80_ttbnumberFor 194P Record OnlyLength : 15,2The deductible amount u/s 80TTB
qualifying_amount_us_80_ttbnumberFor 194P Record OnlyLength : 15,2Qualifying amount u/s 80TTB
gross_amount_us_80_unumberFor 194P Record OnlyLength : 15,2The gross amount contributed u/s 80U
deductible_amount_us_80_unumberFor 194P Record OnlyLength : 15,2The deductible amount u/s 80U
qualifying_amount_us_80_unumberFor 194P Record OnlyLength : 15,2Qualifying amount u/s 80U
gross_amount_for_other_deductionsnumberYesLength : 15,2The gross amount for other deductions that are not mentioned
deductible_amount_for_other_deductionsnumberYesLength : 15,2The deductible amount for other deductions that are not mentioned
qualifying_amount_for_other_deductionsnumberYesLength : 15,2The deductible amount for other deductions that are not mentioned
rebate_us_87_anumberNoLength : 15,2 Rebate
relief_us_89numberYesLength : 15,2
payments_from_super_annuation_fundnumberNoLength : 15,2Payment to employee from the superannuation fund
name_of_fundstringNoMax Length: 75Name of superannuation fund
fund_contribution_fromnumberNoTimestamp from when the employee contributed to the fund in the current FY
fund_contribution_tonumberNoTimestamp to when the employee contributed to the fund in the current FY
average_rate_of_deduction_of_taxnumberNoLength: 7,4
tds_on_repayment_from_super_annuation_fundnumberNoLength: 15,2Tax deducted in repayment from the superannuation fund
gross_pension_under_194pnumberFor 194P Record OnlyLength : 15,2Gross pension reported u/s 194P
interest_income_by_bank_under_194pnumberFor 194P Record OnlyInterest income from bank reported u/s 194P
net_tax_payable_under_194pnumberFor 194P Record OnlyNet Tax Payable u/s194P

📘

Note : All the amount should be within 2 decimal places

Sample Payload

You can refer to the sample payload in workbook format

View Workbook

{
  "name": "Form 24Q",
  "sheets": [
    {
      "entity": "sheet",
      "name": "Payer",
      "blocks": [
        {
          "entity": "list",
          "name": "Payer",
          "items": [
            [
              "name",
              "Acme Pvt Ltd"
            ],
            [
              "tan",
              "AHMA09719B"
            ],
            [
              "pan",
              "AAACA1234Z"
            ],
            [
              "branch",
              "hq"
            ],
            [
              "gstin",
              "24AAACA1234Z1ZP"
            ],
            [
              "street",
              "A-901, Stark Tower"
            ],
            [
              "area",
              "Relief Road"
            ],
            [
              "city",
              "Ahmedabad"
            ],
            [
              "state",
              "GUJARAT"
            ],
            [
              "postal_code",
              "380001"
            ],
            [
              "email",
              "[email protected]"
            ],
            [
              "mobile",
              "9876543210"
            ]
          ]
        },
        {
          "entity": "list",
          "name": "Responsible Person",
          "items": [
            [
              "designation",
              "Finance Manager"
            ],
            [
              "name",
              "Tony Stark"
            ],
            [
              "pan",
              "DKLPT3483J"
            ],
            [
              "street",
              "A-901, Stark Tower"
            ],
            [
              "area",
              "Relief Road"
            ],
            [
              "city",
              "Ahmedabad"
            ],
            [
              "state",
              "GUJARAT"
            ],
            [
              "postal_code",
              "380001"
            ],
            [
              "email",
              "[email protected]"
            ],
            [
              "mobile",
              "9876543210"
            ]
          ]
        }
      ]
    },
    {
      "entity": "sheet",
      "name": "Payee",
      "blocks": [
        {
          "entity": "table",
          "name": "Payee",
          "header": [
            "sr_no",
            "pan",
            "name",
            "opting_new_regime",
            "employee_category"
          ],
          "rows": [
            [
              1,
              "XXXPX5678A",
              "BRUCE",
              true,
              "Senior Citizen"
            ],
            [
              2,
              "XXXPX7643A",
              "TOM",
              false,
              "Senior Citizen"
            ],
            [
              3,
              "XXXPX4958A",
              "SHAWN",
              false,
              "Senior Citizen"
            ],
            [
              4,
              "XXXPX2345A",
              "JOHN",
              true,
              "General"
            ],
            [
              5,
              "XXXPX3456A",
              "TONY",
              false,
              "General"
            ],
            [
              6,
              "XXXPX4567A",
              "XAVIER",
              false,
              "General"
            ]
          ]
        }
      ]
    },
    {
      "entity": "sheet",
      "name": "Challan",
      "blocks": [
        {
          "entity": "table",
          "name": "Challan",
          "header": [
            "challan_serial",
            "bsr_code",
            "paid_date",
            "minor_head",
            "tds_amount",
            "surcharge",
            "health_and_education_cess",
            "interest",
            "late_filing_fees",
            "other_penalty"
          ],
          "rows": [
            [
              "12345",
              "1234567",
              1679356800000,
              "(200) TDS Payable by Tax Payer",
              100000,
              0,
              0,
              0,
              0,
              0
            ]
          ]
        }
      ]
    },
    {
      "entity": "sheet",
      "name": "Payment",
      "blocks": [
        {
          "entity": "table",
          "name": "Payment",
          "header": [
            "payee_sr_no",
            "challan_serial",
            "bsr_code",
            "section",
            "credit_amount",
            "credit_date",
            "tds_amount",
            "surcharge",
            "heath_and_education_cess",
            "deduction_date",
            "reason_for_lower_deduction",
            "certificate_number"
          ],
          "rows": [
            [
              1,
              "12345",
              "1234567",
              "194P - Deduction of tax in case of specified senior citizens",
              40000,
              1680220800000,
              4000,
              0,
              0,
              1680220800000,
              null,
              null
            ],
            [
              2,
              "12345",
              "1234567",
              "194P - Deduction of tax in case of specified senior citizens",
              50000,
              1680220800000,
              7500,
              0,
              0,
              1680220800000,
              null,
              null
            ],
            [
              3,
              "12345",
              "1234567",
              "194P - Deduction of tax in case of specified senior citizens",
              60000,
              1680220800000,
              12000,
              0,
              0,
              1680220800000,
              null,
              null
            ],
            [
              4,
              "12345",
              "1234567",
              "192 - Payment to Employees other than Government Employees",
              70000,
              1680220800000,
              17500,
              0,
              0,
              1680220800000,
              null,
              null
            ],
            [
              5,
              "12345",
              "1234567",
              "192 - Payment to Employees other than Government Employees",
              80000,
              1680220800000,
              24000,
              0,
              0,
              1680220800000,
              null,
              null
            ],
            [
              6,
              "12345",
              "1234567",
              "192 - Payment to Employees other than Government Employees",
              90000,
              1680220800000,
              31500,
              0,
              0,
              1680220800000,
              null,
              null
            ]
          ]
        }
      ]
    },
    {
      "entity": "sheet",
      "name": "Salary details",
      "blocks": [
        {
          "entity": "table",
          "name": "Salary details",
          "header": [
            "payee_sr_no",
            "employment_from_date",
            "employment_to_date",
            "gross_salary_from_previous_employers",
            "tds_by_previous_employers",
            "income_tax_payable",
            "surcharge",
            "health_and_education_cess",
            "tds_on_salary",
            "salary_as_per_provisions_contained_in_section_17_1",
            "value_of_perquisites_us_17_2",
            "profits_in_lieu_of_salary_us_17_3",
            "travel_concession_or_assistance_us_10_5",
            "death_cum_retirement_gratuity_us_10_10",
            "commuted_value_of_pension_us_10_10_a",
            "cash_equivalent_of_leave_salary_encashment_us_10_10_aa",
            "house_rent_allowance_us_10_13_a",
            "other_special_allowances_under_section_10_14",
            "landlord_1_name",
            "landlord_1_pan",
            "landlord_2_name",
            "landlord_2_pan",
            "landlord_3_name",
            "landlord_3_pan",
            "landlord_4_name",
            "landlord_4_pan",
            "total_amount_of_any_other_exemption_us_10",
            "standard_deduction_us_16_ia",
            "entertainment_allowance_us_16_ii",
            "tax_on_employment_us_16_iii",
            "income_from_house_property_reported_by_employee_offered_for_tds",
            "lender_1_name",
            "lender_1_pan",
            "lender_2_name",
            "lender_2_pan",
            "lender_3_name",
            "lender_3_pan",
            "lender_4_name",
            "lender_4_pan",
            "income_under_the_head_other_sources_offered_for_tds",
            "gross_amount_us_80_c",
            "deductible_amount_us_80_c",
            "gross_amount_us_80_ccc",
            "deductible_amount_us_80_ccc",
            "gross_amount_us_80_ccd_1",
            "deductible_amount_us_80_ccd_1",
            "gross_amount_us_80_ccd_1_b",
            "deductible_amount_us_80_ccd_1_b",
            "gross_amount_us_80_ccd_2",
            "deductible_amount_us_80_ccd_2",
            "gross_amount_us_80_ccg",
            "deductible_amount_us_80_ccg",
            "gross_amount_us_80_cch",
            "deductible_amount_us_80_cch",
            "gross_amount_us_80_d",
            "deductible_amount_us_80_d",
            "gross_amount_us_80_dd",
            "deductible_amount_us_80_dd",
            "qualifying_amount_us_80_dd",
            "gross_amount_us_80_e",
            "deductible_amount_us_80_e",
            "gross_amount_us_80_ee",
            "deductible_amount_us_80_ee",
            "qualifying_amount_us_80_ee",
            "gross_amount_us_80_eea",
            "deductible_amount_us_80_eea",
            "qualifying_amount_us_80_eea",
            "gross_amount_us_80_g",
            "deductible_amount_us_80_g",
            "qualifying_amount_us_80_g",
            "gross_amount_us_80_gg",
            "deductible_amount_us_80_gg",
            "qualifying_amount_us_80_gg",
            "gross_amount_us_80_ggc",
            "deductible_amount_us_80_ggc",
            "qualifying_amount_us_80_ggc",
            "gross_amount_us_80_tta",
            "deductible_amount_us_80_tta",
            "qualifying_amount_us_80_tta",
            "gross_amount_us_80_ttb",
            "deductible_amount_us_80_ttb",
            "qualifying_amount_us_80_ttb",
            "gross_amount_us_80_u",
            "deductible_amount_us_80_u",
            "qualifying_amount_us_80_u",
            "gross_amount_for_other_deductions",
            "deductible_amount_for_other_deductions",
            "qualifying_amount_for_other_deductions",
            "relief_us_87_a",
            "relief_us_89",
            "payments_from_super_annuation_fund",
            "name_of_fund",
            "fund_contribution_from",
            "fund_contribution_to",
            "average_rate_of_deduction_of_tax",
            "tds_on_repayment_from_super_annuation_fund",
            "gross_pension_under_194p",
            "interest_income_by_bank_under_194p",
            "net_tax_payable_under_194p"
          ],
          "rows": [
            [
              1,
              null,
              null,
              null,
              null,
              15000,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              10000,
              10000,
              null,
              null,
              null,
              null,
              null,
              null,
              10000,
              0,
              0
            ],
            [
              2,
              null,
              null,
              null,
              null,
              15000,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              50000,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              180000,
              150000,
              0,
              0,
              0,
              0,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              null,
              null,
              null,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              12000,
              15000,
              null,
              null,
              null,
              null,
              null,
              null,
              75000,
              70000,
              0
            ],
            [
              3,
              null,
              null,
              null,
              null,
              15000,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              50000,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              22000,
              22000,
              0,
              0,
              0,
              0,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              null,
              null,
              null,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              12000,
              15000,
              null,
              null,
              null,
              null,
              null,
              null,
              75000,
              20000,
              0
            ],
            [
              4,
              1648771200000,
              1648166400000,
              0,
              0,
              15000,
              0,
              0,
              210000,
              420000,
              210000,
              210000,
              null,
              0,
              0,
              2000,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              20000,
              null,
              null,
              null,
              0,
              "LXXPX1234B",
              "THAKUR",
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              2500,
              2500,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              12000,
              null,
              31800,
              "LIC",
              1648771200000,
              1648166400000,
              3,
              954,
              null,
              null,
              null
            ],
            [
              5,
              1648771200000,
              1648166400000,
              0,
              0,
              15000,
              0,
              0,
              288000,
              480000,
              240000,
              240000,
              2500,
              0,
              0,
              0,
              25000,
              null,
              "BABU",
              "JXXPX1234C",
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              50000,
              0,
              0,
              200,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              150000,
              150000,
              0,
              0,
              0,
              0,
              0,
              0,
              20000,
              20000,
              null,
              null,
              null,
              null,
              0,
              0,
              null,
              null,
              null,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              100000,
              10000,
              80000,
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              0,
              0,
              12000,
              null,
              20000,
              "LIC",
              1648771200000,
              1648166400000,
              4,
              800,
              null,
              null,
              null
            ],
            [
              6,
              1672531200000,
              1648166400000,
              405000,
              50000,
              15000,
              0,
              0,
              94500,
              135000,
              67500,
              67500,
              2500,
              0,
              0,
              0,
              0,
              null,
              "LAXMI",
              "JXXPX1234D",
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              50000,
              0,
              0,
              -200,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              20000,
              12000,
              12000,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              null,
              null,
              null,
              null,
              0,
              0,
              null,
              null,
              null,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              0,
              0,
              null,
              null,
              null,
              null,
              null,
              null,
              0,
              0,
              0,
              12000,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null,
              null
            ]
          ]
        }
      ]
    }
  ]
}

Annexure

Annexure - 1 State

State NameState Code
ANDAMAN AND NICOBAR ISLANDS1
ANDHRA PRADESH2
ARUNACHAL PRADESH3
ASSAM4
BIHAR5
CHANDIGARH6
DADRA & NAGAR HAVELI AND DAMAN & DIU7
DELHI9
GOA10
GUJARAT11
HARYANA12
HIMACHAL PRADESH13
JAMMU & KASHMIR14
KARNATAKA15
KERALA16
LAKSHWADEEP17
MADHYA PRADESH18
MAHARASHTRA19
MANIPUR20
MEGHALAYA21
MIZORAM22
NAGALAND23
ODISHA24
PONDICHERRY25
PUNJAB26
RAJASTHAN27
SIKKIM28
TAMIL NADU29
TRIPURA30
UTTAR PRADESH31
WEST BENGAL32
CHHATTISGARH33
UTTARAKHAND34
JHARKHAND35
TELANGANA36
LADAKH37

Annexure-2 Section

SectionCode
192 - Payment to Government Employees other than Union Government Employees92A
192 - Payment to Employees other than Government Employees92B
192 - Payments made to Union Government Employees92C
194P - Deduction of tax in case of specified senior citizens94P

Annexure-3 Reason for non-deduction / lower deduction/ higher deduction/threshold

ReasonCode
Lower Deduction/No Deduction on account of Certificate u/s 197A
No Deduction on account of Certificate u/s 197AB
Deduction of Tax at higher rate due to Non availability of PANC

Annexure -4 Minor Head

Minor HeadCode
(200) TDS Payable by Tax Payer200
(400) TDS Regular Assessment (Raised by I.T. Dept.)400