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