Другое · 12 мин
Почему в 1С НДФЛ исчислен, но не удержан
Разбираем, почему в 1С НДФЛ исчислен, но не удержан: даты выплаты, документы, регистры. Пошаговая диагностика и исправление расхождений.
НДФЛ в 1С исчислен, но не удержан — такое расхождение легко заметить в регистрах учёта и форме 6-НДФЛ: сумма числится в исчисленном налоге, а в удержанный не переходит. Чаще всего причина в том, что после исчисления налога по сотруднику не было фактической выплаты дохода, либо дата получения дохода в документе выплаты не совпадает с датой в ведомости. Из-за этого отчётность не сходится, а при камеральной проверке появляются вопросы о сроках перечисления налога в бюджет.
Ключевой принцип, который нужно понять: в 1С исчисление и удержание НДФЛ — это два разных события, фиксируемых разными документами. Налог исчисляется при начислении дохода (документом «Начисление зарплаты и взносов», «Премия», «Отпуск» и т.п.), а удерживается только в момент фактической выплаты дохода — документом «Ведомость…» (в банк, в кассу, через раздатчика) или документом выплаты. Если выплаты не было или она оформлена некорректно, удержания не произойдёт.
Ниже разобраны типовые причины расхождения, способы диагностики через отчёты и регистры, а также безопасные методы исправления без ручной правки проводок.
Как в 1С работает механизм исчисления и удержания НДФЛ
В конфигурациях 1С:ЗУП 3 учёт НДФЛ ведётся в специальных регистрах накопления. Исчисленный налог отражается записью с видом движения «Приход» по регистру «Расчёты налогоплательщиков с бюджетом по НДФЛ» в момент проведения документа начисления. Удержанный налог фиксируется записью «Расход» в том же регистре, но уже документом выплаты.
Дата удержания НДФЛ определяется датой ведомости на выплату — именно она попадает в раздел 2 формы 6-НДФЛ как дата фактического удержания. Если ведомость датирована следующим месяцем, налог будет удержан в следующем месяце, даже если начисление относится к предыдущему. Это не ошибка, а штатное поведение, соответствующее правилам налогового учёта.
Важно понимать, что программа удерживает налог только в пределах выплачиваемой суммы. Если сотруднику выплачивается часть дохода, удерживается пропорциональная часть НДФЛ. Если выплаты нет вовсе — удержания не будет, и это тоже корректно до момента фактической выплаты.
Основные причины, почему налог не удержан
Первая и самая распространённая причина — отсутствие или непроведённость документа выплаты. Начисление зарплаты проведено, а ведомость в банк либо не создана, либо осталась в черновиках, либо помечена на удаление. В этом случае программа просто не имеет основания зафиксировать удержание.
Вторая причина — выплата оформлена документом, который не удерживает НДФЛ. Например, в 1С:Бухгалтерии зарплата выплачена через «Списание с расчётного счёта» с видом операции, не связанным с зарплатной ведомостью. Деньги ушли, а регистр НДФЛ не тронут. Аналогичная ситуация возникает при выплате «мимо» ведомости вручную созданной операцией.
Третья группа причин — несоответствие дат и аналитики. Ведомость заполнена по другому подразделению, другому периоду начисления или сотрудник в ней отсутствует из-за фильтров автозаполнения. Программа не находит задолженность по нужной аналитике и не удерживает налог. Также встречается ситуация, когда ведомость оплачена частично или не подтверждена (в ЗУП 3 для ведомостей в банк используется механизм подтверждения оплаты).
Проверить журнал ведомостей за период
Проверить вид операции в документе списания
Сверить дату ведомости с периодом отчёта
Проверить статус оплаты ведомости в банк
Диагностика через отчёты и регистры
Начните с отчёта «Анализ НДФЛ по документам основаниям» или «Анализ НДФЛ по месяцам» (в ЗУП 3: Отчёты, справки — 1С-Отчётность либо раздел «Налоги и взносы»). Отчёт покажет, по каким документам налог исчислен и по каким удержан. Расхождение по конкретному сотруднику обычно видно сразу.
Далее сформируйте «Расчётный листок» по сотруднику и сравните суммы «Начислено», «НДФЛ» и «Выплачено». Если выплата меньше начисленного за вычетом налога — ищите непроведённую или частично оплаченную ведомость. Если выплачено полностью, а удержание не зафиксировано — проблема в способе оформления выплаты.
Для глубокой проверки используйте универсальный отчёт по регистру накопления «Расчёты налогоплательщиков с бюджетом по НДФЛ» с отбором по сотруднику. Посмотрите, какие документы-регистраторы сделали приход (исчисление) и есть ли расход (удержание). Отсутствие расходных записей подтвердит, что ни один документ выплаты налог не удержал.
- 1Сформируйте «Анализ НДФЛ по документам основаниям» за проблемный период
- 2Найдите сотрудника с расхождением исчисленного и удержанного налога
- 3Проверьте наличие и проведённость ведомости на выплату по этому сотруднику
- 4Убедитесь, что ведомость оплачена (подтверждена) и датирована нужным периодом
- 5Проверьте регистр «Расчёты налогоплательщиков с бюджетом по НДФЛ» на наличие расходных записей
- 6Сверьте результат с расчётным листком сотрудника
Как исправить ситуацию типовыми средствами
Если ведомость отсутствует — создайте её на основании задолженности по кнопке «Выплатить» из документа начисления или через журнал ведомостей с автозаполнением. Программа сама рассчитает сумму к выплате и удержит НДФЛ. После проведения и подтверждения оплаты перепроверьте отчёт по НДФЛ.
Если выплата была оформлена некорректным документом (например, ручной операцией в бухгалтерии), безопасный путь — сторнировать ошибочную выплату и оформить её правильно через ведомость. В ЗУП 3 для корректировки прошлых периодов используйте документ «Операция учёта НДФЛ» (раздел «Налоги и взносы» — «Смотрите также»), который позволяет вручную отразить удержание налога с указанием даты и суммы.
Если проблема в дате ведомости, а период ещё открыт, — измените дату выплаты на корректную и перепроведите документ. Если период закрыт и отчётность сдана, исправление делается в текущем периоде с последующей подачей уточнённого расчёта 6-НДФЛ. Не исправляйте даты в закрытых периодах после сдачи отчётности без необходимости уточнения.
Особые сценарии: аванс, увольнение, доходы в натуральной форме
Выплата аванса
При выплате аванса («Начисление за первую половину месяца») НДФЛ либо удерживается с аванса, либо нет — в зависимости от настроек учётной политики. Если в настройках указано, что аванс выплачивается без удержания налога, то исчисленный позже при окончательном расчёте налог удержится при выплате зарплаты за месяц. Проверьте настройку в разделе «Настройка — Реквизиты организации — Учётная политика» или в настройках расчёта зарплаты.
Увольнение сотрудника
При увольнении налог исчисляется документом «Увольнение», а удерживается ведомостью на выплату окончательного расчёта. Если расчёт выплачен наличными через кассу, но ведомость в кассу не оформлена, налог останется неудержанным. Проверьте, что на сумму к выплате по увольнению создана и проведена соответствующая ведомость.
Доходы в натуральной форме и материальная выгода
НДФЛ с доходов в натуральной форме (подарки, оплата товаров за сотрудника) исчисляется документом «Доход в натуральной форме» или «Операция учёта НДФЛ», но удержать его можно только из ближайшей денежной выплаты. Если денежных выплат сотруднику больше не было, налог останется неудержанным — и это законная ситуация, о которой по итогам года сообщается в налоговый орган и сотруднику.
Как выбрать действие
Типичные ошибки при исправлении
Частая ошибка — попытка «закрыть» расхождение ручной проводкой по счету 68.01 в бухгалтерском учёте. Это меняет только бухучёт, но не налоговые регистры, поэтому 6-НДФЛ и аналитические отчёты по НДФЛ расходиться не перестанут. Исправлять нужно именно регистры учёта НДФЛ типовыми документами.
Вторая ошибка — перепроведение всех документов периода «на всякий случай». При большом объёме данных это может сдвинуть последовательности, изменить результаты в смежных документах и создать новые расхождения. Исправляйте точечно: только документы конкретного сотрудника и конкретной выплаты.
Третья ошибка — игнорирование отрицательного НДФЛ. Если у сотрудника был излишне удержан налог или возврат, программа может вести себя неочевидно при последующих выплатах. Проверяйте отчёт «Подробный анализ НДФЛ по сотруднику», чтобы увидеть полную картину по всем видам движений.
Проверка результата и профилактика
После исправлений сформируйте заново «Анализ НДФЛ по документам основаниям» и убедитесь, что исчисленный и удержанный налог по сотруднику сошлись либо оставшаяся разница объяснима (неподтверждённая выплата, натуральный доход). Затем проверьте сводный отчёт 6-НДФЛ за период — суммы в разделах должны быть согласованы.
Для профилактики полезно ежемесячно перед закрытием периода формировать сверку исчисленного и удержанного НДФЛ по всем сотрудникам. Расхождения, найденные внутри периода, исправляются в разы проще, чем после сдачи отчётности. Также контролируйте статус оплаты ведомостей в банк — неподтверждённые ведомости являются самым частым источником «зависшего» налога.
Как проверить результат
Исчислено равно удержанному по выплаченным доходам
Осталась разница без объяснимой причины
Все ведомости оплачены и подтверждены
Есть неподтверждённые ведомости
Выплачено = начислено минус НДФЛ
Выплата не сходится с расчётом
Разделы заполнены согласованно, нет ошибок контроля
Программа выдаёт предупреждения при проверке
Что важно запомнить
НДФЛ удерживается только документом выплаты. Проверяйте ведомости, их оплату и даты, исправляйте расхождения типовыми документами («Операция учёта НДФЛ»), а не ручными проводками, и сверяйте исчисленный с удержанным налогом до закрытия периода.
Частые вопросы
Налог исчислен с отпускных, но не удержан — это ошибка?
Нет, если отпускные ещё не выплачены. НДФЛ с отпускных удерживается в момент их выплаты. Проверьте, создана ли ведомость на выплату отпускных и подтверждена ли её оплата. После оплаты налог удержится автоматически.
Можно ли удержать НДФЛ прошлого периода текущей выплатой?
Да. Если при текущей выплате программа видит неудержанный налог по ранее начисленным доходам, она удержит его вместе с текущим налогом в пределах выплачиваемой суммы. Убедитесь, что аналитика (сотрудник, организация) в документах совпадает.
Чем «Операция учёта НДФЛ» отличается от ручной проводки?
«Операция учёта НДФЛ» формирует движения по налоговым регистрам НДФЛ, поэтому исправление попадает в 6-НДФЛ и аналитические отчёты. Ручная проводка меняет только бухгалтерские счета и не влияет на налоговый учёт — расхождение в отчётности сохранится.
Что делать, если денежных выплат сотруднику больше не будет, а налог не удержан?
Если удержать налог невозможно (например, доход был только в натуральной форме), налог остаётся неудержанным. По итогам года налоговый агент обязан сообщить о невозможности удержания в налоговый орган и сотруднику — в 1С это отражается в соответствующих отчётах по НДФЛ.
Почему после перепроведения ведомости сумма удержанного налога изменилась?
При перепроведении программа пересчитывает удержание по актуальным данным регистров: могли измениться задолженность перед сотрудником, вычеты или ранее удержанные суммы. Перед перепроведением зафиксируйте текущие показатели отчётов, чтобы сравнить результат и понять причину изменения.
Нужно ли подавать уточнённый 6-НДФЛ после исправления удержания?
Если исправление затронуло данные уже сданного расчёта (суммы удержанного налога, даты удержания), уточнённый расчёт за соответствующий период подать необходимо. Если исправление сделано до сдачи отчётности за период, уточнение не требуется.