Добрый день!
Сначала давайте посмотрим первоисточник:
Цитата: ...Заработная плата выплачивается не реже чем каждые полмесяца. Конкретная дата выплаты заработной платы устанавливается правилами внутреннего трудового распорядка, коллективным договором или трудовым договором не позднее 15 календарных дней со дня окончания периода, за который она начислена....При совпадении дня выплаты с выходным или нерабочим праздничным днем выплата заработной платы производится накануне этого дня....
Таким образом, Трудовой кодекс требует выплаты зарплаты работникам в установленные коллективным (или трудовым) договором числа.
Но, если это число совпадает с выходным или нерабочим праздничным днём, то зарплата должна быть оплачена накануне - в последний рабочий день перед этой датой.
Получается, что 5 января день у Вас рабочий, но в то же время нерабочий праздничный.
И этот "дуализм" даёт Вам право, как выплатить зарплату 29 декабря (последний официальный рабочий день перед длительными праздниками), так и непосредственно 5 января.
И то и другое будут законными действиями.
Решать только Вам.
В обоих случаях НДФЛ перечислять нужно будет в первый официальный рабочий день января (когда банки откроются).
При выплате зарплаты 29 декабря можно и НДФЛ отправить в тот же день. Но сначала проверьте, работает ли Ваш банк. Некоторые банки прекращают операции за 2-3 дня до окончания года.
Успехов!