Как отразить удержание и перечисление НДФЛ в 1С:ЗУП при долге за сотрудником?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Налоговый учет
← На главную

Нередко расчетчики сталкиваются с ситуацией: в первой половине месяца сотруднику выплачены отпускные, затем в плановом порядке перечислен полный аванс, а при окончательном расчете за месяц выясняется, что сумма начислений меньше уже выплаченных сумм. Образуется долг за работником. В результате в документе «Ведомость в банк» или «Ведомость в кассу» на выплату зарплаты сотрудник не появляется, так как сумма к выплате равна нулю или отрицательна. Однако по итогам месяца исчислен налог, который не фиксируется как удержанный, не регистрируется к перечислению и не попадает в расчет 6-НДФЛ. Разберем, почему программа ведет себя именно так и какими способами можно скорректировать учет.

Законодательные причины и архитектура учета НДФЛ в 1С:ЗУП

Выясним причину такого поведения конфигурации. Согласно п. 4 ст. 226 НК РФ, налоговый агент обязан удержать исчисленную сумму налога непосредственно из доходов налогоплательщика при их фактической выплате. Если по итогам окончательного расчета сумма к выплате отсутствует (равна нулю либо образовался перерасход), фактической выплаты дохода не происходит. Следовательно, в расчетном месяце удержать налог физически и юридически неоткуда.

В программе 1С:Зарплата и управление персоналом 3 механизм учета НДФЛ строго привязан к регистрам накопления:

  1. Документ Начисление зарплаты и взносов только исчисляет налог (запись в регистр Расчеты налогоплательщиков с бюджетом по НДФЛ).
  2. Факт удержания налога фиксируется исключительно платежными документами — ведомостями на выплату (запись в регистр Удержанный НДФЛ).
  3. Документы перечисления налога в бюджет (или формирование уведомлений об исчисленных налогах) анализируют исключительно регистр удержанного налога. Если удержание в ведомости не зарегистрировано, налог к уплате сформирован не будет.

Способ 1. Штатный механизм: перенос удержания на следующий период

Проанализируем базовый сценарий программы, не требующий ручных правок. В 1С:ЗУП исчисленный, но не удержанный налог не пропадает. Система фиксирует задолженность по удержанию и автоматически подтягивает не удержанную сумму при первой же следующей денежной выплате сотруднику (например, при выплате аванса за следующий месяц или межрасчетных выплат).

При этом важно помнить о законодательном ограничении: согласно ст. 138 ТК РФ и п. 4 ст. 226 НК РФ, размер удержания при выплате дохода не может превышать 50% от суммы фактической выплаты. Программа отслеживает этот лимит автоматически при заполнении будущих ведомостей.

Способ 2. Ручное включение сотрудника в зарплатную ведомость

Если налог уже был перечислен в бюджет заранее или требуется обязательно зафиксировать удержание в текущем периоде, применим вариант с корректировкой ведомости:

  1. Откроем сформированную ведомость на выплату зарплаты за текущий месяц.
  2. По кнопке «Подобрать» вручную добавим сотрудника, у которого образовался долг.
  3. В колонке «К выплате» убедимся, что установлена нулевая сумма.
  4. В колонке «НДФЛ к перечислению» программа автоматически определит исчисленный ранее налог по документу-основанию.
  5. Проведем документ ведомости.

Обратите внимание: при использовании данного способа необходимо проконтролировать выгрузку реестра в банк или формирование печатных форм. Если обмен с банком происходит через файл выгрузки, рекомендуется сформировать и выгрузить файл до добавления строки с нулевой выплатой, либо исключить сотрудника с нулевой выплатой из банковского реестра во избежание отказов со стороны банковских систем.

Способ 3. Отражение удержания документом «Операция учета НДФЛ»

Если требуется корректно зарегистрировать удержание налога без добавления нулевых строк в ведомости на выплату зарплаты, используем специализированный инструмент корректировки налоговых регистров:

  1. Перейдем в раздел «Налоги и взносы» и выберем пункт «Операции учета НДФЛ».
  2. Создадим новый документ, выберем нужного сотрудника и укажем дату операции.
  3. Перейдем на вкладку «Удержано по всем ставкам» и добавим новую строку:
    • укажем дату удержания;
    • выберем ставку налога и ставку налогообложения;
    • введем сумму удержанного налога;
    • заполним поле «Документ-основание» (соответствующий документ Начисление зарплаты и взносов);
    • укажем крайний срок перечисления налога в соответствии с действующими нормами НК РФ.
  4. Проведем документ.

Данная операция выполнит движение непосредственно по регистру удержанного налога, что позволит сумме корректно отразиться в уведомлении и в расчете 6-НДФЛ без искажения взаиморасчетов по зарплате.

Способ 4. Погашение переплаты сотрудником

Если сотрудник согласен добровольно вернуть излишне выплаченную сумму аванса в кассу или на расчетный счет предприятия, оформим возврат взаиморасчетов:

  1. В разделе «Выплаты» создадим документ «Возврат сотрудником задолженности».
  2. Укажем сумму фактически возвращенных денежных средств.
  3. Проведем документ.

Важно учитывать, что данный документ лишь закрывает задолженность сотрудника по взаиморасчетам (сальдо на счете 70), но не делает записей в регистры удержания НДФЛ. Сам налог будет удержан штатно из будущих доходов работника при начислении и выплате в следующем расчетном месяце.

Как быстро найти таких сотрудников в базе

Чтобы не проверять каждого сотрудника вручную через расчетные листки, настроим стандартные отчеты программы:

  1. Откроем отчет «Анализ НДФЛ по документам-основаниям» (раздел «Налоги и взносы» — «Отчеты по налогам и взносам»).
  2. Зайдем в настройки отчета и на вкладке «Поля и сортировки» включим поле «Осталось удержать».
  3. Сформируем отчет за расчетный период.

Положительное значение в колонке «Осталось удержать» наглядно покажет всех сотрудников, чей исчисленный налог завис из-за нехватки начисленного дохода или образовавшегося долга.

Что делать, если сотрудник увольняется с долгом

В ситуации, когда работник уволился, выплат больше не предвидится, а долг по налогу остался неудержанным, налоговый агент обязан сообщить в налоговый орган о невозможности удержать налог согласно п. 5 ст. 226 НК РФ. В программе для этого в документе Операция учета НДФЛ заполняется вкладка «Передано в налоговый орган», после чего сумма налога автоматически отражается в строке 170 Раздела 2 и Приложении № 1 к расчету 6-НДФЛ.

← На главную