If the IIT is calculated incorrectly, the first thing to check is the employee's card — often the reason is that it has the "non-resident of the RK" flag set, although the employee is actually a resident. This parameter directly affects the IIT calculation algorithm, so an error in its setting results in an incorrect tax amount.
What to do
Open the employee's card in the program and find the field responsible for residency status. Make sure it is set to the correct value — resident or non-resident of the RK, in accordance with the employee's actual status.
If the status is indicated incorrectly (for example, "non-resident" is set, but the employee is a resident), correct it to the right value. After that, you need to recalculate the IIT for the employee — the calculation should apply the correct rate and formula depending on the status.
Check the payslip or payroll statement after the correction — the IIT amount should change according to the correct residency status.
Frequently asked questions
Why does residency status affect IIT?
Different approaches to calculating individual income tax apply to residents and non-residents of the RK, so the program relies specifically on this flag in the employee's card.
Do I need to recalculate payroll for past periods if the error is not detected right away?
Yes, if the status was indicated incorrectly starting from a certain period, you should check and recalculate the IIT for all periods where the incorrect value was applied, so that the data in the accounting and reporting is correct.
Where exactly should I look for this parameter in the employee's card?
It is located in the section with the employee's personal data, where information affecting taxation is specified — the same place where citizenship and status are usually indicated.
