Многие расчетчики и бухгалтеры при работе в программе 1С:Зарплата и управление персоналом сталкиваются с неприятной ситуацией: при заполнении или корректировке итогового документа Начисление зарплаты и взносов внезапно исчезают стандартные вычеты на детей. На первый взгляд кажется, что программа ведет себя непредсказуемо, однако у этого явления есть вполне конкретные причины. Давайте подробно разберем все возможные ситуации, выясним причины такого поведения системы и посмотрим, как оперативно исправить ситуацию.
Проанализируем ситуацию, которая часто возникала в релизах линейки 3.1.10. Бухгалтер заполняет документ, видит рассчитанные вычеты, но после перехода на вкладку "Взносы" и нажатия кнопки "Пересчитать взносы" вычеты на детей бесследно пропадают со вкладки НДФЛ.
Дело в том, что в архитектуре программы механизм обновления данных при перерасчете взносов ошибочно затирал кэш или рассчитанные данные по НДФЛ. Официально это зарегистрировано как ошибка (например, Ошибка 50012358), когда при частичном перерасчете или перепроведении документа предоставление социальных и стандартных вычетов больше не регистрируется. Если вы столкнулись именно с этим поведением, рассмотрим способы решения:
Рассмотрим еще одну частую причину, которая на самом деле не является ошибкой, а является следствием изменения законодательства. С 2023 года логика удержания НДФЛ кардинально поменялась. Теперь налог удерживается с каждой выплаты, включая аванс за первую половину месяца.
В связи с этим стандартные вычеты применяются к самому первому доходу в текущем месяце. Как правило, этим доходом становится начисление аванса. Если вычет уже был полностью применен в документе начисления за первую половину месяца, то в итоговом документе Начисление зарплаты и взносов в конце месяца вычеты фигурировать уже не будут. Они не "пропали", программа просто учла их ранее. В таких случаях всегда проверяйте расчетный листок сотрудника за весь месяц — если вычет там есть, значит программа отработала корректно.
Посмотрим на ограничения, накладываемые Налоговым кодексом. Вычет на детей предоставляется не бесконечно, а только до месяца, в котором доход сотрудника, исчисленный нарастающим итогом с начала года, превысил установленный лимит.
Исторически этот лимит составлял 350 000 рублей. Если доход сотрудника достигал этой суммы, например, в августе, то начиная с августа вычеты переставали применяться. Обратите внимание, что с 2025 года лимит увеличен до 450 000 рублей. Разберем по шагам, как проверить этот нюанс:
Проанализируем кадровые перемещения. Бывают ситуации, когда сотрудника увольняют и принимают на работу заново на следующий день или через несколько дней.
Важно помнить: проведение документа Увольнение автоматически прекращает действие всех ранее введенных заявлений на вычеты по НДФЛ. Это логично, так как трудовые отношения прекращены. При новом приеме на работу программа не восстановит вычеты автоматически. Вам необходимо создать и провести документ Заявление на стандартные вычеты заново, указав новую дату начала их применения.
И, наконец, выясним причину пропажи вычетов при хаотичном вводе документов. В 1С расчет НДФЛ всегда идет нарастающим итогом. Вычеты могут пропадать или даже пересчитываться с минусом, если нарушена хронология.
Представим ситуацию: вы создали и рассчитали Начисление зарплаты и взносов, вычеты применились. Но затем бухгалтер задним числом вводит межрасчетный документ, например, Отпуск или Премия, который выплачивается раньше зарплаты. При расчете этого документа программа "перетягивает" вычет на него, так как хронологически это первый доход месяца. При последующем перерасчете документа начисления зарплаты вычет оттуда исчезнет, так как он уже зафиксирован в отпускных.
Решение: Всегда следите за последовательностью ввода документов. Если вносите изменения задним числом, обязательно пересчитывайте все последующие документы с доходами, чтобы программа корректно перераспределила налоговую базу и вычеты нарастающим итогом.