Если работник стал резидентом РФ и его налоговый статус до конца года больше не изменится, удержанный с начала года по ставке 30% НДФЛ вы должны пересчитать исходя из ставки 13%, а излишек зачесть в счет будущих удержаний. Если до конца года зачтется не вся сумма, остаток налога человек получит сам в налоговой инспекции.
Об этом — в письме от 27.02.2018 № 03-04-06/12086.
Покажем расчет на условном примере.
Допустим, работник с окладом 50 000 руб. стал резидентом в сентябре. Для простоты подсчетов будем считать, что других доходов, помимо оклада, у него нет.
За период с января по август вы начислили ему зарплату в общей сумме 400 000 руб. (50 000 руб. х 8 мес.) и удержали с нее НДФЛ 120 000 руб. (400 000 руб. х 30%).
После перерасчета НДФЛ по ставке 13% у него возникла переплата по налогу в сумме 68 000 руб. (120 000 руб. – 400 000 руб. х 13%), которую вы начнете зачитывать начиная с сентября.
При этом удерживать налог за сентябрь-декабрь в общей сумме 26 000 руб. (50 000 руб. х 13% х 4 мес.) вам не придется. А остаток переплаты 42 000 руб. (68 000 руб. – 26 000 руб.) по окончании года работник пойдет получать в ИФНС.
Больше об НДФЛ с нерезидентов РФ в 2018-2019 годах узнайте здесь.