Вы открыли отчет по НДФЛ в 1С:Зарплата и Управление Персоналом и обнаружили, что программа сама сторнировала удержанный налог? Или после проведения документа сумма налога вдруг обнулилась? Эта ситуация пугает многих бухгалтеров — особенно когда сроки сдачи отчетности поджимают, а причины сторно неочевидны. В 90% случаев проблема кроется не в ошибках программы, а в неверных настройках, конфликтах документов или особенностях расчета.
В этой статье мы разберем все возможные причины сторнирования НДФЛ в 1С — от банальных опечаток в справочниках до сложных случаев с перерасчетами и корректирующими документами. Вы узнаете, как проверить настройки программы, исправить ошибки без потери данных и избежать проблем с налоговой. А для тех, кто работает с 1С:ЗУП 3.1 или 1С:Бухгалтерия 8.3, мы подготовили пошаговые инструкции с скриншотами ключевых моментов.
Спойлер: чаще всего НДФЛ сторнируется из-за автоматического перерасчета при изменении начислений или вычетов в прошлых периодах. Но есть и менее очевидные причины — например, конфликт дат документов или неверная последовательность их проведения.
1. Что значит "сторнировать НДФЛ" в 1С?
Сторнирование НДФЛ в 1С — это отмена ранее удержанного налога с последующим перерасчетом. Программа может сделать это автоматически или по команде пользователя. Внешне это проявляется так:
- 📉 В карточке сотрудника сумма НДФЛ становится отрицательной или обнуляется.
- 📄 В отчетах (6-НДФЛ, расчет по страховым взносам) появляются "красные" строки со сторно.
- 🔄 В журнале документов возникают записи типа "Корректировка начислений" или "Перерасчет НДФЛ".
Важно понимать, что сторно — это не всегда ошибка. Иногда программа правильно отменяет налог, например, когда:
- 📝 Сотруднику предоставлен стандартный вычет задним числом.
- 💰 Была ошибка в сумме начислений (завышение оклада, премий).
- 📅 Изменился статус сотрудника (например, с совместителя на основное место работы).
Но если сторно произошло без видимых причин — это повод проверить настройки и документы.
2. ТОП-7 причин сторнирования НДФЛ в 1С
Мы проанализировали сотни случаев и выделили 7 самых распространенных причин, почему 1С сторнирует НДФЛ. Начнем с самых простых и очевидных:
- Ошибки в справочниках сотрудников — неверный статус (резидент/нерезидент), отсутствие ИНН или паспортных данных.
- Конфликт документов — когда два документа (например, начисление и удержание) имеют одну дату, но разные суммы.
- Ручные корректировки — пользователь вручную изменил сумму налога в документе "Начисление зарплаты".
- Перерасчет за прошлые периоды — при изменении начислений или вычетов в закрытых месяцах.
- Неправильная последовательность проведения документов — например, сначала удержание, потом начисление.
- Ошибки в настройках учета НДФЛ — неверные параметры в разделе "Налоги и взносы".
- Обновление программы — после апдейта 1С может автоматически пересчитать налоги по новым правилам.
Далее разберем каждую причину подробно с примерами и способами исправления.
Подробнее о механизме сторно в 1С
Сторнирование в 1С реализовано через механизм "обратных проводок". Когда программа отменяет налог, она создает документ с отрицательными суммами, который компенсирует предыдущие начисления. Это видно в регистре накопления "НДФЛ расчеты с бюджетом" (путь: Отчеты → Регистры накопления).
3. Ошибки в справочниках сотрудников — проверяем первичные данные
Самая частая причина сторно — некорректные данные в карточке сотрудника. Программа автоматически пересчитывает НДФЛ, если:
- 🆔 Изменился статус налогового резидента (с 13% на 30% или наоборот).
- 📋 Не указан ИНН или паспортные данные (без них 1С не может правильно рассчитать вычеты).
- 🏠 Неверно заполнено место жительства (влияет на региональные льготы).
- 👶 Не указаны дети для стандартных вычетов (или указаны с неверными датами рождения).
Как проверить:
- Откройте карточку сотрудника:
Кадры → Сотрудники. - Перейдите на вкладку "Налоги и взносы".
- Проверьте поля:
- Статус налогоплательщика (резидент/нерезидент).
- Код вычета (если применим).
- Дата начала действия статуса.
Пример ошибки: если сотрудник стал резидентом с 01.07.2026, но в карточке указана более ранняя дата, программа пересчитает НДФЛ за прошлые месяцы с ставкой 13% вместо 30%.
☑️ Проверка карточки сотрудника
⚠️ Внимание: Если сотрудник поменял место жительства (например, переехал в другой регион с другими льготами), обновите адрес в карточке до расчета зарплаты. Иначе 1С создаст сторно при следующем начислении.
4. Конфликт документов: когда даты и суммы не сходятся
1С сторнирует НДФЛ, если обнаруживает несоответствие между документами начисления и удержания. Типичные сценарии:
| Ситуация | Причина сторно | Как исправить |
|---|---|---|
| Два документа "Начисление зарплаты" с одинаковой датой | Программа не знает, какой документ приоритетнее | Удалите дубликат или перенесите дату |
| Сумма начислений в документе не совпадает с регистром | Ручное изменение суммы без перерасчета НДФЛ | Проведите документ заново с корректной суммой |
| Документ "Удержание" проведен раньше "Начисления" | НДФЛ не может быть удержан до начисления дохода | Перенесите дату удержания или начисления |
| Изменена сумма аванса после расчета НДФЛ | Аванс влияет на налоговую базу | Создайте документ "Корректировка аванса" |
Как найти конфликтующие документы:
- Откройте
Журнал документов → Зарплата. - Отсортируйте по дате и сотруднику.
- Проверьте документы с одинаковыми датами или близкими суммами.
- 🖱️ Вручную редактирует поле "НДФЛ" в документе "Начисление зарплаты".
- 📊 Исправляет отчет 6-НДФЛ напрямую (без корректирующих документов).
- 🔄 Меняет сумму удержания в документе "Ведомость в банк".
Пример: если в июне был начислен аванс 20 000 ₽, а потом его уменьшили до 15 000 ₽, 1С автоматически пересчитает НДФЛ и создаст сторно на разницу.
Чтобы избежать конфликтов, используйте правило: сначала все начисления, потом все удержания. Даты документов должны идти в хронологическом порядке.
5. Ручные корректировки: когда пользователь "помог" программе
Одна из самых коварных причин сторно — ручное изменение сумм НДФЛ в документах. Это происходит, когда бухгалтер:
Почему это опасно:
1С ведет двойной учет НДФЛ: в документах и в регистрах накопления. При ручном изменении суммы в документе программаLater обнаруживает расхождение с регистром и автоматически создает сторно, чтобы синхронизировать данные.
Как исправить:
- Найдите документ с ручной правкой (проверьте историю изменений:
Правка → История). - Отмените проведение документа.
- Внесите изменения через корректирующий документ (например, "Корректировка начислений").
- Проведите документ заново.
⚠️ Внимание: Если вы уже сдали 6-НДФЛ с ошибочными данными, не исправляйте суммы вручную! Создайте уточненный расчет с правильными данными и отправьте его в налоговую. В противном случае у вас будет расхождение между 1С и отчетностью.
6. Перерасчет за прошлые периоды: как избежать хаоса
1С автоматически пересчитывает НДФЛ при изменении данных в закрытых периодах. Это может произойти, если:
- 📅 Вы добавили стандартный вычет задним числом (например, в мае вспомнили, что у сотрудника ребенок).
- 💰 Исправили сумму начислений за прошлый месяц (например, забыли премию).
- 🏢 Изменили реквизиты организации (ИНН, КПП) с обратной силой.
Как это работает:
Допустим, в январе сотрудник получил зарплату 50 000 ₽, и 1С удержала НДФЛ 6 500 ₽ (13%). В марте вы добавили вычет на ребенка с января. Программа:
- Сторнирует НДФЛ за январь (6 500 ₽).
- Пересчитывает налог с учетом вычета (например, новая сумма — 5 980 ₽).
- Создает разницу (520 ₽), которую вернет сотруднику или зачтет в следующий месяц.
Как контролировать перерасчеты:
- 📌 Используйте отчет "Анализ начислений и удержаний" (
Отчеты → Зарплата). - 🔍 Проверяйте журнал документов на наличие "Корректировок".
- 📈 Сверяйте суммы НДФЛ в 1С и 6-НДФЛ перед сдачей отчетности.
Если перерасчет затрагивает несколько месяцев, 1С создает цепочку сторно-документов. Чтобы избежать путанницы, фиксируйте все изменения в служебных записках.
7. Настройки учета НДФЛ: где искать ошибки
Иногда проблема кроется в глобальных настройках программы. Проверьте следующие параметры:
- Параметры учета НДФЛ:
- Путь:
Настройки → Налоги и взносы → НДФЛ. - Проверьте ставки налога для резидентов/нерезидентов.
- Убедитесь, что галочка "Автоматический перерасчет" включена (если нужно).
- Путь:
- Настройки вычетов:
- Путь:
Справочники → Вычеты по НДФЛ. - Проверьте актуальность кодов вычетов (например, 126 для детей).
- Путь:
- Путь:
Настройки → Расчет зарплаты. - Убедитесь, что период расчета НДФЛ совпадает с отчетным (месяц/квартал).
Типичная ошибка: в настройках указана ставка НДФЛ 13% для всех сотрудников, но некоторые являются нерезидентами (должны платить 30%). 1С обнаружит ошибку при проверке и создаст сторно.
Как проверить настройки:
1. Откройте "Администрирование → Настройки программы".
2. Перейдите в раздел "Налоги и взносы".
3. Проверьте вкладку "НДФЛ" — все ли ставки и правила соответствуют текущему законодательству.
4. Сохраните изменения и перепроведите документы.
⚠️ Внимание: После обновления 1С настройки НДФЛ могут сброситься к значениям по умолчанию. Всегда проверяйте их после апдейта программы, особенно если используете нестандартные ставки (например, 15% для высокооплачиваемых сотрудников).
FAQ: Частые вопросы о сторнировании НДФЛ в 1С
Можно ли отменить автоматическое сторнирование НДФЛ в 1С?
Нет, полностью отключить механизм сторно нельзя — он заложен в логику программы для соблюдения бухгалтерского баланса. Однако вы можете:
- Отключить автоматический перерасчет в настройках (
Налоги и взносы → НДФЛ → Автоперерасчет). - Использовать ручные корректировки через документы "Исправление записей".
Но помните: отключение автоперерасчета может привести к ошибкам в отчетности.
Как в 1С увидеть, какой документ вызвал сторно НДФЛ?
Есть два способа:
- Откройте регистр "НДФЛ расчеты с бюджетом" (
Отчеты → Регистры накопления) и найдите записи со знаком "минус". - Используйте отчет "Анализ сторно-документов" (
Отчеты → Зарплата → Анализ сторно).
В обоих случаях вы увидите связь между исходным документом и сторно-записью.
Что делать, если 1С сторнировала НДФЛ, но 6-НДФЛ уже сдан?
Алгоритм действий:
- Проверьте, правильно ли было сторно (возможно, ошибка в данных).
- Если сторно корректно — подавайте уточненный 6-НДФЛ с новыми данными.
- Если сторно ошибочно:
- Отмените проведение сторно-документа.
- Создайте документ "Исправление записей регистра" для восстановления данных.
- Подайте уточненку с исходными суммами.
Важно: в пояснительной записке к уточненке укажите причину изменений (например, "Ошибка в программе 1С, исправлено").
Почему после обновления 1С массово сторнировался НДФЛ?
Это типичная ситуация при:
- Изменении алгоритмов расчета НДФЛ в новой версии программы.
- Обновлении классификаторов (например, кодов вычетов).
- Исправлении ошибок в предыдущих релизах.
Что делать:
- Проверьте сайт ИТС — там публикуют список изменений в новых версиях.
- Сверьте настройки НДФЛ с рекомендациями 1С.
- При необходимости перепроведите документы за текущий месяц.
Может ли сторно НДФЛ повлиять на расчет страховых взносов?
Да, но косвенно. Само сторно НДФЛ не меняет базу для взносов, однако:
- Если сторно связано с изменением суммы начислений (например, уменьшили премию), то база для взносов тоже изменится.
- Если сторно вызвано изменением статуса сотрудника (например, с совместителя на основное место), это может повлиять на тариф взносов.
Всегда проверяйте оба регистра после сторно: "НДФЛ расчеты с бюджетом" и "Расчеты по страховым взносам".