Надбавка за выслугу лет.

Вопрос задал Анна С. (Симферополь)

Ответственный за ответ: Змиевская Светлана (★9.93/10)

Добрый день.
Вопрос похожий.
https://buhexpert8.ru/1s-zup/sistemy-oplaty-truda/nadbavki-i-doplaty/neverno-rasschityvaetsya-nadbavka-za-vyslugu-let-pri-perehode-shkaly-stazha-na-novyj-protsent-v-poslednij-den-mesyatsa.html
Расчёт стажа на 01 число — считается + 1 день (вместе с 1 числом). Как откорректировать?

Все комментарии (49)

  1. Здравствуйте!

    Можете подробнее расписать вопрос со скриншотами? Показать. что получаете и какой расчет ожидаете.

    Смоделировала на демобазе. На мой взгляд расчет происходит корректно. Например, сотрудника принят 01.10.2019, стаж считается с момента приема. В сентябре 2020 расчет надбавки происходит по проценту, действующему до 12 мес, а в октябре. по проценту, действующему с 12 мес 01.10.2020 сотрудник уже ведь накопил год стажа. По моему мнению, это верный расчет.

  2. Доброе утро. У нас немного другие правила начисления премии за стаж. За октябрь — стаж который накопился на 30 сентября (за ноябрь — на 31.10 и т.д.) И здесь один день играет роль в расчёте.

    1. Приложение

      Скажите, Вы пользуетесь рекомендациями из материала Расчет надбавки за стаж одной суммой в месяце перехода шкалы стажа по проценту начала месяца? Т.е. не разбиваете расчет надбавки по периодам а считаете одной строкой?

      Если так, то можно просто уменьшить стаж работника на 1 день. И при вводе стажа для новых работников тоже учитывать эту разницу в 1 день. Например, если при приеме у сотрудника отсутствует стаж, то указывать не «с момента приема на работу», а «по трудовой книжке на». Например, у меня работник принят 01.07.2016. Я вводу ему стаж на дату 02.07.2016 и указываю 1 день. Тогда стаж на 30.06.2017 у него еще не достигнет 12 месяцев.

      В отчете выводятся данные на конец дня. А программа при расчете зп за октябрь будет брать данные на начало дня. Поэтому тот стаж, который будет учтен программой при расчете надбавки будет равен стажу из отчета, сформированного на предыдущий день (30.09.2020).

    2. Приложение

  3. Настройки делали «до меня» и сейчас пытаюсь разобраться. Надбавка в начислении ЗП считается одной строкой. Но знаете, дело тут не только в одной дате.
    За ноябрь стаж — расчёт программы, по Маланка И. программа посчитала 500 руб (хотя стаж ещё не составил 6 мес), по Турчиной А. — 2000 руб (надо 1500 руб). Как разобраться в настройках программы? Скрины сделала. База для расчёта выслуги (5000 руб) где настраивается?

  4. По поводу уменьшения стажа работника на 1 день при приеме — много сотрудников в базе чтобы исправлять. Может с настройками что-то сделать можем?

    1. Да, проверила на демобазе. Действительно, в текущих релизах изменилось поведение программы: теперь она берет стаж не на начало, а на конец месяца. Спасибо за Вашу внимательность, мы уточним публикацию.

      Что касается Вашей проблемы, то будем искать другое решение. Скажите, а показатель База для расчета выслуги как вводится? Он постоянный или меняется из месяца в месяц? Пока в голову приходит такое решение:
      — настроить справочное начисление, оно будет рассчитываться, например, в сентябре с учетом стажа на 30.09.2020 (а не в октябре). Не будет увеличивать сумму к выплате и облагаться налогами и взносами. По проводкам тоже не будет проходить;
      — а в формуле надбавки заменить показатель % надбавки (или целую формулу или часть ее) на показатель Расчетная база. В расчет базы надбавки включить только это справочное начисление.

  5. Показатель «база для расчёта» постоянный (500 руб за каждые пол года) но где он вводится сама не знаю. Светлана, это справочное начисление очень трудоёмкое?

    1. Это очень субъективный вопрос 🙂

      Смысл в том, чтобы рассчитывать сумму надбавки (или хотя бы ее часть) в месяце, на конец которого мы учитываем стаж (если стаж нужно брать на 30.09.2020, то в сентябре). Но отражать в проводках, учитывать в базе НДФЛ и взносов и выплачивать эту сумму мы будем только в октябре. Если нужно, я могу детально расписать настройку

  6. Распишите конечно. Я завтра работаю, на копии базы попробую.

    1. Уточните тогда: если размер базы надбавки (500 руб.) поменяется, например с 01.02.2021. Считать премию в феврале нужно с учетом нового размера или прежнего (по аналогии со стажем, берем на конец прошлого месяца)?

  7. Я думаю размер базы не поменяется. Но если предположить — в феврале новый размер.

    1. Т.к. в расчете нужно учитывать уже новый размер базы, то лучше настроить справочное начисление только для определения размера % надбавки.
      1. Чтобы оно считалось в 1 строку, создадим Накапливаемый показатель.
      2. На вкладке Основное для нашего справочное начисления выберем назначение «Доход в нат. форме» (чтобы начисление не увеличивало сумму к выплате и не влияло на проводки), способ выполнения = ежемесячно. В формуле пропишем: % надбавки + Накапливаемый показатель * 0. Запишем начисление, в правой нижней части формы появится переключатель. Установим его в положение «Все накопленные значения за месяц»
      3. Вкладку Учет времени не трогаем. На вкладках Зависимости и Приоритет должно быть пусто. На вкладке Средний заработок проверяем, что флажок включения в средний сброшен. У меня по умолчанию все было так, эти вкладки не меняла.
      4. На вкладке Налоги, взносы, бухучет укажем, что начисление ничем не облагается.
      5. Назначим сотруднику начисление в плановом порядке. Например, документом Назначение планоого начисления (его удобно использовать сразу для нескольких сотрудников).
      6. Для начисления Надбавки в формуле заменим показатель «Процент надбавки» на показатель «Расчетная база». На вкладке Расчет базы укажем период расчета базы = Предыдущим месяц. В состав базовых начислений включим только наше справочное начисление.

      Единственный нюанс: для расчета надбавки всегда требуется наличие в прошлом месяце расчета по справочному начислению. Для вновь принятых сотрудников это не критично, ведь для них в 1м месяце работы надбавка все равно не положена, верно? А вот если назначаете такую надбавку в середине периода работы (на случай если она положена не всем, а на определенных должностях), то справочное начисление потребуется назначить месяцем раньше и рассчитать его.

    2. Приложение

      настройки накапливаемого показателя. Нужен, чтобы начисление считалось в 1 строку. Такая настройка (с применением накапливаемого показателя) более надежна, чем без него

    3. Приложение

      скриншоты настроек справочного начисления

    4. Приложение

    5. Приложение

      скриншоты изменений в настройках самой надбавки

    6. Приложение

  8. Добрый день. Сейчас буду изучать. Кстати нашла где указана база для расчёта выслуги. Зарплата — Данные для расчёта зарплаты — Документ «Показатель для выслуги» и в нём с 01.01.2019 установлен размер базы 5000.

    1. Значит показатель скорее всего настроен как постоянный и назначаемый для организации или подразделения. Напишите тогда, пожалуйста, как опробуете методику

  9. Да, постоянный для организации. Светлана, по 5 пункту — в приёме у каждого сотрудника уже есть это начисление, надбавка за выслугу лет, поэтому плановое начисления (я так понимаю) можно пропустить. Не поняла про справочное начисление — как его рассчитать месяцем раньше?

  10. Настройки сделала, делаю перерасчёт надбавки в ноябре — цифра обнуляется.

  11. Почему в расчёте Процента… (справочно) умножаем на 0 ?

    1. «Светлана, по 5 пункту — в приёме у каждого сотрудника уже есть это начисление, надбавка за выслугу лет, поэтому плановое начисления (я так понимаю) можно пропустить. Не поняла про справочное начисление — как его рассчитать месяцем раньше?»
      Если сотрудник принимается, то в месяце приема у него надбавка все равно 0, так? Поэтому при приеме можно просто сразу назначать новое начисление.

      Сейчас считаете зп за декабрь? Тогда справочное начисление нужно рассчитать ноябрем. Чтобы не трогать ноябрьское начисление зп, можно на время измненить настройки справочного начисления (вместо «Ежемесячно» указать «По отдельному документу Разовое начисление») и создать в ноябре Разовое начисление, в него добавить всех сотрудников (Подбор — выделяем все строки Ctrl+A — Выбрать). После того как начисление всем рассчитается в ноябре, меняем его настройку обратно на «Ежемесячно» и назначаем всем сотрудникам в документе Назначение планового начисления.

      «Почему в расчёте Процента… (справочно) умножаем на 0 ?»
      Умноважем на 0 только накапливаемый показатель, а не весь расчет. Накапливаемый показатель нужен нам в формуле, чтобы в настройках начисления появился спец. переключатель («Все накопленные значения за месяц»), на сам расчет он не должен влиять, потому и обнуляем его

  12. Светлана, получилось. Я пробую на копии базы, сделала «По отдельному документу» (только у меня почему-то не дало выбрать какой документ а проставилось «доход в натуральной форме»). Создала этот документ за октябрь, в нём рассчитался по каждому человеку % доплаты. Пересчитала сотрудника в ноябре — правильно посчиталось.

  13. Но вот в декабрь — опять расчёт нулевой.
    Документ «Назначение планового начисления» — пишет ошибку — ранее назначено начисление «надбавка за выслугу лет» документом приём на работу.
    В расчёте ЗП за декабрь — нет цифры «расчётная база» как в ноябре получилось.

    1. «делала «По отдельному документу» (только у меня почему-то не дало выбрать какой документ а проставилось «доход в натуральной форме»»
      Да, тут Вы все правильно сделали. Это я упустила, что Разовое начисление тут не подойдет.

      «Документ «Назначение планового начисления» — пишет ошибку — ранее назначено начисление «надбавка за выслугу лет» документом приём на работу.»
      Нам нужно назначить сотрудникам с 01.12.2020 не Надбавку, а справочное начисление. Перед эти нужно вернуть ему настройку «Ежемесячно», чтобы можно его было указать в документе «Назначение планового начисления»

  14. Поняла. Да, всё получилось. В расчёте зарплаты появляется дополнительной строчкой это справочное начисление (в расчётном листке оно внизу как справочно выделяется). В следующем месяце этот % идёт в расчёт.

  15. Спасибо, с трудом но разобралась, с Вашей помощью. Спасибо огромное !!!

  16. Для новеньких в приёме надо сразу добавлять это начисление.

    1. Для новеньких, да в приеме. Первый месяц у них надбавка будет = 0, а затем уже в зависимости от стажа.

      Скажите, чисто теоретически, может быть такое, что сотрудник принят уже со стажем работы за выслугу лет? Насколько я понимаю, нет

      1. Если человек уволился и вновь принят — стаж у него прошлый считается. Мы дату с которой считать стаж исправляем (по типу как Вы писали раньше — на 1 день исправить…)

  17. Нашла ошибку. Человек принят 01.05.2020. На 31.10 у него как раз 6 месяцев накапливается стаж. Но программа ничего не считает.

  18. Если сформировать кадровый отчёт «Стажи сотрудников» — чётко на 31.10.2020 есть 6 месяцев. Странно ???

    1. «Если человек уволился и вновь принят — стаж у него прошлый считается. Мы дату с которой считать стаж исправляем (по типу как Вы писали раньше — на 1 день исправить…)»
      В этом случае в программе нет расчета справочного начисления в предыдущем месяце, поэтому показатель в формуле надбавки «Расчетная база» вернет значение = 0 и надбавка в первом месяце работы не посчитается. Поэтому лучше предусмотреть отдельный показатель «Процент надбавки за первый месяц работы» и вводить его для сотрудника в первом месяце работы через данные для расчета зп. Вводить придется не часто, только в первом месяце работы, если сотрудник принят повторно. А в формуле надбавки прописать «макс(РасчетнаяБаза,ПроцентНадбавкиЗаПервыйМесяц) / 100 * БазаРасчетаЗаВыслугу».

      «Нашла ошибку. Человек принят 01.05.2020. На 31.10 у него как раз 6 месяцев накапливается стаж. Но программа ничего не считает.»
      Покажите отчет по стажу на 31.10.2020 и расчет справочного начисления в октябре (чтобы было видно размер показателя начисления)

  19. Добрый день, Светлана. С рождеством))

  20. По сотруднику принятому 02.05.2020 тоже месяц приёма считается как полный (с 1 числа).

    1. Спасибо, Анна, за поздравление, Вас также с Рождеством!

      Теперь к теме нашего вопроса. Боюсь, мы опять возвращаемся к началу. Отчет и расчет зп по-разному определяют стаж: отчет на конец дня, расчет зп на начало дня. Я писала про это. Продублирую на всякий случай свои слова:

      «В отчете выводятся данные на конец дня. А программа при расчете зп за октябрь будет брать данные на начало дня. Поэтому тот стаж, который будет учтен программой при расчете надбавки будет равен стажу из отчета, сформированного на предыдущий день (30.09.2020).»

      Если Вам при расчете надбавки в ноябре нужно учитывать стаж все-таки на 01.11.2020 (по отчету это как раз стаж на 31.10.2020), то нужно использовать типовую методику. Но ведь изначально Ваш вопрос был о том, что она Вам не подходит? Вот мы с Вами обсуждали типовой расчет % надбавки (моя оценки типовой методики):

      «На мой взгляд расчет происходит корректно. Например, сотрудника принят 01.10.2019, стаж считается с момента приема. В сентябре 2020 расчет надбавки происходит по проценту, действующему до 12 мес, а в октябре. по проценту, действующему с 12 мес 01.10.2020 сотрудник уже ведь накопил год стажа. По моему мнению, это верный расчет.»

      Ваш ответ:
      «У нас немного другие правила начисления премии за стаж. За октябрь — стаж который накопился на 30 сентября (за ноябрь — на 31.10 и т.д.) И здесь один день играет роль в расчёте.»

      Отсюда я делаю вывод, что при расчете надбавки за ноябрь Вам необходимо учесть в расчете сведения о стаже на начало дня 31.10.2020. Тогда по отчету это будет стаж на 30.10.2020. Если я не права и в расчетах нужно учесть стаж все-таки на конец дня 31.10.2020, то нужно оставить типовой расчет (не мудрить со справочным начислением). Но тогда не нужно считать надбавку 1 строкой, т.к. % стажа берется в этом случае на конец месяца. Если изменение % происходит в середине месяца, то придется разбивать расчет надбавки на 2 строки.

      Если нужно обеспечить расчет надбавки за целый месяц с учетом % на начало месяца (даже в случае его изменения в середине месяца), то придется прибавить себе ручной работы. Например, можно реализовать так:
      — вернуть в настройках сначала все как было (убрать справочное начисление, изменить формулу надбавки, как она была изначально)
      — создать показатель «Уменьшение процента надбавки», настроить его как назначаемый для сотрудника и накапливаемый или постоянный
      — в формуле набавки прописать «(Процент надбавки — Уменьшение процента надбавки) / 100 * База для расчета выслуги»
      — вручную с помощью аналитических отчетов отслеживать изменение % надбавки в середине месяца;
      — для сотрудников, у которых % стажа меняется в середине месяца, вводить значение показателя на часть месяца после изменения %. Если показатель настроен как накапливаемый, то его нужно будет вводить через данные для расчета зп (предварительно нужно настроить шаблон). Если как постоянный, то через документы изменения оплаты (обязательно указать дату окончания).

  21. Светлана, добрый вечер. Да, Вы писали про то что программа по-разному считает стаж в отчете и в расчёте ЗП, забыла про это. Но смотрите, всё-таки не зря мудрили с начислением. Была проблема с «переходным граничным» стажем между месяцами (я думала что добавляется 1 день, но реально не только один день плюсуется, по другим датам приёма тоже это есть). После наших настроек — появилась проблема наоборот (программа не считает 1 день на «пограничных» датах стажа). Я так понимаю что исправить расчёт программы (заложенный разработчиком — чтобы стаж считался одинаково в отчёте и в расчёте, или чтобы брался стаж на конкретную дату) невозможно, можно только подстраиваться под программу. Ручная работа в любом случае остаётся.
    Кстати, Вы предлагали в приёме с 1 днём «поиграть/переставить», может быть как раз это и сделать. Расчёт стажа программы тогда будет на конец последнего дня месяца. Я не запуталась?

    1. Да как вариант, можно увеличить стаж на 1 день сотрудникам, у которых дата отсчета стажа — 1е число месяца. Но в этом случаев в отчете стаж будет отображаться не совсем верно. Но расчет зп с методикой справочного начисления должен давать корректный результат. Правда всегда придется помнить, что при приеме 1го числа нужно стаж указывать увеличенный на 1 день. Этот стаж у Вас больше нигде не используется?

      Если менять данные о стаже все-таки не захотите, то методика, предложенная в предыдущем моем комментарии (без справочного начисления с корректировкой процента на часть месяца), тоже должна работать хорошо. И она более понятна и прозрачна для других пользователей. Минус только в том, чтобы отловить сотрудников с изменением % стажа внутри месяца и его корректировке. Ну тут тоже можно выйти из ситуации — отловить отчетом. Не дума, что их будет много, а скорректировать через данные для расчета зп. Просто придется включить себе дополнительный пункт в чек-лист по расчету зп и выполнять его ежемесячно.

  22. Светлана, здравствуйте. Пока не закрывайте вопрос. Скажите а тот алгоритм который заложен в программе как-то можно посмотреть (в конфигураторе может быть)? Или только пробуя считать?

    1. В конфигураторе, но для этого потребуется помощь программиста.

      1
    2. Здравствуйте! Скажите, в рамках этого обсуждения еще требуется моя помощь?

  23. Здравствуйте. Я хочу в этом месяце ещё проверить это начисление, и может вопросы будут. Напишу.

    1. Хорошо!

Комментарии закрыты.