HINCF160 is a standard ABAP report available within your SAP system (depending on your version and release level). Below is the standard documentation available for this report and a few details of other objects it interacts with such as tables, function modules, includes etc. If you would like to see the full code listing simply enter HINCF160 into the relevant SAP transaction such as SE38 or SE80
Although this basic information may have limited use other that for reference, within the comments section below there is also an opportunity for anyone to add useful hints, information and links to existing content specific to this abap report. This page will therfore over time start to contain a useful amount of information that can be found quickly, simply by searching on the object name, HINCF160.
SAP Documentation for program HINCF160
Transaction Code(s):
Below is a list of transaction codes which are relevant to this SAP report
PC00_M40_F16 - Form 16
TITLE
Print Program for Form 16 (HINCF160)
PURPOSE
This function enables you to print for a financial year, for an employee, the following sections of Form No. 16 and Form No. 16AA:
Details of Salary Paid and Any Other Income and Tax Deducted
This section displays the income, deductions and tax details of the employee for the financial year.
Details of Tax Deducted and Deposited into Central Government Account
This section displays the:
- Tax Deducted at Source (TDS)
- Surcharge
- Education Cess
- Total Tax Deposited
- Cheque/DD No. (if any)
- BSR Code of Bank Branch
- Date on Which Tax Deposited
- Transfer Voucher/Challan Identification Number
The above two form the main section of Form 16. The following two reports are also printed along with Form 16:
Annexure to Form No. 16
This report displays the amounts for the different components of:
- Emoluments Paid
- Perquisites
- Income from Other Sources declared by the employee and processed in the payroll runs
- Exemptions u/s 10
Form No. 12BA
This report is a statement showing particulars of:
- Perquisites
- Other fringe benefits or amenities
- Profits in lieu of salary
A copy of the Form 16 is given to the employee by the employer at the end of the financial year or on termination of the employee.
Form No. 16AA contains a Header and a Footer.
Note: Form No. 16AA is printed for employees for whom both of the following conditions are fulfilled:
- Have an annual income less than INR 150,000
- Do not have any income from other sources to be processed by the SAP payroll
- Multiple Form 16
If you have implemented the SAP Payroll across a group of companies, you can issue separateForm16 to an employee for the period of his/her employment in each of these companies.
If you are already live with the SAP Payroll, you can enable Multiple Form 16 from the beginning of the financial year, example, from April 1, 2002.
Once you have enabled Multiple Form 16, you should not revert it.
If an employee has been with the same group for discontinuous periods in the same financial year, the employee will get a separate Form 16 for each continuous employment with a Group. For example, an employee has been with:
- Group 1 of ABC between April 1, 2001 - July 31, 2001
- Group 2 of ABC between August 1, 2001 - December 31, 2001
- Group 1 of ABC between January 1, 2002 - March 31, 2002.
In this case, the employee will get three separate Form 16, two from Group 1 and one from Group 2.
INTEGRATION
The report reads the:
- PAN/GIR Number of the employee from the Personal Ids Infotype (0185) 0002 Subtype.
- PAN Number, TAN and the GIR of the employer through the
Feature to return Employer ITax related data (40ECC). To configure this feature, go to the IMG under Payroll India -> Tax -> Basic Settings
->
Maintain Feature to Return Employer IncomeTax Related Data.
- Form 24Q e-File submission acknowledgement receipt number through the feature
Maintain Form 24Q e-File Submission Acknowledgement Receipt Numbers. The tax authorities issue a numeric 15 digit, Form 24Q e-File submission acknowledgement receipt numbers on submission of the Form 24 Q by the employer at the end of each quarter. Hence, you must have maintained acknowledgement receipt numbers for all the four quarters for relevant TAN numbers for an employee before generating the Form 16 of the employee.To maintain this feature, go to the IMG under Payroll India -> Other Reports -> Form 16 and Form 24 ->
Maintain Form 24Q e-File Submission Acknowledgement Number.
PREREQUISITES
- You must have the payroll results for all the periods in the financial year, for which, the employee has been with your organization.
- You must have assigned an employee to a Tax Grouping according to his/her Personnel Area and Personnel Subarea. To do this, go to the IMG under Payroll India -> Tax -> Basic Settings->
Assign Tax Groupings for Personnel Areas and Subareas.
- You must have maintained the Employee Address constant of table view Payroll Constants(V_T511K).To do this, go to the IMG under Payroll India -> Other Reports -> Form 16 ->
Maintain the Addresss to be Printed on Form No. 16AA.
- To enable Multiple Form 16, you must have implemented the following in all the systems and all the clients:
In the Implementation Guide for R/3 Customizing (IMG), go to Payroll India -> Basic Settings -> Enable Multiple Form 16.
Select Payroll -> India in the Application Component Hierarchy.
Create the Global Field for the PIN_MUF16 data element.
Set the value of this Global Field to the begin date of the financial year, from which you want to enable Multiple Form 16.
For example, you want to enable Multiple Form 16 in your organization from April 1, 2002. In this case, you must set the Global Field Value to 20020401. Once you have activated this Global Field value, you must not revert it.
- To capture the tax on non-monetary perquisites, if the employer pays this tax on behalf of the employee, you must have implemented the Business Add-In (BAdI),HR_IN_TAX_EMPLOYER. This tax amount is printed on Form 16 under point 16b (Tax paid by the employer on non-monetary perquisites u/s 192(1A) on perquisites u/s 17 (2)). To implement this BAdI, go to the IMG under Payroll India -> Other Reports -> Form 16and Form 24->
BAdI: Tax on Non Monetary Perk Paid by Employer for Form 16 Reporting.
- To determine the name and address of the employer, which is printed on Form 16, based on parameters other than the standard, you must have implemented the Business Add-In (BAdI), HR_IN_ER_ADDRESS. To implement this BAdI, go to the IMG under Payroll India -> Other Reports -> Form 16 and Form 24 -> BAdI: Calculat
e Taxable Income of the Employee for Form 24Q Reporting.
- You must have executed the
Challan Mapping Utility Program (HINUCMAP) report. This report maps tax deductions to challan details and stores it in the cluster tables. The system then reads this data from the cluster tables and prints it in the Details of Tax Deducted and Deposited into Central Government Account section of Form 16.
- You must have maintained the Form 24Q e-File submission acknowledgement receipt number. To do this, go to the IMG under Payroll India -> Other Reports -> Form 16 and Form 24 ->
Maintain Form 24Q e-File Submission Acknowledgement Number.
FEATURES
SELECTION
- It is mandatory to enter either Company Code or TAN of the employee, as per status of the TANK switch. If this switch is activated, you must enter the TAN here.
- If you enter the Personnel Area, Personnel Subarea or Payroll Area, the report reads records for all employees that exist for that Personnel Area, Personnel Subarea or Payroll Area only.
- You have to enter the financial year for which the report is valid. In the printed report, the From date displays either the financial year begin date or the date on which the employee joins the organization, whichever is later. The To date displays either the financial year end date or the date on which the employee leaves the organization, whichever is earlier.
- In the Person Responsible field, you must enter the name of a person from your organization. The name of this person will appear at the bottom of the form. This person has to sign against his/her name on the form.
- If you want Original Document to be printed on the report, select the Original Document indicator.
- Select the Central Government Employees check box to generate Annexure A of Form 16. If you deselect this, the system generates Annexure B.
- Select the Print Annexure checkbox to print the Annexure to Form No. 16.
- If you do not want to print the form in the layout given by SAP, select Customer Layout and enter the name of the layout created by you. You can create your own layout through transaction SE71.
- The
Challan Mapping Utility Program (HINUCMAP) report stores the mapping of tax deduction to challan detail in the cluster tables. In case, you want to over write the these details, you can upload the worksheet with the tax data, so that the details are printed in the Details of Tax Deducted and Deposited into Central Government Account section of Form 16. For uploading the worksheet, enter the path where the file is stored in your local machine in the File Path field.
- If you want the system to print the standard Form No. 16 instead of Form No. 16AA for the employee, select the Execute the Standard Form indicator.
- You can enter the text to be printed at the footer of the report in the Free text for footer field.
STANDARD_VARIANTS
OUTPUT
ACTIVITIES
RESET N1
From SAP Easy Access menu, choose Human Resources -> Payroll -> Asia/Pacific -> India -> Subsequent Activities -> Annual -> Legal Reports -> Income Tax
-> Form16.
The Print program for Form 16 screen appears.
Enter the relevant selection criteria.
Enter the Company Code.
Enter the User Parameters.
Enter the Output Format.
Enter the Footer Text.
Select Program -> Execute.
Includes used within report:
INCLUDE PUMAPIN7.
Tables used within report and the associated select statement:
No SAP database TABLES are accessed within this report code!
Function Modules used within report and the associated call statement:
No SAP FUNCTION MODULES are executed within this report code!
Text pool values
Selection Text: COMP_CD = Company Code
Selection Text: CO_CD = Company Code
Selection Text: GOVT = Central Govt. Employee
Selection Text: P_PDF = PDF Display
Selection Text: P_SCRIPT = SAP Script Display
Selection Text: REPODATE = Report Date
Selection Text: YEAR = Taxation Year
Selection Text: TAN_NO = TAN Number
Selection Text: S_ALSIGN = Signature Alias name
Selection Text: RP_NAME = Person Responsible
Selection Text: RP_DSG = Designation
Title: Print program for form 16
Text Symbol: 178 = Nature of perquisite
Text Symbol: 177 = Name:
Text Symbol: 176 = Emp No.:
Text Symbol: 179 = Value of
Text Symbol: 180 = Amount,if any
Text Symbol: 181 = Amount of
Text Symbol: 182 = (see rule 3)
Text Symbol: 175 = 3) Assessment Year:
Text Symbol: 174 = Emp#.
Text Symbol: 173 = Desig:
Text Symbol: 172 = Mr/Ms:
Text Symbol: 171 = 2) Name and designation of employee :
Text Symbol: 170 = 1) Name and address of employer :
Text Symbol: 169 = benefits or amenities and profits in lieu of salary with value thereof
Text Symbol: 168 = Statement showing particulars of perquisites, other fringe
Text Symbol: 183 = perq as per
Text Symbol: 184 = paid by
Text Symbol: 185 = taxable
Text Symbol: 186 = rules
Text Symbol: 187 = employee
Text Symbol: 188 = perquisite
Text Symbol: 189 = (Rs.)
Text Symbol: 190 = Total value of Perq
Text Symbol: 191 = Total value of Profits
Text Symbol: 192 = DECLARATION BY EMPLOYER
Text Symbol: 193 = S/0 working as
Text Symbol: 194 = (designation) do
Text Symbol: 195 = hereby declare on behalf of
Text Symbol: 196 = (name of the
Text Symbol: 197 = Enter Bank Details
Text Symbol: 167 = the Income-tax (22nd Amendment) Rules, 2001, 25th September,2001
Text Symbol: 137 = Details of tax deducted and deposited into Central Govt Account
Text Symbol: 138 = Date of Payment
Text Symbol: 139 = Name of the bank & branch where tax deposited
Text Symbol: 140 = Amount
Text Symbol: 141 = Total
Text Symbol: 142 = ADD:Amount Deducted by Previous Employer
Text Symbol: 143 = ADD:Tax deducted on other incomes
Text Symbol: 144 = Total Amount Deducted
Text Symbol: 145 = Certified that a sum of
Text Symbol: 146 = has been deducted at source and paid to the credit of the Central
Text Symbol: 147 = Government.
Text Symbol: 148 = Further certified that the above information is true and correct as
Text Symbol: 149 = Signature of the person responsible
Text Symbol: 150 = for deduction of tax
Text Symbol: 151 = Date:
Text Symbol: 152 = Full Name:
Text Symbol: 153 = Place:
Text Symbol: 154 = Designation:
Text Symbol: 155 = Annexure to Form No. 16
Text Symbol: 156 = Amount(Rs.)
Text Symbol: 157 = Emoluments paid
Text Symbol: 158 = Perks
Text Symbol: 159 = Gross emoluments
Text Symbol: 160 = Income from other sources
Text Symbol: 161 = Total Income from other sources
Text Symbol: 162 = Exemptions u/s 10
Text Symbol: 163 = Total Exemption
Text Symbol: 164 = FORM No. 12BA
Text Symbol: 165 = See rule 26A(2)
Text Symbol: 166 = as inserted by
Text Symbol: 198 = Arrears from previous years
Text Symbol: 230 = TDS PETD
Text Symbol: 231 = TDS IFOS
Text Symbol: 232 = Voluntary Tax
Text Symbol: 233 = Total Tax Deducted
Text Symbol: 234 = Tax Paid by the Employer
Text Symbol: 235 = Net Tax Payable
Text Symbol: 236 = ERROR CODE :
Text Symbol: 237 = ERROR MESSAGE :
Text Symbol: 238 = Rupees
Text Symbol: 239 = TOTAL
Text Symbol: 240 = EN
Text Symbol: 301 = Enable Digital Signature
Text Symbol: 302 = Folder Path to Download Form 16
Text Symbol: 303 = ADS Connection Name
Text Symbol: 304 = Digital Signature
Text Symbol: 305 = Send Form 16 as Mail Attachment
Text Symbol: 306 = Form 16
Text Symbol: 307 = TAN Number
Text Symbol: 308 = Digital Signature Alias name
Text Symbol: 309 = Print Annexure
Text Symbol: 503 = File Path
Text Symbol: 600 = Last payroll run is off cycle in period
Text Symbol: 601 = for Employee No.
Text Symbol: 999 = Error:Upload Not Possible
Text Symbol: FTY = Type Of Display
Text Symbol: NER = There are no errors
Text Symbol: OTS = RSTS_OPEN_RLC
Text Symbol: RMN = 1i2ii3iii2iv1v2vi3vii4viii2ix1x2xi3xii4xiii3xiv2xv3xvi4xvii5xviii3xix2xx3xxi4xxii5xxiii4xxiv3xxv4xxvi
Text Symbol: RTS = RSTS_READ
Text Symbol: S02 = Tax Details
Text Symbol: 229 = Section 89 Relief
Text Symbol: 199 = Central Govt. Employee
Text Symbol: 200 = Name of Annexure Form
Text Symbol: 201 = Name of 12BA Form
Text Symbol: 202 = Gender
Text Symbol: 203 = Name of 16AA Form
Text Symbol: 204 = Execute the Standard Form
Text Symbol: 205 = Adobe PDF Document
Text Symbol: 206 = SAP Script Display
Text Symbol: 207 = Surch
Text Symbol: 208 = Slno
Text Symbol: 209 = Rs.
Text Symbol: 210 = Cheque
Text Symbol: 211 = Education
Text Symbol: 212 = Projected values reported incase of company code change
Text Symbol: 213 = F16_ENDDA
Text Symbol: 214 = Employer PAN Number
Text Symbol: 215 = GIR Number
Text Symbol: 216 = Gross Salary
Text Symbol: 217 = Section 10 Allowance
Text Symbol: 218 = Balance
Text Symbol: 219 = Head Salaries
Text Symbol: 220 = Other Income
Text Symbol: 221 = Gross Total Income
Text Symbol: 222 = Total Income
Text Symbol: 223 = Tax on Total Income
Text Symbol: 224 = Chapter VI Deductions
Text Symbol: 225 = Surcharge
Text Symbol: 226 = Education Cess
Text Symbol: 227 = Tax Payable Before Relief
Text Symbol: 228 = Tax Payable
Text Symbol: 136 = (15-16)
Text Symbol: 035 = Estate
Text Symbol: 036 = Cname1
Text Symbol: 037 = From Date
Text Symbol: 038 = End Date
Text Symbol: 039 = Generating List, please wait.....
Text Symbol: 040 = hd_tab1
Text Symbol: 041 = Employee No.
Text Symbol: 042 = Company Code
Text Symbol: 043 = Company Name
Text Symbol: 044 = Employee Name
Text Symbol: 045 = PAN Number
Text Symbol: 046 = Apr
Text Symbol: 047 = May
Text Symbol: 048 = Jun
Text Symbol: 049 = Jul
Text Symbol: 050 = Aug
Text Symbol: 051 = Sep
Text Symbol: 052 = Oct
Text Symbol: 053 = Nov
Text Symbol: 054 = Dec
Text Symbol: 055 = Jan
Text Symbol: 056 = Feb
Text Symbol: 057 = Mar
Text Symbol: 058 = f16_begda
Text Symbol: 059 = f16_endda
Text Symbol: 060 = Original Document
Text Symbol: 061 = Employee Designation
Text Symbol: 062 = Form 16 Results
Text Symbol: 063 = Cname2
Text Symbol: 064 = Cstreet
Text Symbol: 065 = Cpobox
Text Symbol: 066 = Cpocode
Text Symbol: 067 = Ccity
Text Symbol: 034 = Company Code
Text Symbol: 001 = Details of tax deducted
Text Symbol: 002 = User parameters
Text Symbol: 003 = Output format
Text Symbol: 004 = Name of the Layout Set
Text Symbol: 005 = Customer Layout
Text Symbol: 006 = Standard Layout
Text Symbol: 007 = Footer Text
Text Symbol: 008 = Additional Selection
Text Symbol: 009 = Month
Text Symbol: 010 = Ename1
Text Symbol: 011 = Bank where tax deposited
Text Symbol: 012 = Free text for footer
Text Symbol: 013 = Date of payment
Text Symbol: 014 = Report Date
Text Symbol: 015 = Tax Form 16
Text Symbol: 016 = Ename2
Text Symbol: 017 = Print Errors
Text Symbol: 018 = Print Form
Text Symbol: 019 = Person responsible
Text Symbol: 020 = Designation
Text Symbol: 021 = Test run without Printing
Text Symbol: 022 = Taxation Year
Text Symbol: 023 = S/0
Text Symbol: 024 = Estreet
Text Symbol: 025 = Epobox
Text Symbol: 026 = Epocode
Text Symbol: 027 = Ecity
Text Symbol: 028 = Edistrict
Text Symbol: 029 = Process Discontinued
Text Symbol: 030 = No valid records found for
Text Symbol: 031 = employee/employees selected for this criteria
Text Symbol: 032 = Report Place
Text Symbol: 033 = Other selections
Text Symbol: 068 = Cdistrict
Text Symbol: 103 = extent exempt under sec 10
Text Symbol: 104 = 3.Balance(1-2)
Text Symbol: 105 = 4.Deductions
Text Symbol: 106 = (a)Standard Deduction
Text Symbol: 107 = (b)Tax on Employment
Text Symbol: 108 = 5.Aggregate of 4(a+b)
Text Symbol: 109 = 6.Income chargeable under the
Text Symbol: 110 = head "SALARIES"(3-5)
Text Symbol: 111 = 7.Add: Any other Income
Text Symbol: 112 = reported by the employee
Text Symbol: 113 = 8.Gross Total Income(6+7)
Text Symbol: 114 = 9.Deductions under chap VI-A
Text Symbol: 115 = Gross Amt
Text Symbol: 116 = Qualifying Amt
Text Symbol: 117 = Deductible Amt
Text Symbol: 118 = Rs.
Text Symbol: 119 = 10.Aggregate of deductible
Text Symbol: 120 = amounts under Chap VI-A
Text Symbol: 121 = 11.Total Income(8-10)
Text Symbol: 122 = 12.Tax on total income
Text Symbol: 123 = 13.Rebate and relief under
Text Symbol: 124 = Chapter VIII
Text Symbol: 125 = Gross Amt
Text Symbol: 126 = Under Section 88
Text Symbol: 127 = Total Sec88 deductions
Text Symbol: 128 = Under Section 88B
Text Symbol: 129 = Under Section 88C
Text Symbol: 130 = 14.Aggregate of tax rebates
Text Symbol: 131 = and relief at 13
Text Symbol: 132 = 15.Tax payable(12-14) and
Text Symbol: 133 = surcharge thereon
Text Symbol: 134 = 16.Less Tax deduc at source
Text Symbol: 135 = 17.Tax payable/refundable
Text Symbol: 102 = 2.Less: Allowance to the
Text Symbol: 069 = Cstate
Text Symbol: 070 = pernr
Text Symbol: 071 = ename
Text Symbol: 072 = position
Text Symbol: 073 = icnum
Text Symbol: 074 = employer) that the information given above is based on the books of account
Text Symbol: 075 = documents and other relevant records or information available with us and
Text Symbol: 076 = the details of value of each such perquisite are in accordance with section
Text Symbol: 077 = 17 and rules framed thereunder and that such information is true and correct.
Text Symbol: 078 = [See rule 31(1)(a) ]
Text Symbol: 079 = Certificate U/S 203 of the Income-tax Act, 1961 for tax
Text Symbol: 080 = income chargeable under the head "Salaries"
Text Symbol: 081 = Name & address of the employer
Text Symbol: 082 = Name & designation of the Employee
Text Symbol: 083 = Mr/Ms:
Text Symbol: 084 = Desig.:
Text Symbol: 085 = Emp #:
Text Symbol: 086 = TDS Circle where Annual
Text Symbol: 087 = Period
Text Symbol: 088 = Assessment Year
Text Symbol: 089 = Ret/Stat under Sec 206
Text Symbol: 090 = To
Text Symbol: 091 = From
Text Symbol: 092 = Particulars
Text Symbol: 093 = 1.Gross salary
Text Symbol: 094 = a) Salary as per provisions
Text Symbol: 095 = contained in sec.17(1)
Text Symbol: 096 = b) Value of perq u/s 17(2)
Text Symbol: 097 = (as per Form 12BA wherever
Text Symbol: 098 = wherever applicable)
Text Symbol: 099 = c) Profits in lieu of sal
Text Symbol: 100 = applicable)
Text Symbol: 101 = d) Total