При расчете и выплате отпускных, приходящихся на следующий месяц или следующий налоговый период (календарный год), бухгалтеры часто сталкиваются с вопросами учета стандартных налоговых вычетов (например, вычетов на детей). В программах 1С иногда возникает ситуация, когда при начислении отпускных предоставляется двойной вычет или вычет за следующий месяц. Разберем по шагам, как законодательство регулирует предоставление вычетов по переходящим отпускным и как эти алгоритмы реализованы в конфигурациях 1С.
Для правильного применения вычетов по НДФЛ важно чётко разделять понятия периода отпуска, месяца начисления и даты фактического получения дохода.
С точки зрения Налогового кодекса РФ (ст. 223 НК РФ):
Рассмотрим стандартный пример: отпуск сотрудника начинается 9 января 2018 года. Начисление и фактическая выплата отпускных производятся в конце декабря 2017 года. Проанализируем эту ситуацию с точки зрения законодательства:
Так как выплата произведена в декабре 2017 года, вся сумма отпускных признается доходом декабря 2017 года. Следовательно, к этому доходу может быть применен только вычет за декабрь 2017 года (если он не был исчерпан ранее). Предоставить январский вычет 2018 года при выплате денег в декабре 2017 года нельзя, так как январь относится к новому налоговому периоду.
Если переходящий отпуск происходит внутри одного года (например, отпуск начинается в июле, а отпускные выплачиваются в июне), применяются следующие правила:
В программах 1С (в частности, в 1С:Зарплата и управление персоналом и 1С:Бухгалтерия 8) расчет НДФЛ и предоставление стандартных вычетов ориентируются на значение реквизита Дата выплаты.
Выясним причину, почему в документе Отпуск иногда появляется вычет за следующий месяц:
Если в документе Отпуск указана планируемая дата выплаты, относящаяся к следующему месяцу (например, начисление происходит 28-го числа, а дата выплаты установлена 2-м числом следующего месяца), программа логично считает, что доход получен в следующем месяце. На этом основании 1С применяет вычет следующего месяца. Однако если реальная выплата по документу Ведомость в банк или Ведомость в кассу производится в текущем месяце, происходит смещение дат.
В современных релизах 1С (начиная с ЗУП 3.1) окончательный перерасчет НДФЛ и вычетов выполняется следующим образом:
Отпуск расчет НДФЛ и вычетов носит предварительный характер и исходит из указанной даты выплаты.Начисление зарплаты и взносов. Программа анализирует совокупный доход сотрудника с начала года нарастающим итогом, проверяет лимит дохода (350 000 руб.) и при необходимости корректирует предоставленные вычеты и исчисленный НДФЛ.Чтобы избежать путаницы с «двойными» вычетами и корректно отражать НДФЛ в отчетах (в частности, в 6-НДФЛ), рекомендуем следовать простым правилам при регистрации документов:
Отпуск всегда указывайте реальную планируемую дату выплаты денежных средств. Если отпускные выплачиваются в декабре, дата выплаты должна быть декабрьской.Ведомость на выплату зарплаты (в банк или кассу) должна соответствовать фактическому дню перечисления денег.Начисление зарплаты и взносов за текущий месяц — программа автоматически пересчитает вычеты нарастающим итогом за весь налоговый период.Анализ НДФЛ по месяцам налогового периода или Подробный анализ НДФЛ по сотруднику. В них отражаются фактические даты получения доходов и примененные вычеты по каждому месяцу года.Таким образом, логика программы 1С полностью соответствуют действующим нормам Налогового кодекса РФ: применение вычетов привязано к дате выплаты дохода, а любые промежуточные расхождения по вычетам окончательно выравниваются при итоговом начислении зарплаты за месяц.