Looking at step 1 of the formula we see that previous payslip data is included in the calculation of taxable income. If you do not put in your previous payroll data then the app will incorrectly calculate your PCB.

(Note: in the following examples EPF and SOCSO deductions are being ignored to make the examples easier to understand).

Example:

Nick has been working at his company since the beginning of 2014, earning RM 6,000 monthly.

In November 2016, his company switches to PayrollPanda but his payroll officer does not add his previous payslip data and only inputs a salary of RM 6,000. At the end of November when the app tries to run payroll it will estimate his total yearly income at only RM 12,000 and hence will calculate his PCB for November as being RM 0. This is, of course, incorrect.

If the amount of PCB or PCB before deduction for zakat is less than ten ringgit, the employer is not required to make contribution for that particular employee to LHDN. Therefore, any PCB below RM 10 will be reflected as 0 in the app.