ATD 
Purpose
The payroll processing of additional tax involves creating a function which retrieves additional tax information for the employee and calculates the tax payable on the amounts from each of its subtypes:
- CP38 - Monthly Deduction
- CP38 - Bonus Deduction
- Tax - Additional Deduction.
Prerequisites
Set up the tax payee details and employer tax reference number via IMG.
Infotype 0198 Schedular Tax Deduction Subtype 02 CP38 Tax Deduction needs to be maintained.
Infotype 0199 Additional Tax Deduction needs to be maintained.
Process Flow
The processing steps for Additional Tax Deduction are:
- Read the data in Infotype 0199 Additional Tax Deduction and check that it exists.
- Get the amount fields of the infotype records.
- Read the table for getting the pay periods for each of the subtypes.
- Fill up the tax structure of the payroll results.
Result
Depending on whether the payroll run is Monthly or Annual :
- The monthly tax deduction is calculated and the amount to be submitted to IRB.
- If a monthly payroll was run, CP39 is printed.
- If an annual payroll was run, EA Form / CP159 / PCB2(II) / Summary EA Form are printed.