Form 16

Form 16 is the certificate issued under section 203 of the Income tax Act for tax deducted at source (TDS) from income under the head 'salary'. It is issued on deduction of tax by the employer from an employee's salary and deposit of the same with the government. The certificate provides a detailed summary of the amount paid or credited to the employee and the TDS on the same. These Form 16 APIs will help you read your form 16 pdf and give you form 16 entity and even classify them.

Use multipart/form-data media type as it is what browsers use to upload files through HTML forms. When the form is configured to use this content-type, the browser will create a multipart message where each part corresponds to a field on the form. For files, it also adds some metadata in the part headers, like the file name.

Form 16 Entity

The various properties are explained below:

Param

Type

Description

assessment_year

string

Assessment year

cess

bigdecimal

Cess amount

financial_year

string

Financial year

eligible_deductions

array

List of eligible deduction

employee

object

Details of employee

employer

object

Details of employer

gross_house_property_income

bigdecimal

Gross house property income

gross_other_income

bigdecimal

Gross other income

gross_total_income

bigdecimal

Gross total income

id

hex(32)

Unique form 16 entity identifier

incomes

array

List of incomes

net_tax_payable

bigdecimal

Net payable tax

rebate_us_87

bigdecimal

Amount of rebate under section 87

relief_us_89

bigdecimal

Amount of relief under section 89

surcharge

bigdecimal

Surchage amount

taxes_paid

array

List of details of taxes paid

total_chapter_vi_a_deductions

bigdecimal

Total amount of deductions under Chapter VIa

total_deduction_us_80_cce

bigdecimal

Total amount of deductions under section 80CCE

total_income

bigdecimal

Total income

total_income_chargeable_under_head_salary

bigdecimal

Total income chargeable under head salary

total_other_income

bigdecimal

Total other income

total_salary_current_employer

bigdecimal

Total salary with current employer

total_salary_previous_employer

bigdecimal

Total salary with previous employer

total_tax

bigdecimal

Total tax

total_tax_paid

bigdecimal

Total tax paid

total_tax_payable

bigdecimal

Total tax payable

DEDUCTION ENTITY

The various properties are explained below:

Param

Type

Description

eligible

bigdecimal

Eligible amount

id

hex(32)

Unique deduction identifier

is_chapter_vi_a

boolean

Whether deduction is under chapter VIa or not

qualified

bigdecimal

Qualified amount

section

string

Deduction under section

EMPLOYEE ENTITY

The various properties are explained below:

Param

Type

Description

address

object

Address

category

string

Category

contact

object

Contact

designation

string

Designation

dob

date

Date of birth

employee_code

string

Employee code

fathers_name

string

Father's name

first_name

string

First name

from

date

Start date of employment

gender

string

Gender

id

string

Unique employee identifier

last_name

string

Last name

middle_name

string

Middle name

name

string

Full name

pan

string

PAN of employee

residential_status

string

Residential status. Possible values: Resident, Non Resident and Not Ordinarily Resident

to

date

End date of employment

EMPLOYER ENTITY

The various properties are explained below:

Param

Type

Description

address

object

Address

category

string

Category

contact

object

Contact

id

string

Unique employee identifier

name

string

Full name

pan

string

PAN of employee

residential_status

string

Residential status. Possible values: Resident, Non Resident and Not Ordinarily Resident

responsible_person

object

Responsible person

tan

string

TAN of employer

TDS ENTITY

Tax Deducted at Source (TDS) is means through which government generates steady revenues by levying taxes at sources such as salary or other payments. The various properties are explained below:

Param

Type

Description

amount

bigdecimal

Deducted amount

category

string

Category

credit_amount

bigdecimal

Credit amount

deductor

string

Name of deductor

id

hex(32)

Unique tax deducted at source details identifier

income_head

string

Income head

tan

string

Tax deduction and collection account number of deductor

year

string

Year

INCOME ENTITY

The various properties are explained below:

Param

Type

Description

description

string

Addidtional description of income

gross_income

bigdecimal

Gross amount of income

head

string

Income head

id

hex(32)

Unique tax deducted at source details identifier

is_exempt

boolean

Whether income is exempted or not

sub_head

string

Income Subhead