Удержание НДФЛ с аванса — одна из самых спорных тем в бухгалтерском учете, особенно когда речь идет об автоматизации процесса в 1С:Зарплата и Управление Персоналом (ЗУП). С 2023 года налоговые органы ужесточили контроль за правильностью исчисления налога на доходы физических лиц, а ошибки в удержании могут привести к штрафам и перерасчетам. Многие бухгалтеры сталкиваются с дилеммой: удерживать ли НДФЛ с аванса или только с окончательного расчета? И как правильно настроить эту операцию в 1С ЗУП, чтобы избежать расхождений с отчетностью?
В этой статье мы разберем пошаговую инструкцию по настройке удержания НДФЛ с аванса в последних версиях 1С ЗУП 3.1 (включая редакции 3.1.24 и новее), учтем нюансы налогового законодательства и покажем, как избежать типичных ошибок. Также вы узнаете, какие документы формируются автоматически, как проверить корректность расчетов и что делать, если программа не удерживает налог с авансовых выплат. Материал будет полезен как начинающим бухгалтерам, так и опытным специалистам, которые хотят оптимизировать процесс расчета зарплаты.
1. Нужно ли удерживать НДФЛ с аванса: разъяснения законодательства
Прежде чем переходить к настройкам в 1С ЗУП, разберемся с юридической стороной вопроса. Согласно ст. 226 НК РФ, налоговые агенты (в том числе работодатели) обязаны удерживать НДФЛ при фактической выплате дохода. Однако аванс — это не окончательный доход, а его часть. Здесь и возникает путаница.
Официальная позиция ФНС России (письмо от 24.06.2022 № БС-4-11/7838@) гласит:
⚠️ Внимание: Удержание НДФЛ с аванса не является обязательным, но и не запрещено. Работодатель вправе выбрать один из двух вариантов:
- 📌 Удерживать НДФЛ только с окончательного расчета (за вторую половину месяца).
- 📌 Удерживать НДФЛ с каждой выплаты, включая аванс, с последующим перерасчетом по итогам месяца.
При этом второй вариант требует более сложной настройки в 1С ЗУП и повышенного внимания к корректности расчетов.
Важно понимать, что выбор способа удержания НДФЛ должен быть закреплен в учетной политике организации. Если вы решили удерживать налог с аванса, этот пункт должен быть прописан четко, чтобы избежать претензий со стороны налоговой инспекции. Также стоит учитывать, что при удержании НДФЛ с аванса сумма к выплате сотруднику уменьшается, что может вызвать вопросы с его стороны.
2. Настройка удержания НДФЛ с аванса в 1С ЗУП 3.1: пошаговая инструкция
Если вы приняли решение удерживать НДФЛ с аванса, необходимо правильно настроить 1С:Зарплата и Управление Персоналом. Рассмотрим процесс на примере 1С ЗУП 3.1.24 (актуально и для более новых версий). Первым делом проверьте, включена ли соответствующая функциональность в настройках программы.
Перейдите в раздел Настройки → Зарплата → Налоги и взносы и выполните следующие действия:
- Активируйте удержание НДФЛ с аванса:
- 🔹 В разделе
Налог на доходы физических лиц (НДФЛ)найдите параметрУдерживать НДФЛ с авансов. - 🔹 Установите флажок и сохраните настройки (
Записать и закрыть).
- 🔹 В разделе
- 🔹 Перейдите в
Настройки → Виды расчета. - 🔹 Найдите вид расчета
Аванс(или аналогичный, если у вас он называется иначе, например,Аванс по зарплате). - 🔹 Убедитесь, что в карточке вида расчета в поле
НДФЛстоит значениеУдерживать.
После активации функции программа будет автоматически рассчитывать НДФЛ с авансовых выплат. Однако это еще не все: необходимо также настроить порядок перерасчета налога по итогам месяца, чтобы избежать двойного удержания.
Активирован флажок "Удерживать НДФЛ с авансов"|Проверен вид расчета "Аванс" на предмет удержания НДФЛ|Настроены права доступа для бухгалтера по зарплате|Создана резервная копия базы перед изменениями-->
3. Как формируется расчет НДФЛ с аванса: механизм работы 1С ЗУП
Когда функция удержания НДФЛ с аванса активирована, 1С ЗУП выполняет расчет по следующему алгоритму:
- Расчет аванса: Программа определяет сумму аванса согласно настройкам (обычно 40-50% от оклада) и удерживает НДФЛ 13% (или другой процент для нерезидентов) с этой суммы.
- Формирование ведомости: Создается документ
Ведомость на выплату зарплаты(илиВедомость в банк), где указывается сумма к выплате за минусом удержанного НДФЛ. - Перерасчет по итогам месяца: При начислении окончательной зарплаты программа сверяет общую сумму НДФЛ за месяц и корректирует удержания. Если с аванса был удержан излишний налог, он зачитывается в счет будущих платежей.
Пример расчета:
⚠️ Внимание: Если сотрудник получил аванс 20 000 ₽, то с него будет удержано 2 600 ₽ НДФЛ (13%). При окончательном расчете, допустим, его зарплата составила 40 000 ₽. Общий НДФЛ за месяц — 5 200 ₽. Поскольку 2 600 ₽ уже удержано, с окончательной выплаты будет удержано еще 2 600 ₽. Если бы НДФЛ не удерживали с аванса, то с 40 000 ₽ удержали бы сразу 5 200 ₽, а сотрудник получил бы на руки 34 800 ₽ вместо 37 400 ₽ (20 000 - 2 600 + 20 000 - 2 600).
Чтобы избежать путаницы, рекомендуется использовать отдельные ведомости для аванса и окончательной выплаты. В 1С ЗУП это можно сделать через настройку Виды ведомостей в разделе Настройки → Зарплата.
| Этап расчета | Действие программы | Документ в 1С ЗУП |
|---|---|---|
| Начисление аванса | Рассчитывает 40-50% от оклада, удерживает НДФЛ 13% | Начисление зарплаты и взносов (с типом Аванс) |
| Выплата аванса | Формирует ведомость на выплату за минусом НДФЛ | Ведомость на выплату зарплаты |
| Окончательный расчет | Пересчитывает НДФЛ за весь месяц, зачитывает удержанный с аванса налог | Начисление зарплаты и взносов (с типом Зарплата) |
| Выплата зарплаты | Формирует ведомость с учетом перерасчета НДФЛ | Ведомость на выплату зарплаты |
4. Типичные ошибки при удержании НДФЛ с аванса и как их избежать
Даже опытные бухгалтеры сталкиваются с ошибками при настройке удержания НДФЛ с аванса. Рассмотрим наиболее распространенные проблемы и способы их решения:
- 🚨 Двойное удержание НДФЛ: Возникает, если программа не учитывает удержанный с аванса налог при окончательном расчете. Решение: Проверьте настройки перерасчета в документе
Начисление зарплаты и взносов— должен быть активирован флажокУчитывать удержанный НДФЛ с аванса. - 🚨 Некорректная сумма к выплате: Если сотрудник получает на руки меньше, чем ожидает, возможно, НДФЛ удерживается дважды. Решение: Сверьте данные в ведомостях на выплату аванса и зарплаты — суммы НДФЛ должны компенсироваться.
- 🚨 Ошибки в 6-НДФЛ: Если в отчетности появляются расхождения, проверьте даты удержания налога. Согласно п. 4 ст. 226 НК РФ, датой удержания НДФЛ считается день фактической выплаты дохода. Решение: В документах
Ведомость на выплатуубедитесь, что дата совпадает с реальной выплатой. - Общие настройки программы (
Настройки → Зарплата → Налоги и взносы). - Настройки конкретного вида расчета (
Настройки → Виды расчета).
Еще одна частая ошибка — неверная настройка видов расчета. Например, если в карточке вида расчета Аванс не указано, что НДФЛ удерживается, программа не будет этого делать, даже если флажок в общих настройках активирован. Всегда проверяйте настройки на двух уровнях:
Если в вашей организации используются разные системы выплаты аванса (например, фиксированная сумма или процент от оклада), создайте отдельные виды расчета для каждого случая. Это упростит настройку НДФЛ и отчетность.
5. Проверка корректности удержания НДФЛ: отчеты и сверки
После настройки удержания НДФЛ с аванса необходимо регулярно проверять корректность расчетов. В 1С ЗУП для этого предусмотрены несколько полезных отчетов:
- 📊 Анализ начислений и удержаний: Показывает детализацию по каждому сотруднику, включая суммы аванса, удержанного НДФЛ и окончательной зарплаты. Путь:
Отчеты → Зарплата → Анализ начислений и удержаний. - 📊 Свод по НДФЛ: Сверяет суммы удержанного налога с данными для 6-НДФЛ. Путь:
Отчеты → Налоги и взносы → Свод по НДФЛ. - 📊 Карточка сотрудника: Позволяет просмотреть историю начислений и удержаний за любой период. Путь:
Кадры → Сотрудники → [Выбрать сотрудника] → Карточка.
Особое внимание уделите сверке с 6-НДФЛ. В отчете должны совпадать:
- 🔢 Суммы начисленного дохода (раздел 2).
- 🔢 Суммы удержанного НДФЛ (раздел 2).
- 🔢 Даты удержания налога (раздел 2, графа 110).
- В карточке сотрудника (
Кадры → Сотрудники) проверьте статус налогового резидента в разделеНалоги и взносы. - Если сотрудник — нерезидент, установите флажок
Нерезиденти укажите соответствующую ставку НДФЛ (обычно 30%). - Убедитесь, что в виде расчета
Авансразрешено удержание НДФЛ по индивидуальной ставке. - 🤖 Регламентные задания: Настройте автоматическое создание документов
Начисление авансаиВедомость на выплатув определенные дни месяца. Путь:Администрирование → Регламентные задания. - 🤖 Шаблоны документов: Создайте шаблоны для авансовых начислений и ведомостей, чтобы не вводить данные вручную. Путь:
Настройки → Шаблоны документов. - 🤖 Интеграция с банком: Настройте автоматический экспорт ведомостей в банк-клиент для выплаты аванса. Это избавит от ручного ввода платежных поручений.
- Сформировать документ
Корректировка удержаний(Зарплата → Корректировка удержаний). - Указать сотрудника, вид удержания (
НДФЛ) и сумму излишне удержанного налога со знаком "минус". - Пересчитать зарплату за месяц и сформировать уточненную ведомость.
- Создайте отдельный вид расчета для аванса с удержанием НДФЛ (например,
Аванс с НДФЛ). - В карточке сотрудника, для которого нужно удерживать налог с аванса, укажите этот вид расчета в настройках начислений.
- Для остальных сотрудников оставьте стандартный вид расчета
Авансбез удержания НДФЛ. - 📅 Дату в документе
Ведомость на выплату аванса— она должна совпадать с реальной датой перечисления денег. - 📅 Настройки отчетного периода в 6-НДФЛ — удерживаемый с аванса НДФЛ должен попадать в тот же период, что и окончательный расчет.
- Сформируйте документ
Выплата дохода(Зарплата → Все начисления) с типомВозврат НДФЛ. - Укажите сотрудника, сумму к возврату и дату выплаты.
- Проведите документ и сформируйте ведомость на выплату.
Если обнаружите расхождения, воспользуйтесь отчетом "Проверка 6-НДФЛ" (Отчеты → Налоги и взносы → Проверка 6-НДФЛ), который выявит ошибки автоматически.
Также рекомендуется ежемесячно формировать реестр выплат с детализацией по сотрудникам. Это поможет оперативно реагировать на вопросы работников о суммах к выплате. Реестр можно экспортировать в Excel через кнопку Выгрузить в верхней панели отчета.
Что делать, если в 6-НДФЛ не совпадают суммы?
Если в отчете 6-НДФЛ суммы начисленного дохода или удержанного НДФЛ не сходятся с данными бухгалтерского учета, выполните следующие шаги:
1. Проверьте, все ли документы по начислению зарплаты и аванса проведены.
2. Убедитесь, что в настройках видов расчета корректно указаны параметры удержания НДФЛ.
3. Сверьте даты удержания налога в документах Ведомость на выплату с реальными датами перечисления денег сотрудникам.
4. Если ошибка сохраняется, воспользуйтесь обработкой Проверка и исправление данных по НДФЛ (доступна в Сервис → Проверка данных).
6. Особенности удержания НДФЛ с аванса для нерезидентов и иностранных работников
Если в вашей организации работают иностранные граждане или нерезиденты РФ, удержание НДФЛ с аванса имеет свои нюансы. Согласно ст. 224 НК РФ, для нерезидентов ставка НДФЛ составляет 30% (за исключением некоторых категорий, например, высококвалифицированных специалистов, для которых действует ставка 13%).
В 1С ЗУП настройка удержания НДФЛ для нерезидентов выполняется следующим образом:
Пример расчета для нерезидента:
⚠️ Внимание: Если нерезидент получает аванс в размере 20 000 ₽, с него удерживается 6 000 ₽ НДФЛ (30%). При окончательном расчете, если зарплата составила 40 000 ₽, общий НДФЛ будет 12 000 ₽. Поскольку 6 000 ₽ уже удержано, с окончательной выплаты удерживается еще 6 000 ₽. Сотрудник получает на руки 14 000 ₽ (20 000 - 6 000) + 14 000 ₽ (20 000 - 6 000) = 28 000 ₽.
Для высококвалифицированных специалистов (ВКС) ставка НДФЛ составляет 13%, но требуется подтверждение их статуса. В 1С ЗУП это настраивается в карточке сотрудника в разделе Особые условия налогообложения. Не забудьте прикрепить скан документа, подтверждающего статус ВКС, чтобы избежать проблем при проверках.
7. Автоматизация процесса: как упростить удержание НДФЛ с аванса
Чтобы минимизировать ручную работу и снизить риск ошибок, в 1С ЗУП можно автоматизировать процесс удержания НДФЛ с аванса. Вот несколько полезных инструментов:
Для крупных организаций с большим штатом рекомендуется использовать пакетную обработку документов. Например, можно одновременно создать ведомости на выплату аванса для всех подразделений через обработку Групповая обработка документов (Сервис → Групповая обработка).
Еще один полезный инструмент — отчет "Контроль выплат" (Отчеты → Зарплата → Контроль выплат). Он показывает, кому из сотрудников не был выплачен аванс или зарплата, и помогает избежать пропусков. Также в отчете отображаются суммы удержанного НДФЛ, что упрощает сверку.
Автоматизация удержания НДФЛ с аванса сокращает время на расчет зарплаты на 30-40% и снижает риск ошибок в отчетности. Однако перед настройкой автоматических процессов обязательно протестируйте их на копии базы, чтобы избежать сбоев.
8. Частые вопросы по удержанию НДФЛ с аванса в 1С ЗУП
❓ Нужно ли удерживать НДФЛ с аванса, если сотрудник уволился до конца месяца?
Да, в этом случае аванс становится окончательным расчетом, и НДФЛ должен быть удержан в полном объеме. В 1С ЗУП при проведении документа Уволенные сотрудники программа автоматически пересчитает налог с учетом выплаченного аванса. Убедитесь, что в настройках вида расчета Аванс установлен флажок Учитывать при увольнении.
❓ Как исправить ошибку, если НДФЛ с аванса был удержан дважды?
Если произошла двойная уплата НДФЛ, необходимо:
Излишне удержанный НДФЛ будет зачтен в счет будущих платежей или возвращен сотруднику.
❓ Можно ли в 1С ЗУП настроить удержание НДФЛ с аванса только для отдельных сотрудников?
Да, это возможно. Для этого:
Таким образом, налог будет удерживаться выборочно.
❓ Что делать, если в 6-НДФЛ не отражается удержанный с аванса НДФЛ?
Проблема может быть связана с некорректными датами удержания. Проверьте:
Если даты верные, обновите отчет 6-НДФЛ через кнопку Заполнить или воспользуйтесь обработкой Проверка и исправление данных по НДФЛ.
❓ Как в 1С ЗУП отразить возврат излишне удержанного НДФЛ сотруднику?
Для возврата излишне удержанного НДФЛ:
В отчете 6-НДФЛ эта операция отразится в разделе 2 с признаком "2" (возврат налога).