Добрый день! Формула расчета премии имеет следующий вид: РазмерПремии * ВремяВДнях / НормаДней. РазмерПремии вводится путем внесения сумм в Данные для расчета зарплаты 1 раз в месяц. Аванс рассчитывается исходя из этой общей суммы премии за месяц. НО Если сотрудник устраивается на работу допустим во второй половине месяца (т.е. не отрабатывает норму дней), программа логично урезает премию согласно отработанным дням. Что необходимо добавить в формулу, чтобы премия бралась целиком в подрасчете (т.к. суммы в данные для расчета внесены окончательные на руки) и в тоже время для аванса считалась пропорционально отработанным дням (в приоритетах удалены начисления БЛ, отсутствия убраны)? Заранее спасибо за ответ!
Все комментарии (8)
Комментарии закрыты.
Здравствуйте!
а) полностью отработал месяц
б) устраивается во второй половине месяца.
Что рассчитывается в «Начислении зарплаты и взносов».
Добрый день!
Верно, на размер премии не влияют отсутствия сотрудника и отработанное количество дней (по сути тот же сдельный заработок)
Премия вносится перед выплатой аванса (1 раз в месяц, тот же документ используется и для начисления зарплаты), но уже рассчитанная за весь месяц, т.к. аванс поздний (29-го числа), что позволяет уже от итоговой суммы по формуле рассчитать аванс.
а) сотрудник трудоустроен до октября. Полностью отработал весь октябрь с премией 5000 руб. В аванс ему будет начислено 5000*10/22 = 2272,73. Подрасчет программа сама проставит 5000 за 22 р.д. из 22, а к выдаче будет соответственно 5000-2272,73
б) сотрудник устроился в первой половине месяца (так будет сложнее, чем устроился во второй половине), 10.10.2023. Размер премии к 29-му числу уже посчитан за месяц и составляет те же 5000 руб.
Тогда в аванс программа насчитает ему 5000*4/22=909,09.
Проблемы начинаются в подрасчет. Программа считает так:
5000 * 16 (отработано с даты трудоустройства)/22 = 3 636,36, а нам хотелось бы увидеть 5 тыс для таких вновь устроенных сотрудников.
Пробовала менять формулу следующим образом: ?(НовСотр = 1, ПремияЕжемесячная, ПремияЕжемесячная * ВремяВДнях / НормаДней).
Для аванса ничего не ставим напротив нового сотрудника, а вот перед выплатой зарплаты таким сотрудникам проставляем 1, чтобы подставилась полная сумма премии.
НО при такой формуле могут возникнуть проблемы, если придется задним числом пересчитывать документы аванса этому сотруднику. Т.е. если останется цифра 1 в данных для расчета зарплаты, сумма начисления аванса изменится с 909,09 на 5000, что неверно.
Есть ли какое-нибудь решение, которое позволит вводить сумму премии 1 раз в месяц, при этом не опасаясь пересчета документов аванса?
Пока иного варианта, что вы уже описали, я не вижу 🙁
Еще подумаю и тогда по результатам вам напишу.
Здравствуйте!
Спасибо за ожидание.
Посмотрите вариант, основанный на принципе, который описан в разделе «Аванс расчетом по произвольной формуле» в статье Аванс по заработной плате в 2023 году — как правильно рассчитать и удержать НДФЛ в ЗУП 3.1. Когда в аванс рассчитывается одно начисление, а в зарплату — другое.
1) Создайте новое начисление, которое будет рассчитываться только в зарплату и его сумма всегда будет равна сумме, указанной в документе «Данные для расчета зарплаты». Назовем его, например, «Премия за месяц вместо «Премии только в аванс»».
В «Назначении начисления» укажите «Прочие начисления и выплаты». «Начисление выполняется» — Ежемесячно. Формула начисления будет такая: ПремияЕжемесячная (пересчет премии не нужен, поэтому оставляем только показатель). Флажок «Начисляется при расчете первой половины месяца» автоматически должен сброситься.
На вкладке «Учет времени» на время «За работу в полную смену в пределах нормы времени». Потом мы эту настройку поменяем. Обратите на это внимание, это важно! Выберите «Вид времени» — «Рабочее время».
На вкладке «Средний заработок» укажите, что это Премия. На вкладке «Налоги, взносы, бухучет» в качестве кода дохода по НДФЛ выберите 2002 и по страховым взносам укажите, что это «Доходы, целиком облагаемые страховыми взносами».
2) Создайте новое начисление, которое будет рассчитываться только в аванс и его сумма будет пересчитываться пропорционально отработанным дням. Назовем его, например, «Премия только в аванс».
В «Назначении начисления» укажите «Премия». «Начисление выполняется» — Ежемесячно. Формула начисления будет такая:
ПремияЕжемесячная * ВремяВДнях / НормаДней * ?(РасчетнаяБаза=0,1,0)
Флажок «Начисляется при расчете первой половины месяца» установите.
На вкладке «Расчет базы» установите переключатель в положение «Текущий месяц», а в «Базовые начисления» добавьте вид расчета, созданные на первом шаге.
На вкладке «Учет времени» переключатель будет установлен в положение «Дополнительная оплата за уже оплаченное время».
На вкладках «Средний заработок» и «»Налоги, взносы, бухучет» установите настройки такие же, как у начисления, созданного на первом шаге.
На вкладке «Приоритет» в таблицу «Начисления, приоритет которых выше» добавьте вид расчета, созданного на первом шаге.
Запишите вид расчета.
3) Вернитесь к начислению, созданному на первом шаге и на вкладке «Учет времени» переключатель установите в положение «Дополнительная оплата за уже оплаченное время».
4) В журнале «Данные для расчета зарплаты» перед авансом внесите суммы премий.
5) В документе «Начисление за первую половину месяца» должно рассчитаться начисление, созданное на шаге 2 — «Премия только в аванс». И сумма будет пересчитана пропорционально отработанному времени.
6) В документе «Начисление зарплаты и взносов» должно рассчитаться начисление, созданное на шаге 1 — «Премия за месяц вместо «Премии только в аванс»». И сумма ровно такой, какой вы указали в документе «Данные для расчета зарплаты».
Добрый день! Спасибо за вариант, обязательно протестирую — отпишусь в течение этой недели.
Добрый день!
Хорошо. Ждем вашей обратной связи.
Всё получилось! Спасибо огромное! Но гложет вопрос — не будет ли проблем с НДФЛ-ом? 🙂 ведь в аванс начисление было (Премия в аванс), а под расчет оно равно нулю. Я конечно прогнала начисления до конца года, но мало ли (от НДФЛ в этому году всего чего угодно можно ожидать))).
Здравствуйте!
Пожалуйста! Рада, что все получилось! 🙂
С НДФЛ должно быть все хорошо, т.к. код дохода по НДФЛ при расчете аванса и в при расчете зарплаты этих двух видов расчетов совпадают. Проблем не должно возникнуть.