Коллеги, давайте различать дату появления информации в налоговом регистре и фактическую дату данной информации. Дату регистрации и дату действия.
Аналогия:
В любой КРСБ есть дата записи в регистр и дата действия самой записи.
Обратимся к спорному пункту 2 статьи 223:
В рассматриваемом случае получение дохода строго в денежной форме, следовательно данный пункт НК можно читать как:При получении дохода в виде оплаты труда датой фактического получения налогоплательщиком такого дохода признаётся последний день месяца...
При получении зарплатных денег датой фактического получения налогоплательщиком такого дохода признаётся последний день месяца.
Или:
30 декабря - дата регистрации записи в налоговом регистре
31 декабря - дата действия записи в налоговом регистре
Далее по п.3 ст.226 исчисление сумм налога производится налоговыми агентами на дату фактического получения дохода. Обратите внимание: исчисление производится не датой, а на дату. Другими словами:
30 декабря - дата регистрации исчисления налога
31 декабря - дата действия исчисления в налоговом регистре
Наконец переходим к п.4 "Налоговые агенты обязаны удержать начисленную сумму налога непосредственно из доходов налогоплательщика при их фактической выплате"
30 декабря доход зарегистрирован и выплачен, налог исчислен. Отсюда он должен быть удержан именно что 30 декабря. Этим же днём будут внесены следующие записи в налоговый регистр 6-НДФЛ:
100 ... 31
110 ... 30
================
Данный подход снимает и проблему длительной задержки выплаты зарплаты. Пока зарплата не получена - до тех пор нет никаких записей в налоговом регистре. Нет ни дохода, ни налога. Ничего нет. И только при получении зарплаты (дата регистрации) возникнет запись в налоговом регистре о доходе и налоге тем давним последним днём давнего месяца (дата действия)