Вопрос корректного отражения НДФЛ при выплате аванса (зарплаты за первую половину месяца) является одним из самых дискуссионных в бухгалтерском учете. Ситуация осложняется тем, что за последние годы законодательство претерпело фундаментальные изменения. В этой статье мы подробно разберем, как методологически и технически решается эта задача в конфигурациях на базе 1С:УПП 1.3 и 1С:ЗУП 2.5, учитывая как старые подходы, так и современные требования законодательства.
Для начала проанализируем ситуацию с точки зрения законодательства. В Трудовом кодексе РФ понятие «аванс» официально отсутствует. Статья 136 ТК РФ обязывает работодателя выплачивать заработную плату не реже чем каждые полмесяца. Традиционно первую выплату называют авансом, но фактически это оплата за отработанное время.
Важный исторический контекст: До 2023 года действовало правило (п. 2 ст. 223 НК РФ), согласно которому датой получения дохода в виде оплаты труда признавался последний день месяца. Это позволяло бухгалтерам не удерживать НДФЛ при выплате аванса в середине месяца, так как «доход» еще официально не был получен. Однако с 1 января 2023 года правила изменились: теперь дата получения дохода — это день фактической выплаты денег. Это означает, что при любой выплате (включая аванс) НДФЛ должен быть исчислен и удержан незамедлительно.
Рассмотрим, как реализован этот механизм в программе. Для начисления зарплаты за первую половину месяца используется документ НачислениеЗарплатыРаботникамОрганизаций с особым режимом начисления.
НачислениеЗарплатыРаботникамОрганизаций.Разберем подробнее поведение вкладки НДФЛ в этом режиме. В типовой конфигурации УПП 1.3 при начислении «за первую половину месяца» налог рассчитывается, чтобы определить сумму «к выплате» (чистыми). Однако, согласно старой логике программы, эти записи фиксировались только в специальном регистре накопления ЗарплатаЗаПервуюПоловинуМесяца.
Выясним причину, по которой пользователи часто видят заполненную вкладку НДФЛ, но не находят этих сумм в отчетности (например, в 6-НДФЛ). В классической схеме УПП 1.3 расчет НДФЛ в документе за первую половину месяца служит для предварительного расчета. Это необходимо, чтобы не выплатить сотруднику лишнего.
Проанализируем ситуацию на примере: Сотруднику начислено 10 000 рублей за первые 15 дней. Если не рассчитывать НДФЛ, мы выплатим ему 10 000 рублей. В конце месяца выяснится, что налог с этой суммы составил 1 300 рублей. Если сотрудник уволится или уйдет на больничный во второй половине месяца, удержать этот налог будет не из чего, и возникнет задолженность сотрудника перед предприятием.
Поэтому программа делает следующее:
1. Исчисляет НДФЛ на вкладке налога (например, 1 300 руб.).
2. Уменьшает сумму в документе ЗарплатаКВыплатеОрганизаций на эту величину (сотрудник получит 8 700 руб.).
3. Не делает движений по регистрам НДФЛСведенияОДоходах и НДФЛРасчетыСБюджетом до момента окончательного расчета зарплаты в конце месяца.
С учетом изменений законодательства 2023 года, фирма «1С» выпустила обновления для УПП 1.3, которые позволяют учитывать НДФЛ при каждой выплате. Теперь крайне важно следить за датой выплаты в документах.
Рассмотрим алгоритм действий для корректного учета по новым правилам:
ЗарплатаКВыплатеОрганизаций, созданного на основании «авансового» начисления, программа формирует записи по удержанию налога.Если ваша конфигурация сильно кастомизирована и типовые механизмы работают некорректно, программисту 1С следует обратить внимание на модуль объекта документа НачислениеЗарплатыРаботникамОрганизаций, а именно на процедуру обработки проведения в части формирования движений по регистру ЗарплатаЗаПервуюПоловинуМесяца.
В некоторых случаях бухгалтеры просят «отключить» расчет НДФЛ в авансе. Технически это можно сделать, очистив вкладку НДФЛ, но мы крайне не рекомендуем этот путь, так как он приведет к расхождениям в итоговом расчете за месяц и рискам переплаты сотрудникам. Вместо этого проанализируем возможность использования фиксированных сумм аванса.
Если предприятие принимает решение не рассчитывать оплату за первую половину месяца по табелю, а платить фиксированный процент или сумму, порядок действий в 1С:УПП будет иным:
НачислениеЗарплаты в середине месяца не создается.ЗарплатаКВыплатеОрганизаций с видом выплаты «Плановый аванс».Важный момент: Даже при выплате фиксированной суммы, с 2023 года необходимо исчислить и удержать НДФЛ «сверху» или «внутри» этой суммы, чтобы корректно подать уведомление в налоговую службу.
Для стабильной работы системы и отсутствия претензий со стороны контролирующих органов, необходимо:
Таким образом, мы выяснили, что современная методология требует обязательного расчета НДФЛ при каждой выплате, и программные продукты 1С, даже устаревших версий при должном обновлении, предоставляют все необходимые инструменты для автоматизации этого процесса.