В практике работы бухгалтера нередко возникают ситуации, когда налоговый статус сотрудника меняется с нерезидента на резидента «задним числом». Согласно законодательству (п. 1.1 ст. 231 НК РФ), если по итогам налогового периода сотрудник стал резидентом, возврат излишне удержанного НДФЛ производится не работодателем, а налоговым органом на основании декларации 3-НДФЛ. Однако в программе 1С:Зарплата и кадры государственного учреждения (ЗКГУ) 3.1 или 1С:Зарплата и управление персоналом (ЗУП) 3.1 после пересчета статуса сумма переплаты продолжает «висеть» как долг организации перед работником. Разберем подробно, как корректно закрыть эти суммы в учете, не нарушая отчетность и не производя лишних выплат.
Проанализируем механику работы программы. Когда мы меняем статус сотрудника на «Резидент» и производим пересчет НДФЛ (например, документом Перерасчет НДФЛ или в текущем начислении зарплаты), программа фиксирует уменьшение суммы исчисленного налога. Но так как налог ранее уже был удержан по ставке 30%, образуется разница между исчисленным и удержанным налогом.
Для программы эта разница означает два момента:
6-НДФЛ и справки 2-НДФЛ (ныне Приложение 1 к 6-НДФЛ).Поскольку физически деньги выплачивать не нужно (их вернула ИФНС), нам необходимо «схлопнуть» эти остатки в двух независимых контурах: налоговом и зарплатном.
Первым делом нам нужно сделать так, чтобы в налоговых регистрах сумма удержанного налога стала равна сумме исчисленного. Это избавит нас от «хвостов» в регламентированной отчетности. Для этого воспользуемся документом Операция учета НДФЛ.
Рассмотрим порядок заполнения документа:
Важно помнить: этот документ не делает движений по взаиморасчетам с сотрудниками (по зарплате), он правит только регистры Расчеты налогоплательщиков с бюджетом по НДФЛ и Уплата НДФЛ налоговыми агентами (с 2023 года).
Даже после исправления налоговых регистров, в расчетном листке сотрудника все еще будет висеть долг. Программа считает, что вы должны выдать эти деньги работнику. Поскольку мы не можем использовать документ Возврат НДФЛ (так как он требует последующей ведомости на выплату), воспользуемся универсальным инструментом — документом Перенос данных.
Выясним причину появления долга: он формируется в регистрах накопления Взаиморасчеты с сотрудниками и Зарплата к выплате. Нам нужно их обнулить.
Разберем действия по шагам:
Взаиморасчеты с сотрудниками и Зарплата к выплате.Взаиморасчеты с сотрудниками добавляем строку с видом движения Расход. Указываем сотрудника, подразделение и сумму переплаты. В качестве документа-основания можно выбрать любой расчетный документ текущего периода.Зарплата к выплате делаем аналогичную запись с видом движения Расход. Это техническое действие «закроет» задолженность в расчетном листке.После проведения документа обязательно сформируйте Расчетный листок и убедитесь, что конечное сальдо обнулилось.
Проанализируем ситуацию, если ошибка тянется с 2018 года, как упоминалось в обсуждении. Если вы уже сдали отчетность за тот период, в ней отражен излишне удержанный налог. Это не является ошибкой — на тот момент налог действительно был удержан в излишке. Однако, чтобы программа не пыталась «подтянуть» эти суммы в текущие отчеты 6-НДФЛ, все корректировки (и Операцию учета НДФЛ, и Перенос данных) рекомендуется делать датой текущего налогового периода.
Посмотрим на пример: если возврат от ИФНС прошел в 2019 году, а мы исправляем базу в октябре 2019-го, то и документы датируем октябрем. В этом случае мы просто закрываем сальдо, не искажая историю прошлых лет.
Существует еще один способ скрыть излишне удержанный НДФЛ непосредственно в документе Начисление зарплаты и взносов, но он менее надежен для долгосрочного учета. На вкладке Корректировки выплаты можно вручную указать сумму налога к зачету или возврату. Однако, как показывает практика, это часто приводит к путанице в следующем месяце, так как программа снова пытается рассчитать остаток.
Поэтому наиболее «чистым» методом остается использование Переноса данных. Это позволяет точечно воздействовать на регистры, не затрагивая расчетные механизмы документов начисления.
После проведения всех корректировок мы рекомендуем выполнить следующие проверки:
Зарплата к выплате остались незакрытые остатки в разрезе периодов или аналитики.Таким образом, комбинируя документ Операция учета НДФЛ для налогового учета и Перенос данных для управленческого учета взаиморасчетов, мы получаем корректную картину в базе 1С:ЗКГУ без необходимости проводить фиктивные выплаты через банк.