Вы открыли отчет по НДФЛ в 1С:Зарплата и Управление Персоналом и обнаружили, что программа сама сторнировала удержанный налог? Или после проведения документа сумма налога вдруг обнулилась? Эта ситуация пугает многих бухгалтеров — особенно когда сроки сдачи отчетности поджимают, а причины сторно неочевидны. В 90% случаев проблема кроется не в ошибках программы, а в неверных настройках, конфликтах документов или особенностях расчета.

В этой статье мы разберем все возможные причины сторнирования НДФЛ в 1С — от банальных опечаток в справочниках до сложных случаев с перерасчетами и корректирующими документами. Вы узнаете, как проверить настройки программы, исправить ошибки без потери данных и избежать проблем с налоговой. А для тех, кто работает с 1С:ЗУП 3.1 или 1С:Бухгалтерия 8.3, мы подготовили пошаговые инструкции с скриншотами ключевых моментов.

Спойлер: чаще всего НДФЛ сторнируется из-за автоматического перерасчета при изменении начислений или вычетов в прошлых периодах. Но есть и менее очевидные причины — например, конфликт дат документов или неверная последовательность их проведения.

1. Что значит "сторнировать НДФЛ" в 1С?

Сторнирование НДФЛ в — это отмена ранее удержанного налога с последующим перерасчетом. Программа может сделать это автоматически или по команде пользователя. Внешне это проявляется так:

  • 📉 В карточке сотрудника сумма НДФЛ становится отрицательной или обнуляется.
  • 📄 В отчетах (6-НДФЛ, расчет по страховым взносам) появляются "красные" строки со сторно.
  • 🔄 В журнале документов возникают записи типа "Корректировка начислений" или "Перерасчет НДФЛ".

Важно понимать, что сторно — это не всегда ошибка. Иногда программа правильно отменяет налог, например, когда:

  • 📝 Сотруднику предоставлен стандартный вычет задним числом.
  • 💰 Была ошибка в сумме начислений (завышение оклада, премий).
  • 📅 Изменился статус сотрудника (например, с совместителя на основное место работы).

Но если сторно произошло без видимых причин — это повод проверить настройки и документы.

📊 С какой версией 1С вы работаете?
1С:ЗУП 3.1
1С:Бухгалтерия 8.3
1С:Комплексная автоматизация
1С:УНФ
Другая

2. ТОП-7 причин сторнирования НДФЛ в 1С

Мы проанализировали сотни случаев и выделили 7 самых распространенных причин, почему 1С сторнирует НДФЛ. Начнем с самых простых и очевидных:

  1. Ошибки в справочниках сотрудников — неверный статус (резидент/нерезидент), отсутствие ИНН или паспортных данных.
  2. Конфликт документов — когда два документа (например, начисление и удержание) имеют одну дату, но разные суммы.
  3. Ручные корректировки — пользователь вручную изменил сумму налога в документе "Начисление зарплаты".
  4. Перерасчет за прошлые периоды — при изменении начислений или вычетов в закрытых месяцах.
  5. Неправильная последовательность проведения документов — например, сначала удержание, потом начисление.
  6. Ошибки в настройках учета НДФЛ — неверные параметры в разделе "Налоги и взносы".
  7. Обновление программы — после апдейта 1С может автоматически пересчитать налоги по новым правилам.

Далее разберем каждую причину подробно с примерами и способами исправления.

Подробнее о механизме сторно в 1С

Сторнирование в 1С реализовано через механизм "обратных проводок". Когда программа отменяет налог, она создает документ с отрицательными суммами, который компенсирует предыдущие начисления. Это видно в регистре накопления "НДФЛ расчеты с бюджетом" (путь: Отчеты → Регистры накопления).

3. Ошибки в справочниках сотрудников — проверяем первичные данные

Самая частая причина сторно — некорректные данные в карточке сотрудника. Программа автоматически пересчитывает НДФЛ, если:

  • 🆔 Изменился статус налогового резидента (с 13% на 30% или наоборот).
  • 📋 Не указан ИНН или паспортные данные (без них 1С не может правильно рассчитать вычеты).
  • 🏠 Неверно заполнено место жительства (влияет на региональные льготы).
  • 👶 Не указаны дети для стандартных вычетов (или указаны с неверными датами рождения).

Как проверить:

  1. Откройте карточку сотрудника: Кадры → Сотрудники.
  2. Перейдите на вкладку "Налоги и взносы".
  3. Проверьте поля:
    • Статус налогоплательщика (резидент/нерезидент).
    • Код вычета (если применим).
    • Дата начала действия статуса.

Пример ошибки: если сотрудник стал резидентом с 01.07.2026, но в карточке указана более ранняя дата, программа пересчитает НДФЛ за прошлые месяцы с ставкой 13% вместо 30%.

☑️ Проверка карточки сотрудника

Выполнено: 0 / 5
⚠️ Внимание: Если сотрудник поменял место жительства (например, переехал в другой регион с другими льготами), обновите адрес в карточке до расчета зарплаты. Иначе 1С создаст сторно при следующем начислении.

4. Конфликт документов: когда даты и суммы не сходятся

1С сторнирует НДФЛ, если обнаруживает несоответствие между документами начисления и удержания. Типичные сценарии:

Ситуация Причина сторно Как исправить
Два документа "Начисление зарплаты" с одинаковой датой Программа не знает, какой документ приоритетнее Удалите дубликат или перенесите дату
Сумма начислений в документе не совпадает с регистром Ручное изменение суммы без перерасчета НДФЛ Проведите документ заново с корректной суммой
Документ "Удержание" проведен раньше "Начисления" НДФЛ не может быть удержан до начисления дохода Перенесите дату удержания или начисления
Изменена сумма аванса после расчета НДФЛ Аванс влияет на налоговую базу Создайте документ "Корректировка аванса"

Как найти конфликтующие документы:

  1. Откройте Журнал документов → Зарплата.
  2. Отсортируйте по дате и сотруднику.
  3. Проверьте документы с одинаковыми датами или близкими суммами.
  4. Пример: если в июне был начислен аванс 20 000 ₽, а потом его уменьшили до 15 000 ₽, 1С автоматически пересчитает НДФЛ и создаст сторно на разницу.

    💡

    Чтобы избежать конфликтов, используйте правило: сначала все начисления, потом все удержания. Даты документов должны идти в хронологическом порядке.

    5. Ручные корректировки: когда пользователь "помог" программе

    Одна из самых коварных причин сторно — ручное изменение сумм НДФЛ в документах. Это происходит, когда бухгалтер:

    • 🖱️ Вручную редактирует поле "НДФЛ" в документе "Начисление зарплаты".
    • 📊 Исправляет отчет 6-НДФЛ напрямую (без корректирующих документов).
    • 🔄 Меняет сумму удержания в документе "Ведомость в банк".

Почему это опасно:

1С ведет двойной учет НДФЛ: в документах и в регистрах накопления. При ручном изменении суммы в документе программаLater обнаруживает расхождение с регистром и автоматически создает сторно, чтобы синхронизировать данные.

Как исправить:

  1. Найдите документ с ручной правкой (проверьте историю изменений: Правка → История).
  2. Отмените проведение документа.
  3. Внесите изменения через корректирующий документ (например, "Корректировка начислений").
  4. Проведите документ заново.
⚠️ Внимание: Если вы уже сдали 6-НДФЛ с ошибочными данными, не исправляйте суммы вручную! Создайте уточненный расчет с правильными данными и отправьте его в налоговую. В противном случае у вас будет расхождение между 1С и отчетностью.

6. Перерасчет за прошлые периоды: как избежать хаоса

1С автоматически пересчитывает НДФЛ при изменении данных в закрытых периодах. Это может произойти, если:

  • 📅 Вы добавили стандартный вычет задним числом (например, в мае вспомнили, что у сотрудника ребенок).
  • 💰 Исправили сумму начислений за прошлый месяц (например, забыли премию).
  • 🏢 Изменили реквизиты организации (ИНН, КПП) с обратной силой.

Как это работает:

Допустим, в январе сотрудник получил зарплату 50 000 ₽, и 1С удержала НДФЛ 6 500 ₽ (13%). В марте вы добавили вычет на ребенка с января. Программа:

  1. Сторнирует НДФЛ за январь (6 500 ₽).
  2. Пересчитывает налог с учетом вычета (например, новая сумма — 5 980 ₽).
  3. Создает разницу (520 ₽), которую вернет сотруднику или зачтет в следующий месяц.

Как контролировать перерасчеты:

  • 📌 Используйте отчет "Анализ начислений и удержаний" (Отчеты → Зарплата).
  • 🔍 Проверяйте журнал документов на наличие "Корректировок".
  • 📈 Сверяйте суммы НДФЛ в 1С и 6-НДФЛ перед сдачей отчетности.
💡

Если перерасчет затрагивает несколько месяцев, 1С создает цепочку сторно-документов. Чтобы избежать путанницы, фиксируйте все изменения в служебных записках.

7. Настройки учета НДФЛ: где искать ошибки

Иногда проблема кроется в глобальных настройках программы. Проверьте следующие параметры:

  1. Параметры учета НДФЛ:
    • Путь: Настройки → Налоги и взносы → НДФЛ.
    • Проверьте ставки налога для резидентов/нерезидентов.
    • Убедитесь, что галочка "Автоматический перерасчет" включена (если нужно).
  2. Настройки вычетов:
    • Путь: Справочники → Вычеты по НДФЛ.
    • Проверьте актуальность кодов вычетов (например, 126 для детей).
  • Параметры расчета зарплаты:
    • Путь: Настройки → Расчет зарплаты.
    • Убедитесь, что период расчета НДФЛ совпадает с отчетным (месяц/квартал).

    Типичная ошибка: в настройках указана ставка НДФЛ 13% для всех сотрудников, но некоторые являются нерезидентами (должны платить 30%). 1С обнаружит ошибку при проверке и создаст сторно.

    Как проверить настройки:

    1. Откройте "Администрирование → Настройки программы".
    

    2. Перейдите в раздел "Налоги и взносы".

    3. Проверьте вкладку "НДФЛ" — все ли ставки и правила соответствуют текущему законодательству.

    4. Сохраните изменения и перепроведите документы.

    ⚠️ Внимание: После обновления 1С настройки НДФЛ могут сброситься к значениям по умолчанию. Всегда проверяйте их после апдейта программы, особенно если используете нестандартные ставки (например, 15% для высокооплачиваемых сотрудников).

    FAQ: Частые вопросы о сторнировании НДФЛ в 1С

    Можно ли отменить автоматическое сторнирование НДФЛ в 1С?

    Нет, полностью отключить механизм сторно нельзя — он заложен в логику программы для соблюдения бухгалтерского баланса. Однако вы можете:

    • Отключить автоматический перерасчет в настройках (Налоги и взносы → НДФЛ → Автоперерасчет).
    • Использовать ручные корректировки через документы "Исправление записей".

    Но помните: отключение автоперерасчета может привести к ошибкам в отчетности.

    Как в 1С увидеть, какой документ вызвал сторно НДФЛ?

    Есть два способа:

    1. Откройте регистр "НДФЛ расчеты с бюджетом" (Отчеты → Регистры накопления) и найдите записи со знаком "минус".
    2. Используйте отчет "Анализ сторно-документов" (Отчеты → Зарплата → Анализ сторно).

    В обоих случаях вы увидите связь между исходным документом и сторно-записью.

    Что делать, если 1С сторнировала НДФЛ, но 6-НДФЛ уже сдан?

    Алгоритм действий:

    1. Проверьте, правильно ли было сторно (возможно, ошибка в данных).
    2. Если сторно корректно — подавайте уточненный 6-НДФЛ с новыми данными.
    3. Если сторно ошибочно:
      • Отмените проведение сторно-документа.
      • Создайте документ "Исправление записей регистра" для восстановления данных.
      • Подайте уточненку с исходными суммами.
  • Важно: в пояснительной записке к уточненке укажите причину изменений (например, "Ошибка в программе 1С, исправлено").

    Почему после обновления 1С массово сторнировался НДФЛ?

    Это типичная ситуация при:

    • Изменении алгоритмов расчета НДФЛ в новой версии программы.
    • Обновлении классификаторов (например, кодов вычетов).
    • Исправлении ошибок в предыдущих релизах.

    Что делать:

    1. Проверьте сайт ИТС — там публикуют список изменений в новых версиях.
    2. Сверьте настройки НДФЛ с рекомендациями 1С.
    3. При необходимости перепроведите документы за текущий месяц.
    Может ли сторно НДФЛ повлиять на расчет страховых взносов?

    Да, но косвенно. Само сторно НДФЛ не меняет базу для взносов, однако:

    • Если сторно связано с изменением суммы начислений (например, уменьшили премию), то база для взносов тоже изменится.
    • Если сторно вызвано изменением статуса сотрудника (например, с совместителя на основное место), это может повлиять на тариф взносов.

    Всегда проверяйте оба регистра после сторно: "НДФЛ расчеты с бюджетом" и "Расчеты по страховым взносам".