При увольнении сотрудника бухгалтер часто сталкивается с необходимостью выдать ему справку о среднем заработке для службы занятости (ЦЗН). В программе 1С:Зарплата и управление персоналом 3.1 (1С:ЗУП) для этого предназначен специальный отчет. Однако на практике нередко возникает неприятная ситуация: в самом документе Увольнение расчет среднего заработка для компенсации отпуска выглядит абсолютно корректно, а в печатной форме справки для пособия по безработице сумма оказывается заниженной (иногда в два или более раз).
Представим стандартную ситуацию: сотрудник работает в организации давно, его стабильный оклад составляет около 70 000 рублей, за последние три месяца он брал лишь несколько дней отпуска. По всем логическим расчетам средний заработок должен быть близок к окладу, но в печатной форме справки программа выводит скромные 30 000 рублей. В этой статье мы подробно разберем, почему возникает эта проблема, какие скрытые механизмы и ошибки программы влияют на расчет, и как оперативно исправить ситуацию, чтобы выдать сотруднику корректный документ.
Прежде всего, важно понять, что расчет среднего заработка для компенсации отпуска при увольнении и расчет для справки в ЦЗН — это два совершенно разных алгоритма, которые регулируются разными законодательными нормами:
Поскольку периоды и правила учета начислений и времени различаются, результаты также будут отличаться. Однако двукратное занижение среднего заработка при стабильном окладе сотрудника явно указывает на техническую ошибку в учете данных. Рассмотрим основные причины такого сбоя.
Если сотруднику незадолго до увольнения (в пределах расчетного периода) меняли график работы, программа 1С:ЗУП 3.1 может некорректно сопоставить фактически отработанное время с установленной нормой. Рассмотрим подробнее этот механизм.
При смене графика программа должна рассчитать показатель НормаВремениВПериоде. Если новый график работы не был заполнен до конца текущего года или в кадровом документе перемещения были допущены неточности, программа теряет ориентир для определения нормы дней или часов. В результате формула расчета среднего заработка для справки ЦЗН начинает работать некорректно.
Формула расчета выглядит следующим образом:
Средний заработок = (Заработок за расчетный период / Отработанное время в периоде) * (Норма времени по графику / Количество учтенных месяцев)
Если из-за сбоя в графиках показатель нормы времени резко занижается или искажается соотношение фактически отработанного времени и нормы, итоговый результат в справке получается непредсказуемым.
Для сотрудников с суммированным учетом рабочего времени в некоторых релизах 1С:ЗУП 3.1 присутствует известная программная ошибка расчета среднего заработка для ЦЗН:
При расчете среднего заработка для справки общий доход за расчетный период ошибочно делят на отработанные дни (вместо отработанных часов), а полученное некорректное значение затем умножают на среднемесячное количество часов по графику. Это математическое искажение приводит к тому, что средний заработок уменьшается в несколько раз. Разработчики регулярно выпускают патчи для исправления этой проблемы, однако при нестандартных настройках графиков или на неактуальных релизах баг по-прежнему может проявляться.
Согласно правилам Минтруда РФ, расчетным периодом для справки являются 3 календарных месяца, предшествующих месяцу увольнения. Но в коде 1С:ЗУП 3.1 заложен неочевидный алгоритм автоматического поиска: программа ищет среди последних 12 месяцев три подряд идущих месяца с наибольшим общим доходом.
Если у сотрудника в последние месяцы перед увольнением были неявки (больничные, отпуска без сохранения оплаты) или временно снижался оклад, программа может самостоятельно «открутить» расчетный период назад, выбрав другие три месяца. Это приводит к расхождению с ручным расчетом бухгалтера, который ожидает увидеть строго последние три месяца перед увольнением.
Проанализируем ситуацию, когда сотрудники переводятся на новые условия оплаты. Например, если в организации было создано новое начисление (скажем, новая надбавка или премия взамен старого оклада), но при его настройке забыли включить его в базу для расчета среднего заработка. В документе увольнения компенсация может считаться верно (если там настройки обновили), а алгоритм справки ЦЗН, использующий другие регистры, проигнорирует это начисление, что приведет к занижению суммы.
Необходимо помнить, что из расчета среднего заработка исключаются периоды, когда сотрудник не работал, но за ним сохранялся средний заработок (командировки, оплачиваемые отпуска, больничные). Если сотрудник большую часть расчетного периода находился в командировках, начисленные командировочные суммы и дни командировок исключаются из расчета. Если в программе произошел сбой в вытеснении начислений, отработанное время может быть учтено не полностью, что приведет к искажению итоговой суммы.
Рассмотрим, как исправить расчет и оперативно выдать сотруднику корректную справку.
Шаг 1. Проверяем расчетный период в печатной форме
Откройте печатную форму справки и посмотрите, какие именно три месяца программа выбрала для расчета. Если они сдвинулись назад из-за алгоритма «максимального дохода», это объясняет расхождение с вашим ручным расчетом.
Шаг 2. Проверяем настройки графика работы
Перейдите в настройки графиков работы сотрудника (как старого, так и нового, если был перевод). Убедитесь, что:
Шаг 3. Используем ручную корректировку данных расчета («Карандашик»)
Самый надежный и быстрый способ решить проблему «здесь и сейчас», особенно когда графики работы уже изменены и пересчитывать прошлые периоды в закрытых периодах нельзя — это ручная корректировка данных непосредственно в документе Увольнение.
Обратите внимание на важную деталь интерфейса программы: в документе Увольнение на вкладке со сведениями о среднем заработке находятся два независимых поля ввода (две кнопки с зеленым карандашом):
Нажмите на второй «карандаш», откроется окно ввода данных для справки ЦЗН. Здесь вы можете вручную скорректировать:
После внесения верных данных вручную нажмите «ОК» и проведите документ Увольнение. Переформируйте печатную форму справки — теперь в ней будут отражены корректные суммы, рассчитанные по правилам вашей организации.
При формировании справок важно следить за актуальностью релизов вашей конфигурации 1С:ЗУП 3.1, так как формы и правила расчета регулярно меняются:
Своевременное обновление программы позволяет избежать многих технических ошибок в расчетах и гарантирует соответствие выдаваемых документов актуальному законодательству РФ.