В практической работе бухгалтера нередко возникает ситуация, когда у сотрудника внезапно перестает применяться стандартный налоговый вычет на ребенка (например, в августе или сентябре). На первый взгляд причины могут быть неочевидны: заявление в программе оформлено, ребенок еще не достиг совершеннолетия, а начисления производятся регулярно. В этой статье мы подробно разберем, как локализовать проблему в программе 1С:Зарплата и управление персоналом 3.1, проанализируем движение регистров и рассмотрим процедуру правильного перерасчета НДФЛ с начала года с точки зрения налогового законодательства РФ.
Первое, с чего необходимо начать исследование, — это проверка доходов сотрудника нарастающим итогом с начала налогового периода (календарного года). Напомним, что согласно подпункту 4 пункта 1 статьи 218 Налогового кодекса РФ, стандартный налоговый вычет на детей предоставляется до месяца, в котором доход налогоплательщика, исчисленный нарастающим итогом с начала года налоговым агентом, превысил установленный лимит.
Разберем важный нюанс трактовки законодательства. Если в июле доход сотрудника нарастающим итогом составил ровно 350 000 рублей (или иной актуальный лимит на дату расчета), то лимит еще не превышен — он равен ему. Следовательно, за июль сотрудник сохраняет право на вычет. А вот в августе, когда доход составит, к примеру, 400 000 рублей, лимит окажется превышен, и вычет больше не применится. Программа 1С:ЗУП 3.1 строго отслеживает это правило.
Чтобы быстро проверить доходы и предоставленные вычеты в программе, выполним следующие действия:
В сформированном отчете обратим внимание на общую сумму доходов по кодам (особенно по коду 2000 — оплата труда, и 2012 — отпускные). Если в каком-то месяце доход перешагнул установленный лимит, программа закономерно прекратила предоставление вычета.
Если визуальные отчеты не дали полного понимания картины, нам потребуется заглянуть «под капот» программы — в технические регистры накопления и сведений. Выясним причину расхождений с помощью анализа следующих регистров:
2000 (например, межрасчетные выплаты, материальная помощь или договоры ГПХ), попадают в регистр по дате их фактической выплаты, а не по месяцу начисления. Это может искусственно сдвинуть момент превышения лимита.Для детального технического аудита или написания внутренней обработки можно использовать следующий пример запроса к регистру предоставленных вычетов:
ВЫБРАТЬ
ПредоставленныеВычеты.Период КАК ПериодРегистрации,
ПредоставленныеВычеты.МесяцРегистрации КАК МесяцНалоговогоПериода,
ПредоставленныеВычеты.Регистратор КАК ДокументРегистратор,
ПредоставленныеВычеты.ПримененныйВычет КАК СуммаВычета
ИЗ
РегистрНакопления.ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛ КАК ПредоставленныеВычеты
ГДЕ
ПредоставленныеВычеты.ФизическоеЛицо = &ФизическоеЛицо
И ПредоставленныеВычеты.ГодОцениваемогоПериода = &ТекущийГод
Рассмотрим распространенную жизненную ситуацию: сотрудник работает в компании давно (например, с 2017 года), имеет право на вычет на ребенка с января текущего года, однако заявление на вычет принес и подписал только в июне. Как правильно отразить это в программе, чтобы вычеты применились задним числом с января?
Для решения этой задачи выполним следующие шаги:
После изменения месяца начала применения вычета программа автоматически зафиксирует необходимость перерасчета НДФЛ за период с января по май. Выполнить этот перерасчет можно двумя способами:
Начисление зарплаты и взносов программа на вкладке НДФЛ автоматически рассчитает отрицательные суммы налога (сторнирование) за прошлые месяцы.Просто уменьшить сумму исчисленного налога в очередном месяце за счет образовавшегося сторно — частая, но некорректная с точки зрения закона процедура. В соответствии со статьей 231 НК РФ, возврат излишне удержанного налога должен сопровождаться строгим документооборотом:
Один из главных страхов бухгалтера при проведении перерасчетов за прошлые периоды — необходимость подачи уточненных расчетов по форме 6-НДФЛ. Проанализируем, нужно ли сдавать «уточненки» за первый квартал и полугодие:
Подавать уточненные расчеты 6-НДФЛ за прошлые отчетные периоды текущего года не требуется.
Логика здесь следующая: на момент составления отчетов за первый квартал и полугодие у бухгалтера не было заявления сотрудника на предоставление вычетов с января. Соответственно, расчет налога производился без ошибок, на основании имеющихся данных. Корректировка налога происходит в текущем периоде (периоде подачи заявления сотрудником и проведения перерасчета).
В текущем расчете 6-НДФЛ данные изменения отразятся следующим образом:
Возврат НДФЛ) отобразится в строке «Сумма налога, возвращенная налоговым агентом» Раздела 2, а также найдет свое отражение в Разделе 1 в периоде фактической выплаты денежных средств на счет сотрудника.Рассмотрим еще одну частую деталь. Что делать, если сотрудник в каком-то месяце (например, в марте) находился в неоплачиваемом отпуске и не имел облагаемого дохода? Накапливается ли вычет за этот месяц?
Официальная позиция Минфина и ФНС РФ подтверждает: если в отдельные месяцы налогового периода у налогоплательщика не было дохода, стандартные налоговые вычеты предоставляются за каждый месяц налогового периода, включая и те месяцы, в которых не было выплат. Единственное условие — трудовые отношения в этот период не должны прерываться. В 1С:ЗУП 3.1 этот механизм работает автоматически: при начислении зарплаты в следующем доходном месяце (например, в апреле) программа предоставит двойной вычет — сразу за март и за апрель.
На протяжении длительного периода предел доходов для применения детских вычетов составлял 350 000 рублей. Однако в рамках реализации масштабной налоговой реформы, начиная с 1 января 2025 года, этот лимит увеличен до 450 000 рублей. Одновременно с этим были проиндексированы и размеры самих вычетов на второго и последующих детей. Все эти изменения своевременно вносятся разработчиками в новые релизы программы 1С:ЗУП 3.1, что позволяет вести учет в строгом соответствии с действующим законодательством без ручных корректировок.