При подготовке отчетности или выдаче справок сотрудникам бухгалтеры часто сталкиваются со следующей ситуацией: при ручном добавлении строки с доходом непосредственно в форму документа 2-НДФЛ для сотрудника (в современных релизах — Справка о доходах и суммах налога физического лица) программа 1С:Зарплата и управление персоналом 3.1 автоматически не рассчитывает сумму налога. Общая сумма и облагаемая сумма дохода изменяются, а поле с налогом остается пустым или требует ручного ввода.
В этой статье мы подробно разберем, почему программа ведет себя именно так, проанализируем технические риски ручной корректировки печатных форм и рассмотрим правильные методологические способы решения данной проблемы в соответствии с рекомендациями фирмы «1С».
Для начала выясним причину такого поведения системы. Документ 2-НДФЛ для сотрудника представляет собой исключительно отчетную (выходную) форму. В отличие от расчетных документов (таких как Начисление зарплаты и взносов, Разовое начисление или Премия), в программном коде справки 2-НДФЛ полностью отсутствует математический расчетный движок для исчисления налога.
При заполнении справка работает как «сборщик» информации. Она считывает готовые и уже рассчитанные данные из специальных регистров накопления программы:
Учет доходов для исчисления НДФЛ — здесь хранится информация обо всех полученных сотрудником доходах, их кодах и датах выплаты;Расчеты налогоплательщиков с бюджетом по НДФЛ — в этом регистре фиксируются суммы исчисленного налога.Когда мы вручную добавляем строку с доходом непосредственно в таблицу справки, программа не может запустить полноценный алгоритм расчета НДФЛ. Она «не знает», какую ставку применить (13%, 15% или другую), превысил ли совокупный доход предел в 5 миллионов рублей, положены ли сотруднику налоговые вычеты и как распределить сумму. Программа ожидает, что налог уже был рассчитан ранее и зарегистрирован в системе.
Если рассчитать налог вручную на калькуляторе и просто вписать полученную цифру в ячейку справки 2-НДФЛ, это приведет к серьезным негативным последствиям для учета:
Давайте разберем по шагам, как правильно внести изменения в программу, чтобы все данные отразились автоматически и без ошибок.
Этот способ идеально подходит для регистрации нестандартных доходов, которые не начисляются обычной зарплатной ведомостью. Например: аренда автомобиля или имущества у сотрудника, выдача ценных подарков и призов, либо доходы, рассчитанные в сторонних программах и перенесенные вручную.
Рассмотрим последовательность действий:
Операция учета НДФЛ.1400 для аренды или 2000 для оплаты труда);После проведения операции откроем документ 2-НДФЛ для сотрудника и нажмем кнопку «Заполнить». Программа сама подтянет внесенные сведения, корректно распределив доходы и налоги по месяцам и ставкам.
Если речь идет об обычных зарплатных доходах (оклад, премии, отпускные), то прибегать к ручным операциям не рекомендуется. Скорее всего, в программе произошел сбой последовательности проведения документов или неверно определился статус налогоплательщика.
Проанализируем ситуацию и выполним следующие шаги:
Начисление зарплаты и взносов за соответствующий месяц).Перерасчет НДФЛ (раздел «Налоги и взносы»).Перерасчет НДФЛ укажем налоговый период (год) и нажмем кнопку «Заполнить». Программа автоматически выявит все расхождения, пересчитает налог с начала года с учетом всех пределов и вычетов и сделает корректирующие записи в регистры.После проведения документа перерасчета вернемся в справку 2-НДФЛ и перезаполним ее. Налог рассчитается автоматически и встанет в нужные поля документа без риска расхождений в регламентированной отчетности.