Форма 6-НДФЛ — один из самых капризных отчетов в налоговом учете. Ситуация, когда в раздел 2 (сведения о доходах, полученных налогоплательщиком) не попадает сумма удержанного налога, встречается у бухгалтеров регулярно. Чаще всего это не ошибка программы, а следствие особенностей механизма расчета и удержания НДФЛ, закрепленных в НК РФ (ст. 226, 228) и порядке заполнения отчета (Приказ ФНС от № ЕД-7-11/753@).
Ниже подробно разбираем ключевые причины расхождений и алгоритм их устранения.
Фундаментальное правило: удержание возможно только при фактической выплате
Это самая частая причина. Согласно п. 6 ст. 226 НК РФ, налоговый агент обязан удержать налог в момент фактической выплаты дохода налогоплательщику.
- Начисление ≠ Выплата. Если в программе (1C, «Мой бизнес», Контур и др.) сделано начисление заработной платы за июнь, но деньги переведены на карту/выданы через кассу только в июле — налог удерживается в июле.
- Последствие для 6-НДФЛ. В полугодии (или 9 месяцах), когда было начисление, в строке 120 (удержанный налог) будет «0» или сумма меньше начисленного. Налог «переедет» в следующий отчетный период (квартал/полугодие), когда произошла реальная выплата.
Пример: Зарплата за июнь 2026 г. начислена 30.06, выплачена 05.07. В 6-НДФЛ за 1 полугодие 2026 г. (сдается до ) по этому сотруднику в стр. 110 попадет доход, а в стр. 120 — 0 руб. Налог 13% попадет в 6-НДФЛ за 3 квартал (9 месяцев) 2026 г.
Ошибки в настройках «Даты удержания» в программе учета
Даже если выплата прошла вовремя, программа может «не увидеть» удержание из-за неверных настроек регистров.
Типовые сбои в 1C (ЗУП, БП, КА):
- Неверная дата операции «НДФЛ к удержанию/уплате». Проверьте проводки по счету 68.01: дата проводки удержания должна совпадать с датой выплаты (или быть раньше), но не позже даты окончания отчетного периода.
- Разделение начисления и удержания по разным видам расчета. Если настройка вида расчета «Основной оклад» не включает флаг «Подлежит удержанию НДФЛ» или настроено удержание только при закрытии месяца (регламентное задание), а регламент не запущен, налога не будет.
- Ручные корректировки. Если бухгалтер вносил ручную операцию «НДФЛ к удержанию» с датой 30.06, а выплата была 01.07, отчет за полугодие покажет удержание, но это будет ошибкой (нарушение ст. 226 НК РФ). Налоговая может расценить это как несвоевременное удержание.
Специфика авансов и зарплаты: «Проблема июля»
Классическая ловушка для отчетности за 1 полугодие (и 9 месяцев).
- Аванс за июнь выплачен в июне. Налог с аванса удерживать не нужно (п. 6 ст. 226 НК РФ: «при выплате аванса… налог не удерживается»). В 6-НДФЛ за полугодие по авансу: стр. 110 — есть доход, стр. 120 — 0.
- Зарплата за июнь (разница) выплачена в июле. Налог удерживается полностью с полной суммы за июнь в июле.
Доходы, с которых НДФЛ не удерживается (или удерживается особо)
Проверьте, не относится ли доход к категориям, где удержание отсутствует или отложено:
- Материальная помощь до 4 000 руб. в год (п. 17 ст. 217 НК РФ) — не облагается, стр. 120 = 0.
- Выходное пособие, компенсация неиспользованного отпуска при увольнении в пределах лимитов (ст. 217 НК РФ) — не облагаются.
- Дивиденды — удерживаются в момент выплаты, но если выплата была после отчетной даты, не попадут в отчет.
- Доходы нерезидентов (30%). Если сотрудник сменил статус на резидента в середине периода, пересчет налога происходит в конце года. В промежуточных отчетах (полугодие/9 мес.) по нерезиденту налог 30% удерживался, а по резиденту — 13%. Разница выравнивается в годовом расчете.
Технические ошибки заполнения Раздела 2
Иногда налог удержан, деньги перечислены в бюджет, но в XML-файле 6-НДФЛ строка 120 пуста.
Чек-лист для проверки XML/файла:
- Код вида дохода (стр. 100). Если указан неверный код (например, 2000 вместо 2001), контрольные соотношения могут не сойтись, и налоговая не «увидит» удержание.
- Код основания (стр. 130). Для стандартных вычетов (1400, 3000, 500, 6000, 7000) обязательно заполнение. Если вычет предоставлен, а код не проставлен — контрольное соотношение «Удержанный налог = Начисленный налог ─ Вычеты * 13%» разорвется.
- Строка 140 (Сумма налога, исчисленного по налоговой ставке). Она должна быть заполнена всегда. Если она «0», а в стр. 110 есть доход, ошибка расчета.
- Строка 150 (Сумма налоговых вычетов). Если вычеты больше начисленного налога, удержанный (стр. 120) будет 0. Это корректно.
Корректирующие расчеты и «минусовые» строки
Если вы сдавали корректирующий 6-НДФЛ за прошлые периоды, проверьте:
- Не «съел» ли корректирующий расчет удержанный налог текущего периода (логика заполнения корректировки: указываются итоговые суммы на дату корректировки, а не дельта).
- В корректирующем расчете за прошлый период стр. 120 должна содержать сумму, которая должна была быть удержана к концу того периода. Если вы удержали налог в июле за июнь (ошибкой), а в корректировке за полугодие поставили удержание — вы создали расхождение с платежками (КБК).
Алгоритм поиска и устранения ошибки (пошагово)
- Сверка по сотруднику. Выгрузите «Анализ 6-НДФЛ» или «Справку 2-НДФЛ» за период из программы. Сравните: Начислено / Выплачено / Удержано / Перечислено.
- Проверка дат. Дата выплаты (банковская выписка/кассовый ордер) vs Дата удержания (проводка Дт 70/68.01). Дата удержания ≤ Дата выплаты ≤ Конец отчетного периода.
- Проверка платежей (КБК 1###11000110). Сумма перечисленного налога за период (по банку) должна совпадать с суммой удержанного в отчете (с учетом сроков уплаты: не позднее следующего дня после выплаты).
- Анализ «Висячих» начислений. Есть ли сотрудники, у которых начисление есть, выплаты нет (долг перед персоналом)? Налог с них в отчете не показываем.
- Запуск регламентных операций. В 1C: «Расчет НДФЛ», «Регламентные операции — НДФЛ: удержание, уплата». Убедитесь, что они выполнены без ошибок за все месяцы периода.
- Проверка контрольных соотношений. Используйте сервис ФНС «Проверка 6-НДФЛ» (lkfl2.nalog;ru) или встроенный валидатор в программе. Он укажет на конкретную строку и сотрудника, где нарушено соотношение.
Что делать, если ошибка найдена после сдачи отчета?
Сдавайте уточняющий (корректирующий) расчет (признак исправления «1» или «2» в зависимости от того, меняется ли налог к доплате).
- Если налог удержан, но не попал в отчет — корректируйте, добавляя сумму в стр. 120.
- Если налог не удержан вовремя (выплата была, удержания нет) — удерживайте с ближайшей выплаты, перечисляйте в бюджет, сдавайте уточняющий за период, когда фактически удержали (не за тот, когда выплатили!). Штрафы за просрочку удержания (ст. 123 НК РФ) не избежать, но ошибку в отчетности исправите.
Резюме
В 90% случаев отсутствие суммы в строке 120 Раздела 2 6-НДФЛ объясняется одной из трех причин:
- Выплата пришела на следующий отчетный период (наиболее частая и законная причина).
- Авансовая выплата (налог с аванса не удерживается).
- Сбой регламентного задания / ручная ошибка даты в программе учета.
Главное правило: 6-НДФЛ — это отчет о фактах выплат и удержаний, а не о начислениях. Всегда сверяйте отчет с банковскими выписками и кассовыми ордерами, а не только с ведомостями начисления зарплаты.
Статья подготовлена на основе действующего на 2026 год НК РФ и Приказа ФНС № ЕД-7-11/753@. Срок сдачи 6-НДФЛ за 1 полугодие 2026 года — 27 июля 2026 года.