Сталкивались ли вы с ситуацией, когда при расчете аванса в 1С:Бухгалтерия 3.0 программа по всем сотрудникам начисляет НДФЛ, а по одному — нет? Поле налога остается пустым, и на руки сотруднику предлагается вся сумма аванса. Это довольно распространенная проблема, которая почти всегда указывает не на сбой в текущем документе, а на события, произошедшие в прошлых периодах. Давайте вместе разберемся, почему так происходит и как найти корень проблемы, чтобы все исправить.
Чтобы понять логику программы, нужно представить учет НДФЛ в виде трех взаимосвязанных, но независимых сущностей. Это помогает понять, почему видимое начисление и реальное удержание могут не совпадать.
Три «головы» НДФЛ:
Дт 70 Кт 68.01, которые отражают задолженность перед бюджетом.Проблема возникает, когда НДФЛ удержанный по какой-то причине становится больше, чем НДФЛ исчисленный. Рассмотрим на примере.
В прошлом месяце сотруднику начислили 10 000 руб. Исчисленный НДФЛ составил 1 300 руб. (10 000 * 13%). Но при выплате бухгалтер случайно или намеренно в документе «Ведомость» указал удержанный НДФЛ 3 000 руб. В результате программа зафиксировала:
Возникает излишне удержанный НДФЛ в размере 1 700 руб. (3 000 - 1 300). Эта сумма не исчезает. Программа «запоминает» эту переплату и при следующей выплате попытается восстановить справедливость. В текущем месяце вы снова начисляете аванс, с которого исчисленный НДФЛ составляет, например, 1 000 руб. Логика программы будет такой:
«В этом месяце я должна удержать 1 000 руб. налога. Но я помню, что в прошлом месяце я удержала на 1 700 руб. больше, чем нужно. Значит, в этом месяце я ничего удерживать не буду, так как долг сотрудника передо мной (переплата) больше, чем его текущее обязательство по налогу (1 700 > 1 000).»
В результате в документе начисления аванса НДФЛ будет равен нулю. Эта переплата будет «съедать» налог до тех пор, пока не исчерпается. Именно поэтому важно найти источник этой переплаты.
Теперь, когда теория ясна, давайте перейдем к практике. Проанализируем ситуацию по шагам, от простого к сложному.
Иногда НДФЛ не начисляется по очень простой причине: сумма стандартных налоговых вычетов (на детей, например) превышает сумму аванса. С 2023 года вычеты применяются к первой выплате в месяце. Если аванс — это первая выплата, то вычеты будут применены к нему.
Если это не ваш случай, двигаемся дальше.
Чтобы подтвердить нашу основную теорию об излишне удержанном налоге, нужно обратиться к специализированным налоговым отчетам. Главный наш инструмент — «Подробный анализ НДФЛ по сотруднику».
На что обратить внимание:
Еще один полезный отчет — «Анализ НДФЛ по месяцам». Он показывает более общую картину, но также позволяет увидеть расхождения между исчисленным и удержанным налогом.
В 99% случаев расхождение между исчисленным и удержанным НДФЛ возникает из-за ручного вмешательства. Чаще всего ошибку допускают в документах выплаты.
Просмотрите все документы «Ведомость в банк», «Ведомость в кассу», «Списание с расчетного счета» по данному сотруднику с начала года. Ищите документы, помеченные значком карандаша (ручная корректировка). Часто бухгалтер, желая выплатить «круглую» сумму, меняет либо итоговую сумму к выплате, либо сумму НДФЛ прямо в ведомости. Этого делать категорически нельзя!
Изменяя сумму НДФЛ в ведомости, вы делаете запись только в регистр `НДФЛ удержанный`, не затрагивая регистр `НДФЛ исчисленный`. Это и создает тот самый перекос, который программа пытается исправить в последующих месяцах.
Также проверьте, не создавались ли по сотруднику документы «Операция учета НДФЛ» или «Перерасчеты НДФЛ». Некорректное заполнение этих документов также может сломать автоматический расчет.
Итак, вы нашли документ (например, ведомость за январь), где была сделана ручная правка, которая привела к переплате НДФЛ. Как это исправить?
Категорически нельзя пытаться исправить ситуацию новой ручной правкой в текущем документе. Это лишь усугубит проблему, и в следующем месяце программа снова попытается «отыграть» ваши ручные изменения.
Правильный алгоритм действий:
После этой процедуры исчисленный и удержанный НДФЛ должны совпасть, «долг» по налогу исчезнет, и в текущем авансе НДФЛ рассчитается корректно.
Бывают ситуации, когда налог действительно был удержан излишне, и сотрудник просит вернуть ему деньги, а не ждать, пока они зачтутся в счет будущих платежей. В этом случае, согласно НК РФ, возврат производится по письменному заявлению сотрудника.
В 1С:Бухгалтерии для этого предназначен документ «Возврат НДФЛ» (раздел Зарплата и кадры). Создание этого документа корректно отразит операцию в учете, закроет переплату в регистрах и позволит в дальнейшем начислять налог в штатном режиме.
Вывод: золотое правило при работе с зарплатой и налогами в 1С — доверять автоматическому расчету и избегать ручных корректировок в учетных документах. Если нужно что-то исправить, лучше отменить проведение, внести изменения в исходные данные (например, в кадровый документ) и перепровести документы заново.