К статье
Практический материал

Другое · 11 мин

Почему в 1С налог исчислен, но не удержан: причины и как исправить

Разбираем, почему в 1С:ЗУП налог исчислен, но не удержан: дата выплаты, ведомости, последовательность документов. Пошаговая диагностика и исправление ошибок.

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

Причина почти всегда кроется не в сбое программы, а в логике учёта НДФЛ в 1С: исчисление и удержание налога — это два разных события, которые регистрируются разными документами и в разные моменты. Исчисление происходит при начислении дохода (зарплата, отпускные, премия), а удержание — только при фактической выплате дохода через ведомость. Если цепочка документов нарушена, налог остаётся «подвешенным».

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

Как в 1С устроен учёт исчисленного и удержанного НДФЛ

В программе используются отдельные регистры для каждого этапа учёта налога. Исчисленный НДФЛ формируется документами начисления: «Начисление зарплаты и взносов», «Отпуск», «Премия», «Больничный лист» и другими. Эти документы фиксируют обязанность работодателя, но не сам факт удержания.

Удержанный НДФЛ регистрируется исключительно документами выплаты: «Ведомость в банк», «Ведомость в кассу», «Ведомость через раздатчика», «Ведомость на счета». Именно в момент проведения ведомости программа распределяет исчисленный налог по сотрудникам и записывает его как удержанный с указанием даты удержания.

Из-за такой двухэтапной схемы любое несоответствие между начислением и выплатой приводит к «зависанию» налога. Проверить состояние учёта можно через отчёт «Анализ НДФЛ по документам основаниям» или «Подробный анализ НДФЛ по сотруднику» — там видно, какие суммы исчислены, удержаны и что осталось в остатке.

Основные причины, почему налог не удержан

Чаще всего проблема возникает по одной из типовых причин. Их стоит проверять в первую очередь, прежде чем искать ошибки глубже.

  • Ведомость на выплату не создана или не проведена — доход начислен, но деньги в учёте не выданы, поэтому удержание не зарегистрировано.
  • Выплата оформлена на сумму меньше начисленной — налог удержан только частично, остаток «висит».
  • Дата ведомости раньше даты начисления — программа не видит исчисленный налог на момент выплаты и не удерживает его.
  • Начисление проведено задним числом после выплаты — возникает излишне удержанный или неудержанный налог.
  • Выплата оформлена документом, который не удерживает НДФЛ (например, ручная операция вместо ведомости).
  • У сотрудника изменился статус налогового резидента или применены вычеты задним числом — налог пересчитан, а ведомости не обновлены.
Налог исчислен, удержан нольНет выплаты

Проверьте, существует ли проведённая ведомость за период по этому сотруднику

Удержан частичноВыплата меньше начисления

Сравните сумму ведомости с суммой к выплате в расчётном листке

Ведомость есть, налог не удержанНарушены даты или вид дохода

Сверьте даты начисления и выплаты, проверьте вид дохода и код НДФЛ

Диагностика: где смотреть и что проверять

Начните с отчёта «Подробный анализ НДФЛ по сотруднику» (раздел «Налоги и взносы — Отчёты по налогам и взносам»). Сформируйте его за проблемный период: в таблице будут видны строки «Исчислено», «Удержано» и остаток. Если исчислено больше удержанного — отчёт покажет, к какому документу и месяцу привязана неудержанная сумма.

Далее откройте журнал ведомостей («Зарплата — Ведомости…» или «Выплаты — Все ведомости») и убедитесь, что за нужный период есть проведённая ведомость с корректной датой. Внутри ведомости нажмите на ссылку по НДФЛ или откройте расшифровку: программа покажет, какой налог она удержала и по каким документам-основаниям.

Третья контрольная точка — дата получения дохода. В 1С она определяется датой выплаты по ведомости. Если ведомость датирована следующим месяцем, а начисление — предыдущим, налог может попасть не в тот период отчётности, что выглядит как «неудержание» в текущем квартале.

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

Типовые сценарии и их исправление

Нет ведомости на выплату

Если зарплата начислена, но ведомость не создана, создайте её стандартным способом через «Ведомость в банк» или «Ведомость в кассу» с заполнением по кнопке «Заполнить». Программа автоматически подтянет долги перед сотрудниками и удержит НДФЛ. После проведения проверьте отчёт — остаток должен закрыться.

Дата ведомости раньше даты начисления

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

Начисление проведено задним числом

Классическая ситуация: зарплату выплатили, а потом доначислили премию прошлым месяцем. НДФЛ с премии исчислен, но удержаться будет только при следующей выплате. Если выплаты больше не планируются (сотрудник уволен), налог останется неудержанным — тогда нужно оформить документ «Операция учёта НДФЛ» или отразить невозможность удержания по правилам отчётности, а сумму показать в справке как неудержанную.

Выплата оформлена не ведомостью

Если деньги выдали через ручную операцию или документ другого вида, который не формирует движения по НДФЛ, корректный путь — оформить ведомость с фактической датой выплаты. Альтернатива для разовых корректировок — документ «Операция учёта НДФЛ», где вручную фиксируется удержание. Это допустимо как точечное исправление, но не как постоянная практика.

Маршрут решения

Как выбрать действие

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

Проверка результата после исправлений

После любых действий с документами обязательно перепроверьте учёт. Сформируйте «Подробный анализ НДФЛ по сотруднику»: суммы «Исчислено» и «Удержано» должны сойтись (или разница должна быть объяснима — например, доход начислен, но ещё не выплачен на конец периода).

Затем сформируйте 6-НДФЛ за период и проверьте заполнение разделов: удержанный налог должен попасть в корректные строки с правильными датами. Если программа предлагает проверку отчёта встроенным контролем — прогоните её и устраните замечания.

Контрольные точки

Как проверить результат

Отчёт «Подробный анализ НДФЛ по сотруднику»
Норма

Исчислено равно удержанному или разница объясняется невыплаченным доходом

Тревожный признак

Остаток неудержанного налога без видимой причины

6-НДФЛ за период
Норма

Удержанный налог заполнен, даты соответствуют ведомостям

Тревожный признак

Пустые строки по удержанию при наличии выплат

Расчётный листок сотрудника
Норма

Сумма к выплате равна начисленному минус НДФЛ и другие удержания

Тревожный признак

Расхождение суммы к выплате с ведомостью

Частые ошибки при исправлении

Типичные ошибки
01
Ручное редактирование суммы НДФЛ в ведомости без анализа причины — приводит к рассинхронизации регистров и новым остаткам
02
Перепроведение только ведомости без перепроведения начислений — разрыв в учёте сохраняется
03
Исправление прошлых периодов после сдачи отчётности без формирования уточнённого 6-НДФЛ — расхождения с данными ФНС
04
Использование «Операции учёта НДФЛ» как основного инструмента вместо исправления документов — учёт становится непрозрачным и трудным для проверки

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

Профилактика: как не допускать зависания налога

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

Полезно ежемесячно перед сдачей отчётности формировать «Анализ НДФЛ по документам основаниям» и сверять остатки. Регулярная сверка позволяет поймать проблему в текущем периоде, когда исправление стоит пару минут, а не в момент камеральной проверки.

Если в базе ведутся доначисления задним числом, после каждого такого документа проверяйте, при какой выплате удержится пересчитанный налог, и не образовался ли излишне удержанный НДФЛ, который нужно вернуть сотруднику через документ «Возврат НДФЛ».

Итог

Что важно запомнить

НДФЛ в 1С удерживается только ведомостью на выплату. Зависший налог — следствие отсутствия ведомости, неверных дат или выплаты мимо учёта. Диагностируйте через анализ НДФЛ по сотруднику, исправляйте документы в хронологии и подтверждайте результат отчётами.

Частые вопросы

Почему налог не удержан, хотя ведомость проведена?

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

Сотрудник уволен, а налог остался неудержанным. Что делать?

Если выплатить доход уже невозможно, налог признаётся неудержанным. Его нужно отразить в отчётности по НДФЛ как сумму, которую налоговый агент не смог удержать, — далее обязанность уплаты переходит к самому налогоплательщику. В 1С для фиксации используется «Операция учёта НДФЛ».

Можно ли просто изменить сумму НДФЛ в ведомости вручную?

Технически можно, но делать это следует только когда вы точно понимаете причину расхождения. Ручная правка отключает автоматический контроль, и при следующем пересчёте программа может вернуть старую сумму или создать новое расхождение в регистрах.

Влияет ли аванс на удержание НДФЛ?

Зависит от настроек учётной политики в программе. Если НДФЛ при авансе не исчисляется и не удерживается, весь налог удержится при окончательном расчёте за месяц — это нормально. Если же исчисление при авансе включено, ведомость на аванс обязана удержать свою часть налога.

Как исправить ошибку, если период уже закрыт и отчётность сдана?

Сделайте резервную копию базы, исправьте документы в проблемном периоде, перепроверьте учёт отчётами и сформируйте уточнённый 6-НДФЛ с корректными данными. Уточнёнка подаётся с номером корректировки за соответствующий период.

Почему в 6-НДФЛ налог есть, а по сотруднику в анализе — не удержан?

Такое бывает при разрыве между регистрами после ручных правок или обмена данными. Проверьте, нет ли движений, сделанных «Операцией учёта НДФЛ» в одном регистре без зеркальной записи в другом. Обычно помогает перепроведение комплекта документов сотрудника за период.