Почему 1С рассчитывает 2,33 дня компенсации отпуска вместо 4,66 при увольнении и как это исправить?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом
← На главную

При оформлении увольнения сотрудника пользователи программных продуктов 1С (в частности, конфигурации «Зарплата и управление персоналом») иногда сталкиваются с ситуацией, когда программа рассчитывает остаток неиспользованного отпуска меньше, чем ожидается по нормам трудового права. Проанализируем типичный пример: сотрудник принят на работу 29.08.2017 и уволен 13.10.2017. Законодательно за 2 отработанных месяца положена компенсация за 4,67 дня, однако система рассчитывает компенсацию только за 1 месяц — 2,33 дня.

Рассмотрим подробно причины такого поведения системы, правовые нормы и варианты исправления расчета в программе.

Выясним причину поведения программы 1С

Разберем рабочий период сотрудника по шагам:

  1. Первый рабочий месяц: с 29.08.2017 по 28.09.2017 — отработан полностью (1 полный рабочий месяц, положено 2,33 дня отпуска).
  2. Второй рабочий месяц: с 29.09.2017 по 13.10.2017 включительно — отработано ровно 15 календарных дней.

Согласно п. 35 «Правил об очередных и дополнительных отпусках» № 169 и разъяснениям Минтруда и Роструда, если в неоконченном рабочем месяце отработано 15 и более календарных дней, этот период округляется до полного месяца. Таким образом, сотрудник отработал 1 месяц и 15 дней, что при округлении дает 2 полных рабочих месяца.

Почему же программа 1С начислила компенсацию только за 1 месяц (2,33 дня)?

Алгоритм программы 1С привязан к количеству дней в конкретном календарном месяце окончания периода. В октябре 31 календарный день. Система делит длительность месяца пополам ($31 / 2 = 15{,}5$) и с учетом округления считает половиной месяца 16 дней. Так как 15 дней периода (с 29.09 по 13.10) меньше 16 дней, 1С считает, что отработано меньше половины месяца, и отбрасывает этот период.

Если изменить дату увольнения на 14.10.2017, период составит 16 дней, что удовлетворит критерию программы, и 1С зачтет второй рабочий месяц, рассчитав компенсацию.

Определим правильное количество дней компенсации: 4,66 или 4,67?

При стандартной продолжительности отпуска 28 календарных дней за один отработанный месяц полагается $28 / 12 = 2{,}3333...$ дня.

За 2 полных месяца точное количество составляет:

$28 / 12 \times 2 = 4{,}6666...$ дней.

По правилам математического округления значение 4,6666... округляется до 4,67 дня. Кроме того, округление всегда должно производиться в пользу работника, чтобы не ухудшать его положение. Поэтому корректным значением компенсации за 2 месяца является именно 4,67 дня.

Способы решения и исправления в 1С

Разберем практические варианты, как задать корректный остаток отпуска при расчете с сотрудником.

  1. Ручная корректировка в документе увольнения:

    В документе Увольнение (или Увольнение из организаций) на закладке расчета компенсации отпуска значение в поле количества дней неиспользованного отпуска доступно для прямого редактирования. Достаточно вручную изменить значение с 2,33 на 4,67.

  2. Корректировка остатков отпусков специальным документом:

    Если необходимо зафиксировать право на отпуск в регистрах накопления до проведения документа увольнения, оформим документ Ввод остатков отпусков или Корректировка остатков отпусков, указав нужные накопительные дни по сотруднику.

Помните, что работодатель имеет право улучшать положение работника по сравнению с нормативами. При возникновении вопросов со стороны проверяющих или самого сотрудника вы всегда можете сослаться на п. 35 Правил № 169 и разъяснения Роструда, согласно которым 15 дней всегда приравниваются к половине месяца независимо от общей длины календарного месяца.

← На главную