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