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

Другое · 12 мин

Почему 1С считает двойной НДФЛ: причины и способы исправления

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

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

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

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

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

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

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

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

Причина 1: повторный ввод документов начисления

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

Как проверить

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

Как исправить

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

Причина 2: ошибки переноса данных и начальных остатков

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

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

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

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

Причина 3: дубли сотрудников и физических лиц

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

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

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

Причина 4: двойное отражение выплаты в ведомостях

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

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

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

Причина 5: ручные операции и корректировки регистров

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

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

Исправление: найдите ручные операции за проблемный период через журнал документов, проанализируйте каждую и удалите дублирующие. У документов с ручной корректировкой снимите флажок и перепроведите — программа пересчитает движения штатным алгоритмом.

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

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

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

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

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

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

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

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

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

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

Начисления завышены ровно вдвое или содержат повторяющиеся строки

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

Каждый доход за месяц отражён один раз, налог соответствует ставке от базы

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

Одинаковые суммы дохода дублируются, налог превышает расчётный

Справочник физических лиц
Норма

На человека заведена одна карточка с корректными ИНН и СНИЛС

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

Две и более карточки с совпадающими персональными данными

Ведомости на выплату за месяц
Норма

Каждая выплата проведена одной ведомостью

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

Две ведомости на одного сотрудника с одинаковой суммой к выплате

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

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

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

Итог

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

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

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

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

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

Можно ли исправить двойной НДФЛ просто отрицательной ручной операцией?

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

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

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

Программа показывает отрицательный НДФЛ после исправления — это нормально?

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

Может ли причина быть в самом релизе 1С, а не в данных?

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

Как быстро найти дубли документов за большой период?

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