Проблема корректного расчета и удержания НДФЛ при выплате аванса является одной из самых обсуждаемых среди пользователей программных продуктов 1С, особенно тех, кто продолжает использовать редакцию Зарплата и управление персоналом 2.5 (КОРП). Рассмотрим ситуацию, когда руководство требует удерживать налог с каждой выплаты, чтобы избежать возникновения задолженности сотрудника перед организацией в случае его болезни или отпуска во второй половине месяца. Проанализируем, как работает этот механизм в программе и что изменилось в законодательстве.
Для начала разберем, как технически реализован расчет за первую половину месяца в старых редакциях программы. В отличие от современных версий (например, 3.1), где аванс является полноценным начислением, в редакции 2.5 этот процесс носит скорее вспомогательный характер. Чтобы произвести расчет, мы должны использовать стандартный документ Начисление зарплаты работникам, но со специальными настройками.
Рассмотрим порядок действий по шагам:
Начисление зарплаты работникам.Проанализируем вкладку НДФЛ в этом документе. При правильной настройке программа рассчитает сумму налога. Однако здесь кроется главная особенность редакции 2.5: этот НДФЛ является расчетной величиной. Он нужен программе только для того, чтобы правильно определить сумму "на руки" в платежной ведомости. Он не записывается в регистры накопления по учету НДФЛ и не считается "исчисленным" в терминах Налогового кодекса (в контексте правил, действовавших до 2023 года).
Выясним, как выплатить аванс за вычетом рассчитанного налога. После того как документ начисления за первую половину месяца проведен, необходимо создать документ Зарплата к выплате организаций (или аналогичную ведомость).
В поле "Способ выплаты" следует выбрать "Аванс по расчету за первую половину месяца". При автоматическом заполнении такой ведомости программа проанализирует документ начисления и подставит сумму, которая уже будет уменьшена на величину рассчитанного НДФЛ.
Важный момент: если в расчетном листке за месяц вы видите, что аванс прошел полной суммой без вычета налога, значит, ведомость была заполнена по способу "Плановый аванс" (фиксированной суммой) или без привязки к документу расчета. Проверьте правильность выбора способа выплаты в ведомости.
Часто бухгалтеры ищут сумму удержанного НДФЛ в расчетных листках сразу после выплаты аванса. Разберем ситуацию: в редакции 2.5 расчетный листок формируется по итогам месяца. Поскольку налог, рассчитанный в документе "за первую половину", не делает движений по регистрам учета доходов и налогов, он физически не может попасть в отчетность до момента окончательного расчета зарплаты в конце месяца.
Рассмотрим логику программы тех лет:
Поэтому в ЗУП 2.5 НДФЛ в середине месяца "виртуален". Он служит лишь страховкой для работодателя, чтобы не выплатить сотруднику лишнего.
Проанализируем ситуацию с учетом текущего законодательства. С 1 января 2023 года правила радикально изменились. Теперь датой получения дохода считается день фактической выплаты денег (п. 1 ст. 223 НК РФ). Это означает, что работодатель обязан:
Посмотрим на проблему критически: программа 1С:ЗУП 2.5 официально не поддерживает изменения законодательства 2023 года в части учета НДФЛ по новым правилам. Разработчики прекратили развитие этой редакции, поддерживая в ней только базовые формы отчетности. Полноценный учет НДФЛ "с каждой выплаты" реализован только в редакции 3.1.
Если вы все еще вынуждены работать в ЗУП 2.5, помните о следующих рисках:
Риск 1: Недоплата налога. Если вы просто "придерживаете" налог в программе (как описано в сообщениях форума), но не отражаете его в отчетности и не перечисляете в бюджет сразу после аванса, вы нарушаете текущие требования НК РФ.
Риск 2: Сложность отчетности 6-НДФЛ. Поскольку программа 2.5 не фиксирует дату удержания налога при выплате аванса автоматически, заполнение формы 6-НДФЛ превращается в трудоемкий ручной процесс. Проанализируем это: вам придется вручную разбивать суммы доходов и налогов по датам выплат в регламентированной отчетности.
Решение: Единственным методически верным решением в данной ситуации является переход на актуальную редакцию 1С:ЗУП 3.1. В ней документ Начисление за первую половину месяца является полноценным: он делает записи в регистры, исчисляет налог, который затем автоматически подтягивается в ведомости и отражается в отчетности как удержанный в правильные сроки.
Если же переход невозможен прямо сейчас, используйте метод из Сообщения №7: проводите расчет за первую половину месяца, чтобы ведомости корректно уменьшали сумму выплаты. Это позволит избежать "перерасхода" денежных средств, но потребует тщательного ручного контроля за перечислением НДФЛ в бюджет в соответствии с новыми правилами ЕНП (Единого налогового платежа).