При работе в 1С:ЗУП бухгалтеры часто сталкиваются с ситуацией, которая на первый взгляд кажется странной или даже ошибочной. При проведении документа Начисление зарплаты и взносов в регистре накопления Сведения о доходах НДФЛ по некоторым сотрудникам появляются две записи: одна с положительной суммой, а другая — с отрицательной. Иногда эти суммы разные, и в итоге движения по документу могут выходить в ноль. Давайте разберемся, почему так происходит и является ли это нормой.
Сразу отметим: это абсолютно нормальное и штатное поведение программы. Такие технические движения необходимы для корректного ведения налогового учета по НДФЛ. Существует две основные причины появления таких записей.
Это наиболее частая причина, особенно в тех случаях, когда суммы в положительных и отрицательных записях разные. Механизм работает следующим образом.
Начисление за первую половину месяца. При его выплате (например, документом Ведомость в кассу/банк) программа регистрирует полученный сотрудником доход. В регистре Сведения о доходах НДФЛ появляется запись с плюсом на сумму аванса и с датой получения дохода, равной дате выплаты аванса.
Начисление зарплаты и взносов. С точки зрения Налогового кодекса, датой получения дохода в виде оплаты труда является последний день месяца, за который этот доход начислен. Программе необходимо зарегистрировать общую сумму месячного дохода именно на эту дату.
Чтобы выполнить это требование, программа делает два движения в регистре Сведения о доходах НДФЛ:
Посмотрим на пример. Сотруднику начислили аванс 15 000 руб. и выплатили 20 октября. В конце месяца его полная зарплата составила 40 000 руб. Документ Начисление зарплаты и взносов за октябрь сделает следующие движения по этому сотруднику в регистре доходов НДФЛ:
-15 000 руб. (сторнирование дохода, зарегистрированного при выплате аванса)+40 000 руб. (регистрация полного месячного дохода датой 31 октября)В результате этих операций итоговый доход за месяц будет учтен корректно, одной суммой и с правильной датой для целей НДФЛ.
Вторая причина обычно связана с работой документа Ведомость на выплату и характерна для ситуаций, когда положительная и отрицательная суммы одинаковы.
Проанализируем этот механизм по шагам:
Начисление зарплаты и взносов, в нем указывается планируемая дата выплаты. На эту дату программа предварительно регистрирует доход в регистре Сведения о доходах НДФЛ. Например, вы планируете выплатить зарплату 5-го числа следующего месяца.
Ведомость....
Ведомости... программа выполняет корректировку:
Даже если планируемая и фактическая даты выплаты совпадают, программа из-за особенностей своего алгоритма все равно может создавать эти две записи. Хотя это и выглядит избыточно, на конечный результат и правильность расчета НДФЛ это не влияет.
Если вы хотите убедиться, что с вашими данными все в порядке, вы можете самостоятельно проанализировать движения в регистре. Для этого выполните следующие шаги:
Сведения о доходах НДФЛ. Это можно сделать через меню "Все функции".Регистратор — документ, который создал запись.Документ-основание — документ, на основании которого начислен доход.Дата получения дохода — ключевая дата для учета НДФЛ.Сумма — сумма дохода.Зарегистрировано при начислении аванса — флажок, указывающий на доход от аванса.Проанализировав эти данные, вы увидите, какой именно документ (Начисление зарплаты... или Ведомость...) создает сторнирующие записи и по какой причине — из-за зачета аванса или корректировки даты.
Важный вывод: не нужно пытаться "исправить" или удалить эти записи вручную. Они являются неотъемлемой частью правильного механизма расчета НДФЛ в 1С:ЗУП. Попытка вмешательства может привести к серьезным ошибкам в учете и отчетности.