- Коротко: что именно нужно настроить
- Шаг 1. Проверьте способ расчета аванса
- Шаг 2. Задайте правила НДФЛ в учетной политике организации
- Шаг 3. В документе “Начисление за первую половину месяца” проверьте реквизит “Перечисление налога”
- Шаг 4. Привяжите настройку к реальной дате выплаты (самая частая причина “не так считается”)
- Шаг 5. Проверьте результат в отчетности и ведомостях
- Частая схема “что делать, если нужно удержание для одних сотрудников, но не для других”
- Мини-чеклист перед запуском на 2024/2025 год
- Итог
Если в 1С:ЗУП НДФЛ с аванса считается неправильно, причина почти всегда одна: в программе смешались настройки того, когда исчислять налог и когда удерживать (в документе выплаты или в конце месяца при расчете зарплаты). С 2023/2024 логика с авансом в ЗУП построена вокруг документов “Начисление за первую половину месяца” и параметров учетной политики НДФЛ.
Ниже - рабочий порядок, как сделать, чтобы удержание НДФЛ с аванса за первую половину месяца велось так, как вам нужно.
Коротко: что именно нужно настроить
В ЗУП нужно управлять двумя моментами:
- Исчисление НДФЛ: считать налог в документе “Начисление за первую половину месяца” или отложить до конца месяца
- Удержание НДФЛ: удерживать налог при выплате аванса (или в ведомости на выплату аванса) либо регистрировать удержание позже - при выплате зарплаты за месяц
Обе настройки задаются в учетной политике по НДФЛ и/или в самом документе “Начисление за первую половину месяца”.
Шаг 1. Проверьте способ расчета аванса
Откройте: Зарплата - Изменения авансов и убедитесь, что для вашей схемы применяется нужный способ:
- Расчетом за первую половину месяца (это как раз тот вариант, где НДФЛ может считаться и удерживаться в логике “первой половины”)
Если у вас раньше аванс был “фиксированной суммой” или “процентом”, часто именно переход на расчетный аванс через “Начисление за первую половину месяца” решает проблему с корректностью НДФЛ.
Шаг 2. Задайте правила НДФЛ в учетной политике организации
Откройте:
Организация - Учетная политика и другие настройки - Учетная политика
вкладка НДФЛ.
Там задаются правила отдельно для:
- аванса
- межрасчетных выплат (если вы с ними работаете)
Нужный вам смысл обычно такой:
- если хотите удерживать НДФЛ с аванса при выплате первой половины месяца - выбирайте вариант, где
- исчисление выполняется для аванса
- удержание регистрируется при выплате аванса
- если хотите, чтобы удержание происходило только в конце месяца - выбирайте вариант с “отложить расчет/удержание до расчета зарплаты”
Таблица: как связаны настройка и результат в документах
| Что вы хотите получить на практике | Как обычно должно быть настроено (смысл) | Что увидите в “Начисление за первую половину месяца” и ведомости |
|---|---|---|
| НДФЛ с аванса удерживается при выплате первой половины | для аванса: налог исчисляется, удержание регистрируется при выплате аванса | в документе появляется нужный расчет НДФЛ; в ведомости на выплату аванса будет колонка/строки с удерживаемым НДФЛ |
| НДФЛ с аванса не удерживается, а учитывается при выплате зарплаты за месяц | для аванса: расчет/удержание отложены до окончательного расчета | в “Начисление за первую половину месяца” удержание не появляется; колонка “НДФЛ к перечислению” в ведомости на аванс может оставаться пустой |
Шаг 3. В документе “Начисление за первую половину месяца” проверьте реквизит “Перечисление налога”
Дальше идем в сам документ:
Зарплата - Начисления за первую половину месяца и создаем/проводим документ за нужный месяц.
Внутри документа на вкладке/разделе по НДФЛ проверьте переключатель Перечисление налога. Вам важно выбрать правильный сценарий:
- При выплате аванса - когда удержание должно происходить при выплате первой половины месяца
- При выплате зарплаты после окончательного расчета - когда удержание переносится на конец месяца (при выплате зарплаты)
Также смотрите признак Отложить расчет налога до расчета зарплаты в конце месяца:
- если он включен, НДФЛ в документе первой половины не рассчитывается
- если выключен - расчет выполняется в этом документе (и дальше работает выбранная логика удержания)
Шаг 4. Привяжите настройку к реальной дате выплаты (самая частая причина “не так считается”)
Критично, в какой день вы выплачиваете аванс относительно конца месяца.
Сценарий А: аванс выплачивается в последний день месяца
Обычно НДФЛ нужно удерживать при выплате аванса, то есть в документе “Начисление за первую половину месяца” выбирают Перечисление налога = При выплате аванса.
Сценарий Б: аванс выплачивается НЕ в последний день месяца
Обычно удержание НДФЛ при выплате аванса не требуется - удержание корректнее делать при выплате зарплаты после окончательного расчета. Тогда в документе ставят:
- Перечисление налога = При выплате зарплаты после окончательного расчета
И да, именно из-за различия “последний день месяца / не последний день месяца” в учетной логике часто и возникает ощущение, что “1С считает неправильно”.
Шаг 5. Проверьте результат в отчетности и ведомостях
После проведения документов посмотрите, что именно попало в удержания:
- в Ведомости на выплату аванса должна появиться колонка/суммы по удерживаемому НДФЛ (если вы выбрали сценарий “удерживать при выплате аванса”)
- в 6-НДФЛ суммы по авансу проявятся в логике “по факту удержания/выплаты”, а в конце месяца будет корректная стыковка с общей зарплатой
Частая схема “что делать, если нужно удержание для одних сотрудников, но не для других”
Если у вас часть работников получает аванс расчетом за первую половину месяца, а часть - иначе (например, фиксированной суммой/процентом), настройка может отличаться на уровне правил учетной политики и способа учета в документах.
Тогда в результате вы увидите разную картину:
- для тех, кому аванс считается расчетом за первую половину месяца - удержание будет в ведомости аванса (при настройке “исчислять/удерживать”)
- для остальных - удержание “переедет” на конец месяца
Главное - не пытаться “вручную убрать НДФЛ из ведомостей”. Если нужно - правильнее привести в соответствие настройку учетной политики и значение Перечисление налога в “Начисление за первую половину месяца”. Тогда система начнет вести учет согласованно.
Мини-чеклист перед запуском на 2024/2025 год
| Проверка | Где сделать | Зачем |
|---|---|---|
| Способ аванса - “Расчетом за первую половину месяца” (а не фикс/процент) | Зарплата - Изменения авансов | корректная логика расчета НДФЛ именно по первой половине |
| Учетная политика НДФЛ для аванса настроена нужным образом | Организация - Учетная политика - НДФЛ | задает базовое правило “исчислять/удерживать” |
| В документе “Начисление за первую половину месяца” правильно выбран сценарий в Перечисление налога | сам документ | определяет, будет ли удержание при выплате аванса или при выплате зарплаты |
| Реквизит “Отложить расчет налога до расчета зарплаты в конце месяца” не включен случайно | сам документ | если включен, НДФЛ в первой половине не появится |
| Вы действительно платите аванс так, как выбран сценарий (последний день месяца или нет) | по вашим датам выплаты | иначе 1С будет работать “по правилам”, но это будут “не ваши ожидания” |
Итог
Чтобы НДФЛ с аванса в 1С:ЗУП удерживался корректно с первой половины месяца, нужно:
1) использовать расчетный аванс через документ “Начисление за первую половину месяца”
2) задать правила в учетной политике НДФЛ для аванса
3) в самом документе выбрать правильную настройку Перечисление налога под вашу дату выплаты (особенно “последний день месяца”)
Если все это стоит, программа перестает “путаться” и удержание начинает совпадать с вашим сценарием по выплатам и дальнейшим попаданием сумм в ведомости и отчетность.