Как в 1С:ЗУП проанализировать НДФЛ по конкретным начислениям, если налог считается нарастающим итогом?

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

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

Отсутствие прямой связи НДФЛ с отдельными начислениями: Принципы Налогового кодекса

Основное отличие расчета НДФЛ от страховых взносов заключается в принципах его исчисления, заложенных в Налоговом кодексе Российской Федерации. Если для страховых взносов мы можем отследить их начисление по каждому виду дохода (что отражается, например, в регистре РегистрНакопления.СтраховыеВзносыПоФизическимЛицам), то для НДФЛ применяется совершенно иной подход.

Ключевые положения, которые мы должны учитывать, закреплены в Статье 226 Налогового кодекса РФ, в частности пункты 2 и 3:

  1. Пункт 2: «Исчисление сумм и уплата налога в соответствии с настоящей статьей производятся в отношении всех доходов налогоплательщика, источником которых является налоговый агент, с зачетом ранее удержанных сумм налога...»
  2. Пункт 3: «Исчисление сумм налога производится налоговыми агентами на дату фактического получения дохода, определяемую в соответствии со статьей 223 настоящего Кодекса, нарастающим итогом с начала налогового периода применительно ко всем доходам, в отношении которых применяется налоговая ставка, установленная пунктом 1 или 3.1 статьи 224 настоящего Кодекса, начисленным налогоплательщику за данный период, с зачетом удержанной в предыдущие месяцы текущего налогового периода суммы налога.»

Что это означает на практике? Мы не можем сказать, что налог рассчитывается с конкретного оклада или конкретной доплаты. Вместо этого, программа:

  1. Берет весь совокупный доход, полученный сотрудником с начала налогового периода (календарного года) по текущий момент расчета.
  2. Из этой общей суммы вычитает все полагающиеся налоговые вычеты, также суммированные с начала года.
  3. Полученную налоговую базу умножает на соответствующую процентную ставку (например, 13% или 15%).
  4. Из полученной суммы налога вычитает ранее исчисленный НДФЛ за предыдущие месяцы текущего налогового периода.

Таким образом, НДФЛ всегда считается с совокупной налоговой базы, формируемой нарастающим итогом. Концепция "дельта" (приращение к предыдущей базе) здесь неприменима для расчета НДФЛ. Разница между исчисленным налогом на текущий момент и исчисленным ранее — это результат кумулятивного подсчета.

Важно понимать: налоговые вычеты также не привязываются к какому-либо конкретному начислению. Они "размазываются тонким слоем" по всей налоговой базе, уменьшая ее в целом. Например, если у сотрудника есть стандартный вычет, он применяется к общей сумме доходов за месяц, а не к окладу или премии по отдельности.

С 2021 года (а с 2025 года в более широком смысле) к доходам применяется прогрессивная шкала. Если совокупный доход сотрудника с начала года превышает 5 миллионов рублей, то НДФЛ рассчитывается по ставке 13% до достижения этого лимита, а с суммы превышения — по ставке 15%. И здесь также действует принцип нарастающего итога: программа сначала суммирует все доходы, определяет общую налоговую базу, применяет вычеты, и только потом рассчитывает налог с учетом прогрессивной ставки. И снова, нет никакого конкретного оклада или начисления, к которому бы применялась та или иная ставка напрямую.

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

Основные регистры учета НДФЛ в 1С:ЗУП

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

  1. РегистрНакопления.СведенияОДоходахДляУчетаНДФЛ

    Этот регистр хранит информацию о доходах сотрудников в разрезе видов начислений. Он является основой для формирования налоговой базы. Здесь мы можем увидеть, из каких именно видов начислений (например, оклад, премия, больничный) состоит доход сотрудника. В регистре фиксируются:

    • Вид начисления (по которому начислен доход).
    • Сумма дохода.
    • Дата получения дохода (фактическая дата выплаты).
    • Код дохода (по классификатору ФНС).
    • Физическое лицо.
    • Документ-основание.

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

  2. РегистрНакопления.РасчетыНалогоплательщиковСБюджетомПоНДФЛ

    Этот регистр используется для отражения движений по исчисленному и удержанному НДФЛ. Он содержит ключевую информацию о самом налоге:

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

    Этот регистр позволяет нам видеть не только общую сумму исчисленного и удержанного налога, но и детализацию по кодам дохода, датам и срокам уплаты.

  3. РегистрНалоговогоУчетаПоНДФЛ

    Это основной регистр, который полностью соответствует требованиям Статьи 230 Налогового Кодекса РФ. Он аккумулирует всю информацию, необходимую для формирования справок 2-НДФЛ и раздела 2 формы 6-НДФЛ. В нем содержится полная картина по налогоплательщику:

    • Информация о налоговом агенте и налогоплательщике.
    • Данные о праве на вычеты и их применении.
    • Расчетные данные по налоговой базе и налогу.
    • Суммы предоставленных вычетов.
    • Общие суммы дохода и налога за налоговый период.

    Этот регистр позволяет получить максимально полную детализацию всех аспектов налогового учета по каждому физическому лицу за любой период.

  4. РегистрНакопления.НДФЛРасчетыСБюджетом (для 1С:ЗУП 3.0 и более ранних версий)

    В более ранних версиях 1С:ЗУП (до определенного момента, в основном до ЗУП 3.1.23) существовал регистр накопления НДФЛРасчетыСБюджетом. Он фиксировал движения:

    • "НДФЛ исчислен" (при проведении документа "Начисление зарплаты").
    • "НДФЛ удержан" (при проведении документа "Ведомость в банк", "Ведомость в кассу" или "Начисление зарплаты").
    • "НДФЛ перечислен" (при проведении документа "Перечисление НДФЛ в бюджет").

    В текущих версиях функционал этого регистра был существенно переработан и интегрирован в другие регистры, но понимание его роли может быть полезно для анализа старых баз или отчетов.

Влияние даты получения дохода на расчет НДФЛ

Для НДФЛ дата фактического получения дохода имеет критическое значение. С 2023 года, согласно изменениям в законодательстве, датой фактического получения дохода (в том числе по оплате труда) признается дата его выплаты, включая перечисление на счета в банках. Это означает, что НДФЛ удерживается с каждой выплаты сотруднику, будь то аванс, зарплата или межрасчетная выплата.

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

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

Понимание этой взаимосвязи позволяет нам анализировать расчет НДФЛ с учетом всех факторов, влияющих на его исчисление и удержание.

Методы анализа и проверки расчета НДФЛ в 1С:ЗУП

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

  1. Использование специализированных отчетов по НДФЛ:

    1С:ЗУП предоставляет обширный набор отчетов, которые помогут нам в анализе НДФЛ. Мы можем найти их в разделе "Налоги и взносы" — "Отчеты по налогам и взносам". Рассмотрим наиболее полезные:

    • Подробный анализ НДФЛ по сотруднику: Этот отчет является одним из наиболее мощных инструментов для проверки расчета НДФЛ по конкретному физическому лицу. Он показывает доходы, вычеты, налоговую базу, исчисленный, удержанный и перечисленный налог за выбранный период в хронологическом порядке. Мы можем увидеть, как формировалась налоговая база нарастающим итогом, какие вычеты были применены и как это повлияло на сумму налога.
    • Анализ НДФЛ в разных вариантах: Позволяет гибко настраивать параметры анализа, группировать данные по различным признакам (физическим лицам, видам дохода, срокам уплаты) и получать сводные или детализированные данные.
    • Регистр налогового учета по НДФЛ: Как мы уже упоминали, этот отчет формирует регистры налогового учета за выбранный период. Мы можем выбрать всех сотрудников или отдельных, чтобы получить полную картину налогового учета по каждому. Это основной документ для проверки соответствия данных НК РФ.
    • Удержанный НДФЛ: Этот отчет особенно актуален для контроля удержанного НДФЛ перед формированием уведомления в налоговую (которое с 2024 года подается дважды в месяц). Он показывает суммы удержанного НДФЛ в разрезе дат удержания и сроков перечисления.
    • Отчеты для проверки формы 6-НДФЛ: такие как "Сводная" справка 2-НДФЛ, "Контроль сроков уплаты НДФЛ", "Проверка разд. 2 6-НДФЛ", "Начисленные доходы в отчетности НДФЛ" и "Начисленные и полученные доходы в отчетности НДФЛ" помогут нам убедиться в корректности данных, используемых для формирования регламентированной отчетности.

    Эти отчеты позволяют нам получить детализацию по документам-основаниям, регистраторам, датам получения дохода, категориям дохода и срокам уплаты, что помогает в комплексном анализе.

  2. Временное разделение начислений для проверки (метод "разнесения по дням"):

    Если нам критически важно понять, как каждое начисление влияет на общую сумму НДФЛ (например, для обучения бухгалтера или для очень специфического анализа), мы можем применить следующий подход:

    1. Разнесем начисления: Вместо того чтобы регистрировать все начисления (оклад, премия, доплата) одним документом "Начисление зарплаты" с одной датой выплаты, мы можем временно разбить их на отдельные документы с разными датами выплаты. Например, оклад выплатим 5-го числа, премию 10-го, доплату 15-го.
    2. Проведем расчет: После разнесения проведем документы и посмотрим, как система рассчитает НДФЛ. Поскольку для НДФЛ важна именно дата фактического получения дохода (дата выплаты), такое разделение позволит нам увидеть, как нарастающая база и сумма налога изменяются после каждого "куска" дохода.
    3. Проверим результат: Используя отчеты типа Подробный анализ НДФЛ по сотруднику, мы сможем увидеть последовательность расчета НДФЛ после каждой выплаты. Это даст нам визуальное представление о вкладе каждого элемента.
    4. Вернем как было: Как только мы удовлетворим свои потребности в проверке и убедимся, что расчет верен, мы можем вернуть все начисления в исходный вид (например, собрать в один документ "Начисление зарплаты" и одну ведомость), если это соответствует реальной практике выплаты. И сравнить результаты. Если расчеты совпадут, мы можем быть уверены в правильности логики программы.

    Этот метод является скорее "лабораторным" для понимания логики, а не стандартным рабочим процессом.

  3. Проверка кодов дохода в начислениях:

    Убедимся, что для всех видов начислений в базе установлены корректные коды дохода в соответствии с классификатором ФНС. Неправильно установленные коды дохода могут привести к некорректному расчету НДФЛ (например, применению неверной ставки или неправильному определению даты получения дохода).

  4. Ручной пересчет по НК РФ:

    Для глубокого понимания принципов расчета и для обучения бухгалтера мы можем порекомендовать несколько раз выполнить ручной расчет НДФЛ на бумаге или в электронных таблицах, строго следуя алгоритму, описанному в Налоговом кодексе (нарастающим итогом, с учетом всех вычетов и ранее исчисленного налога). Это поможет сформировать правильное понимание того, как работает НДФЛ, и развеет иллюзии о прямой привязке к каждому начислению.

Ключевые выводы для бухгалтеров и консультантов

Давайте подведем итоги и сформулируем основные выводы, которые помогут нам эффективно работать с НДФЛ в 1С:ЗУП:

  1. Знание Налогового Кодекса – основа: Прежде всего, необходимо глубоко понимать главу 23 НК РФ, особенно статьи, касающиеся исчисления и удержания НДФЛ (ст. 223, 226). 1С:ЗУП строго следует этим правилам, и программа отражает законодательство, а не упрощенное представление о расчете налога.
  2. НДФЛ — это кумулятивный налог: Забудьте о прямой связи "начисление = налог" для НДФЛ. Налог всегда рассчитывается нарастающим итогом с начала года, исходя из совокупного дохода, уменьшенного на совокупные вычеты, с зачетом ранее исчисленных сумм.
  3. Используйте регистры и отчеты: Программа предоставляет все необходимые инструменты для анализа:
    • Сведения о доходах для учета НДФЛ для понимания состава доходов.
    • Расчеты налогоплательщиков с бюджетом по НДФЛ для анализа движения исчисленного и удержанного налога.
    • Регистр налогового учета по НДФЛ для полной детализации.
    • Отчеты Подробный анализ НДФЛ по сотруднику, Анализ НДФЛ в разных вариантах, Удержанный НДФЛ для проверки и контроля.
  4. Важность даты получения дохода: Учитывайте, что с 2023 года датой получения дохода для целей НДФЛ является дата фактической выплаты. Это критически влияет на момент исчисления и удержания налога.
  5. 1С:ЗУП умеет: Утверждение "1С ничего не умеет" в данном контексте некорректно. 1С:ЗУП полностью соответствует законодательству в части расчета НДФЛ. Проблема чаще всего заключается в отсутствии полного понимания самим пользователем принципов налогообложения, а не в функционале программы. Задача консультанта — помочь бухгалтеру повысить свою компетенцию в этом вопросе.

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

← На главную