Как правильно отразить НДФЛ с натурального дохода в 6-НДФЛ при переходе года

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Налоговый учет
← На главную

Ситуация, когда сотрудник получает натуральный доход в конце года, — одна из самых коварных в налоговом учете. Представим классический сценарий: 31 декабря 2024 года мы начисляем сотруднику доход в натуральной форме (например, подарок или оплату питания). Поскольку доход натуральный, «живых» денег у нас нет, и удержать налог сразу мы не можем. Реальное удержание происходит только в январе 2025 года, когда выплачивается первая денежная зарплата.

В этой статье мы подробно разберем, как 1С:ЗУП (Зарплата и управление персоналом) обрабатывает такие операции, почему строки в отчете 6-НДФЛ «разъезжаются» и почему не стоит пытаться исправить это вручную с помощью «топора» в виде операций учета НДФЛ.

Понимаем суть проблемы: два измерения НДФЛ

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

  1. Период регистрации (для Раздела 2 отчета 6-НДФЛ): Это время, когда в программе был проведен документ. Если удержание произошло в январе 2025 года, оно попадет в Раздел 2 отчета за 1 квартал 2025 года, даже если сам доход относится к декабрю 2024-го.
  2. Период действия (для Приложения 1 / бывшей справки 2-НДФЛ): Справки о доходах собираются по году, к которому относится доход. Здесь программа «подтягивает» январское удержание к декабрьскому доходу, чтобы в справке суммы исчисленного и удержанного налога сошлись.

Разберем подробнее, как это выглядит в отчетах.

Отражение в Разделе 2 за 2024 год

Когда мы заполняем годовой отчет 6-НДФЛ, программа руководствуется следующей логикой:

В строке 140 (Исчислено) сумма налога с натурального дохода за 31.12.2024 должна быть отражена полностью. Это требование Налогового кодекса: доход получен 31 декабря, значит, налог исчислен в 2024 году.

В строке 160 (Удержано) этой суммы не будет. Почему? Потому что удержание (реальный факт изъятия денег из зарплаты) произошло в январе 2025 года. Программа зафиксировала удержание датой ведомости на выплату зарплаты.

В строке 170 (Не удержано) сумма также должна быть равна нулю (при условии, что вы планируете выплачивать зарплату в январе и сможете удержать налог). Налоговая инспекция в своих разъяснениях указывает, что строка 170 заполняется только в том случае, если налоговый агент точно знает, что до конца года удержать налог не получится (например, при выдаче подарка лицу, не являющемуся сотрудником).

Таким образом, ситуация Строка 140 > Строка 160 в Разделе 2 за 2024 год — это абсолютная норма для натуральных доходов. Контрольные соотношения ФНС допускают такое расхождение между периодами.

Отражение в Приложении 1 (Справки о доходах)

Посмотрим на справку конкретного сотрудника. В отличие от основных разделов 6-НДФЛ, здесь программа стремится к идеалу. Если вы сформируете отчет после того, как фактически выплатили январскую зарплату и удержали налог, 1С:ЗУП в справке за 2024 год покажет:

НДФЛ исчисленный = НДФЛ удержанный

Это происходит благодаря тому, что регистры Расчеты налогоплательщиков с бюджетом по НДФЛ и НДФЛ к перечислению в 1С умеют связывать удержание будущего периода с доходом прошлого периода. Это «виртуальное» равенство в справках при наличии разрыва в Разделе 2 — штатное поведение системы.

Типичная ошибка: использование документа «Операция учета НДФЛ»

Рассмотрим ситуацию, когда бухгалтер пугается разницы между строками 140 и 160 и начинает использовать Операцию учета НДФЛ для искусственного «удержания» налога в декабре.

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

  1. Вы нарушаете реальную последовательность событий. Удержание в декабре невозможно, так как не было выплаты денег.
  2. Программа может «забыть» про это ручное удержание при выплате январской зарплаты, что приведет к переплате налога или неверному сальдо в расчетах с сотрудником.
  3. Создается хаос в регистрах накопления, который потом крайне сложно вычистить при подготовке отчетов за следующие кварталы.

Как проверить корректность данных в регистрах

Для того чтобы убедиться, что программа видит ситуацию правильно, проанализируем движения в регистрах. Откройте документ Ведомость, которой выплачивалась зарплата в январе 2025 года, и посмотрите движения по регистру Расчеты налогоплательщиков с бюджетом по НДФЛ.

Вы увидите запись с видом движения «Расход», где будет фигурировать дата получения дохода — 31.12.2024. Именно эта запись является связующим звеном. Она говорит системе: «Мы удержали налог сегодня (в январе), но этот налог относится к доходу прошлого года».

Пошаговый алгоритм действий

  1. Проверьте дату получения дохода в документе Начисление натурального дохода. Она должна быть строго 31.12.2024.
  2. Убедитесь, что в первой январской Ведомости на выплату зарплаты в расшифровке НДФЛ (кнопка «Изменить налог») присутствует строка с налогом, исчисленным 31.12.2024.
  3. Заполните 6-НДФЛ за 2024 год. Проверьте, что налог с натуры попал в строку 140, но отсутствует в строках 160 и 170.
  4. Заполните 6-НДФЛ за 1 квартал 2025 года. Налог с декабрьской натуры должен попасть в строку 160 (в первый срок перечисления), так как именно в январе он был удержан.

Важный нюанс по контрольным соотношениям: Если программа выдает ошибку при проверке, внимательно изучите, какое именно соотношение нарушено. Современные версии 1С:ЗУП учитывают особенности натуральных доходов, и если вы не вносили ручных правок в регистры, отчет пройдет проверку в налоговой, даже если арифметика внутри Раздела 2 не кажется вам очевидной.

Помните: попытки подогнать 6-НДФЛ под равенство 140 = 160 при наличии натурального дохода на стыке периодов — это прямой путь к искажению отчетности и последующим штрафам. Доверяйте алгоритмам 1С, но проверяйте даты в документах начисления и выплаты.

← На главную