Как получить НДФЛ в разрезе видов начислений и документов в 1С:ЗУП 2.5?

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

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

Рассмотрим подробно причины этих ограничений и разберем проверенные способы решения данной задачи.

Почему возникает сложность при детализации НДФЛ по видам расчета

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

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

Второй существенный фактор — применение стандартных и имущественных налоговых вычетов. В соответствии с НК РФ налоговые вычеты предоставляются к совокупной налоговой базе сотрудника за период, а не к конкретному начислению. При расчете налога в документе вычет уменьшает общую сумму облагаемого дохода, из-за чего прямое сопоставление рубля вычета с конкретным видом расчета методически затруднено.

Способ 1. Отчет «Анализ начисленных налогов» с детализацией по регистратору

Посмотрим на наиболее быстрый и стандартный способ получить данные без доработки системы. Для этого воспользуемся отчетом Анализ начисленных налогов (взносов).

  1. Откроем отчет в разделе налогового учета.
  2. Сформируем отчет за нужный период по налогу НДФЛ.
  3. В настройках отчета или с помощью двойного клика по сумме налога выберем пункт Расшифровка и зададим группировку по полю Регистратор.

При такой настройке программа покажет конкретные документы, сформировавшие записи по налогу: Начисление отпуска сотрудникам организаций, Начисление по больничному листу, Разовые начисления или Начисление зарплаты сотрудникам организаций.

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

Способ 2. Группировка данных по кодам доходов НДФЛ

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

Разберем основные коды доходов, используемые в 1С:

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

Способ 3. Пропорциональный расчет НДФЛ по видам начислений

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

Сформулируем математическое правило распределения:

НДФЛ по виду расчета = (Сумма начисления / Общая облагаемая база) * Общий исчисленный НДФЛ

Рассмотрим пример расчета:

Распределим налог пропорционально доходу до вычета:

Способ 4. Связка регистров расчета и регистров НДФЛ в запросе

Для разработки собственного внешнего отчета на СКД выполним соединение данных из регистров расчета начислений и регистра накопления НДФЛ.

Проанализируем пример схемы запроса, объединяющего таблицы регистров расчета ОсновныеНачисленияОрганизаций и регистра НДФЛСведенияОДоходах:


ВЫБРАТЬ
    Начисления.ФизЛицо КАК ФизЛицо,
    Начисления.ВидРасчета КАК ВидРасчета,
    Начисления.Результат КАК СуммаДохода,
    НДФЛ.Сумма КАК СуммаНДФЛ
ИЗ
    РегистрРасчета.ОсновныеНачисленияОрганизаций КАК Начисления
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.НДФЛСведенияОДоходах КАК НДФЛ
        ПО Начисления.ФизЛицо = НДФЛ.ФизЛицо
        И Начисления.Регистратор = НДФЛ.Регистратор
        И Начисления.ПериодРегистрации = НДФЛ.ПериодРегистрации

Связывание по полю Регистратор позволяет четко определить, каким документом было произведено конкретное начисление и какой объем налога этот документ зарегистрировал в системе.

Рекомендации по ведению учета

Чтобы показатели НДФЛ корректно разделялись по документам и видам выплат, придерживайтесь следующих правил:

  1. Расчет межрасчетных выплат (отпускных, больничных листов, разовых премий) всегда оформляйте отдельными предназначенными для этого документами до расчета итогового документа Начисление зарплаты сотрудникам организаций.
  2. Не удаляйте и не корректируйте вручную строки расчетного НДФЛ на закладке «НДФЛ» в документах начисления отпусков и больничных листов.
  3. Проверяйте привязку кодов доходов НДФЛ в настройках каждого вида расчета (на вкладке «Налоги»).
← На главную