Ситуация, когда НДФЛ у сотрудников со стандартными вычетами на детей принимает неожиданные значения (слишком маленький налог или, наоборот, отсутствие вычета), является одной из самых частых проблем в программах 1С:Зарплата и управление персоналом 3.1 и 1С:Бухгалтерия 3.0. Разберем детально, почему так происходит, как работает современная логика налогового учета и что нужно сделать, чтобы расчеты стали корректными.
Проанализируем главный методологический сдвиг, произошедший в законодательстве. До 2023 года доход в виде зарплаты признавался по последнему дню месяца. Теперь же действует кассовый метод: доход признается в день фактической выплаты денег сотруднику. Рассмотрим, к чему это приводит на практике:
Важный момент: НДФЛ и право на вычеты «привязаны» именно к месяцу получения дохода (дате выплаты). Если в календарном месяце у сотрудника не было ни одной выплаты, вычет за этот месяц не применится. Если же в одном месяце выплачено два дохода (например, остаток за прошлый месяц 5-го числа и аванс 25-го), программа применит вычеты сразу за два месяца, если они накопились. Бухгалтеры часто принимают этот «двойной» вычет за ошибку и начинают править расчет вручную, что только усугубляет ситуацию.
Выясним, правильно ли настроены параметры учета в вашей базе. С 2025 года вступили в силу изменения (ФЗ № 176-ФЗ), которые программа 1С учитывает автоматически при наличии обновлений:
Если ваши расчеты не совпадают с этими цифрами, проверьте документ Заявление на вычеты по НДФЛ в карточке сотрудника (раздел Налог на доходы). Убедитесь, что указана правильная очередность детей и сроки действия прав на вычет.
Проанализируем ситуацию, описанную экспертами. Почему у сотрудника с зарплатой 23 000 руб. НДФЛ может составить 806 руб. вместо ожидаемых 2 444 руб.? Рассмотрим цепочку событий:
Представим, что декабрьская зарплата была выплачена в декабре. Наступил январь. Выплата за январь назначена на 5 февраля. Программа видит, что в январе выплат не было, а в феврале появилась первая выплата. В этот момент программа применяет вычеты сразу за два месяца (январь и февраль). Сумма вычетов удваивается, налоговая база резко уменьшается, и исчисленный НДФЛ становится меньше «нормы» одного месяца. Это абсолютно правильно с точки зрения НК РФ, так как налог считается нарастающим итогом.
Для понимания процесса нужно различать три сущности:
Начисление зарплаты на планируемую дату выплаты.Дт 70 - Кт 68.01.Если вы обнаружили, что налог считается неверно, выполните следующие шаги. Помните: ручные корректировки (галочка «Корректировка расчета») — это крайний метод, который часто ломает последовательность в следующем месяце.
Шаг 1. Проверка планируемых дат выплаты
Зайдите в каждый документ Начисление зарплаты и взносов, начиная с января. Посмотрите на поле Дата выплаты внизу документа. Она должна соответствовать реальной дате, когда люди получили деньги. Если в начислении стоит 31.01, а в ведомости 05.02 — это создаст конфликт периодов для вычетов.
Шаг 2. Хронологическое перепроведение
Посмотрим, как правильно выстроить цепочку. Если вы правили прошлые периоды, необходимо перепровести документы строго по порядку:
Начисление зарплаты за первый месяц.Ведомость (в банк или кассу). Убедитесь, что дата ведомости и дата выплаты в начислении совпадают или логически последовательны.Шаг 3. Использование документа «Перерасчет НДФЛ»
Если вычетов накопилось слишком много или они не применились вовремя, воспользуйтесь специальным инструментом. Перейдите в раздел Налоги и взносы — Перерасчеты НДФЛ. Создайте новый документ, выберите налоговый период и нажмите Заполнить. Программа сама проанализирует все доходы и вычеты сотрудника с начала года и выведет разницу.
Рассмотрим техническую сторону. Когда вы ставите галочку Корректировка расчета и вписываете нужную вам сумму НДФЛ, вы меняете только значение в документе. Но 1С хранит данные в регистрах накопления, таких как Расчеты налогоплательщиков с бюджетом по НДФЛ и Предоставленные стандартные и имущественные вычеты по НДФЛ. Если сумма в документе не совпадает с тем, что программа «ожидает» увидеть исходя из регистров, в следующем месяце она автоматически попытается вернуть эту разницу (сделать сторно или доначисление).
Для анализа ситуации рекомендуем использовать отчет «Подробный анализ НДФЛ по сотруднику». В нем наглядно видно:
Проанализировав этот отчет, вы увидите, что «ошибка» чаще всего оказывается логическим следствием кассового метода: вычеты просто перераспределились между месяцами из-за дат выплат.
Для корректного автоматического расчета вычетов в 1С придерживайтесь правила: дата выплаты в документах — это закон. Если зарплата выплачивается в следующем месяце, не бойтесь «двойных» вычетов в феврале и «пустых» в январе. Это соответствует законодательству. Главное — отсутствие ручных правок и строгая хронология проведения документов.