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

Другое · 10 мин

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

Разбираем, почему 1С:ЗУП удерживает НДФЛ с аванса: настройки учётной политики, дата получения дохода, исправление ошибок и проверка расчёта.

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

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

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

Как изменился порядок удержания НДФЛ с зарплаты

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

Сейчас правило изменилось: доход в виде оплаты труда признаётся полученным в день его выплаты. Это означает, что при каждой выплате — и аванса, и окончательного расчёта — налоговый агент обязан исчислить и удержать НДФЛ с выплачиваемой суммы. Разработчики 1С:ЗУП реализовали это требование в типовой конфигурации.

Соответственно, если в вашей программе при проведении ведомости на аванс появляется НДФЛ — это штатное поведение актуальной версии конфигурации. Программа рассчитывает налог нарастающим итогом с начала года и удерживает ту часть, которая относится к выплачиваемому доходу.

Какие настройки влияют на удержание НДФЛ с аванса

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

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

Способ расчёта авансаФиксированная сумма или расчёт за полмесяца

Настройки учётной политики организации, раздел зарплатных настроек

Дата ведомостиОпределяет дату получения дохода

Дата документа «Ведомость...» должна совпадать с фактической выплатой

Настройка начисленийКод дохода и облагаемость НДФЛ

Справочник «Начисления», вкладка с налогами и взносами

Вычеты сотрудникаУменьшают налог при первой выплате месяца

Документы «Заявление на вычеты НДФЛ» и уведомления

Как программа рассчитывает налог при выплате аванса

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

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

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

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

Когда удержание НДФЛ с аванса — признак ошибки

Не каждое удержание налога с аванса корректно. Тревожный признак — двойное удержание: налог удержан и при выплате аванса, и повторно в полном объёме при окончательном расчёте. Обычно это происходит из-за задвоенных документов выплаты, ручной корректировки ведомостей или переноса данных из другой программы с дублированием регистров.

Вторая типичная проблема — неверная дата получения дохода. Если дата ведомости не совпадает с фактической выплатой или документ датирован следующим месяцем, налог попадает не в тот отчётный период. Это приводит к расхождениям в отчёте 6-НДФЛ и требованиям пояснений от налоговой.

Третья ситуация — НДФЛ удерживается с необлагаемых выплат, например с компенсаций, которые по ошибке настроены как облагаемые. Проверьте вид начисления: у него должен быть корректный код дохода или отметка о необлагаемости.

Как проверить и исправить расчёт НДФЛ с аванса

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

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

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

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

Проверка результата и контрольные точки

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

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

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

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

НДФЛ в расчётном листке
Норма

Исчисленный налог равен удержанному за месяц

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

Есть отрицательный НДФЛ или разница без документа-основания

Даты дохода
Норма

Дата дохода совпадает с датой ведомости

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

Доход отражён другим месяцем, чем выплата

Вычеты
Норма

Вычет применён один раз в месяц

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

Вычет применён и к авансу, и к расчёту повторно

6-НДФЛ
Норма

Выплаты попадают в корректный период

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

Аванс отражён не в том квартале

Типичные ошибки расчётчиков

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

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

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

Часто задаваемые вопросы

Законно ли удерживать НДФЛ с аванса?

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

Почему НДФЛ с аванса меньше, чем 13% от суммы аванса?

При первой выплате месяца программа применяет стандартные вычеты (например, на детей), которые уменьшают налоговую базу. Кроме того, налог считается нарастающим итогом с зачётом ранее удержанных сумм.

Что делать, если НДФЛ удержан с аванса дважды?

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

Можно ли настроить ЗУП, чтобы НДФЛ с аванса не удерживался?

Штатными настройками отключить удержание нельзя — это было бы нарушением налогового законодательства. Программа намеренно не даёт такой возможности, чтобы обезопасить работодателя от штрафов.

Почему после аванса при окончательном расчёте НДФЛ получился отрицательным?

Обычно это происходит, когда аванс выплачен в сумме больше, чем итоговое начисление за месяц, или при появлении вычетов задним числом. Проверьте документы начисления и заявления на вычеты, затем выполните перерасчёт налога.

Влияет ли способ расчёта аванса на НДФЛ?

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

Итог

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

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