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