Почему в ЗУП 3.1 не совпадает исчисленный и удержанный НДФЛ и как восстановить корректные записи в регистрах

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

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

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

Механика учета НДФЛ и «тройные записи» в регистрах

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

  1. Приход (черным): Перенос суммы налога из состояния «начислено» в состояние «готово к удержанию» на дату выплаты.
  2. Приход (красным/сторно): Сторнирование записи исчисления, которая была сделана ранее в документе начисления, чтобы перезачесть ее именно по дате ведомости.
  3. Расход: Непосредственно факт удержания налога при выплате денежных средств.

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

Причина №1: Нарушение связи «Документ-основание»

Выясним основную причину, по которой ломается учет. Самая распространенная проблема — ручное редактирование ведомостей. Разберем типичный сценарий: расчетчик создает Ведомость, видит, что сумма не совпадает с его ожиданиями, и правит колонку «К выплате» вручную.

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

Причина №2: Нарушение последовательности проведения

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

Посмотрим на пример из практики: пользователь сначала делает итоговое Начисление зарплаты и взносов, а затем решает перепровести Ведомость на аванс. Это действие может обнулить распределение налога в итоговом документе, так как 1С при проведении зарплаты за месяц анализирует уже выплаченные суммы.

Как исправить проблему: пошаговый алгоритм

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

  1. Проверьте документ-основание в ведомости: Откройте ведомость на выплату аванса, зайдите в строку сотрудника. Убедитесь, что в расшифровке платежа указан конкретный документ Начисление за первую половину месяца. Если там пусто или указана ссылка на другой период — это причина ошибки.
  2. Перезаполнение ведомости: Попробуйте полностью очистить и перезаполнить ведомость (кнопка «Заполнить»). Важно: делайте это только при условии, что соответствующее начисление уже проведено.
  3. Корректировка итогового начисления: После исправления ведомости на аванс необходимо обязательно зайти в итоговый документ Начисление зарплаты и взносов за этот же месяц, перейти на вкладку НДФЛ и нажать кнопку «Пересчитать НДФЛ» (или перезаполнить документ полностью).
  4. Контроль регистров: Проверьте движения документа Начисление зарплаты и взносов. В норме вы должны увидеть строки со знаком «минус» на суммы авансового НДФЛ и новые строки с итоговыми суммами. Это механизм перерасчета налога по дате выплаты.

Технические нюансы: аналитика и даты

Рассмотрим подробнее дополнительные факторы, которые могут мешать корректному схлопыванию НДФЛ:

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

Разрез аналитики: Если в организации ведется учет по подразделениям или статьям финансирования (ИФО), проверьте, чтобы в начислении и в ведомости они совпадали до символа. Часто ошибка кроется в том, что начисление прошло по одному подразделению, а ведомость пытается выплатить по другому (например, из-за изменения кадровых данных сотрудника в середине месяца).

Межрасчетные выплаты: Не забывайте, что аналогичные проблемы могут возникать с больничными листами и отпусками. Для них документом-основанием в ведомости должен выступать сам расчетный документ (Больничный лист или Отпуск). Если эти выплаты включены в общую ведомость, проверьте наличие связей по каждой строке.

Рекомендация для расчетчиков

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

Соблюдение этих простых правил позволит сохранить прозрачность налогового учета и избежать утомительных корректировок при сдаче отчетности в ФНС.

← На главную