При расчете среднего заработка для начисления отпускных в программе 1С:Управление производственным предприятием (УПП) редакции 1.3 (а также в аналогичной по зарплатному блоку конфигурации 1С:Зарплата и Управление Персоналом 2.5) пользователи часто сталкиваются с неприятной ситуацией. Суммы, начисленные за время командировок, попадают в расчетную базу среднего заработка, а календарные дни за эти же периоды исключаются. В результате средний дневной заработок искусственно завышается, что приводит к переплате отпускных и потенциальным штрафам при налоговой проверке.
В этой статье мы подробно разберем, почему возникает этот методологический перекос, как устроена логика программы 1С и какие существуют варианты решения проблемы в зависимости от специфики учета в вашей организации.
Разработчики фирмы 1С заложили в программу жесткую логику, строго соответствующую законодательству РФ. Согласно Постановлению Правительства РФ № 922, любые периоды, во время которых за сотрудником сохранялся средний заработок (включая командировки), а также начисленные за это время суммы, должны полностью исключаться из расчета среднего заработка для отпуска.
Однако в программе расчет сумм и расчет дней происходят в разных регистрах по разным механизмам, из-за чего и возникает рассинхронизация:
Оплата командировки), был ошибочно добавлен пользователями в базу для расчета среднего заработка. Найти эту настройку можно по пути: Расчет зарплаты по организации -> Настройка расчета зарплаты -> Средний заработок -> Основной заработок.Командировки организации (он делает запись в регистр сведений Состояния сотрудников, фиксируя состояние «В командировке») либо самим видом начисления, если на вкладке «Учет времени» у него указан вид времени «Неотработанные полные смены».Когда сумма командировки добавлена в базу среднего заработка, а дни командировки исключаются из-за зарегистрированного отклонения, программа послушно берет завышенную сумму и делит ее на уменьшенное количество дней. Проанализируем, как исправить эту ситуацию.
---
Если ваша цель — вести учет строго по закону, то ни суммы командировок, ни дни находиться в расчете отпуска не должны. Рассмотрим, как это настроить по шагам:
Основной заработок (индексируемый) (или неиндексируемый, в зависимости от того, какую категорию вы настраиваете).Оплата по среднему заработку или пользовательский аналог), и удалим его из списка базовых начислений.После выполнения этих действий пересчитаем документ отпуска. Суммы командировок уйдут из расчета, а дни по-прежнему останутся исключенными. Расчет станет методологически верным.
---
Бывают ситуации, когда в компании командировки фактически не рассчитываются по среднему заработку, а оплачиваются как обычные рабочие дни по окладу. Если руководство приняло решение приравнять командировки к «Явке» и включать их в расчет отпуска в полном объеме:
Командировки организации и расчетный документ Оплата по среднему заработку. Именно эти документы делают записи в регистры состояний и исключают календарные дни из расчета среднего.Табель учета рабочего времени за дни командировки должен стоять код «Явка» (Я), а не «Командировка» (К).Оклад по дням). Поскольку оклад по умолчанию входит в базу среднего заработка и никаких отклонений по сотруднику не зафиксировано, программа автоматически учтет и сумму оплаты, и все календарные дни этого периода.---
Что делать, если вам обязательно нужно видеть в табеле символ «К» (Командировка), но при этом вы хотите, чтобы эти дни и начисленные суммы включались в расчет среднего заработка для отпуска? Разберем компромиссный вариант настройки:
Классификатор использования рабочего времени (например, назвать его «Командировка без влияния на средний») и укажем для него тип времени Рабочее время (а не «Неотработанное время»).Оплата командировки по окладу), у которого на вкладке «Учет времени» укажем созданный нами вид времени.Среднего заработка (как описано в Варианте 1).Командировки организации проводить все равно нельзя, так как кадровое состояние «В командировке» на уровне регистров УПП всегда принудительно вытесняет рабочие дни из расчета среднего заработка. Фиксируйте время исключительно через документ Табель учета рабочего времени с вашим новым кодом.---
Рассмотрим еще один частый сценарий, вызывающий вопросы у бухгалтеров. Сотрудник находился в командировке и привлекался к работе в выходной день. Ему начислили Оплату работы в праздничные и выходные дни в двойном размере.
По закону, если оплата за работу в выходной день в командировке производилась не по среднему заработку, а исходя из оклада или тарифной ставки, то эта сумма должна войти в расчет среднего заработка для отпуска. При этом календарные дни (выходные) в расчет отработанных дней отпуска входить не должны, так как выходные дни по графику сотрудника изначально исключаются из расчета отработанного времени.
В данном случае поведение программы 1С (сумма начисления учитывается, а дни — нет) является абсолютно верным и обоснованным. Если же вы хотите принудительно скорректировать этот показатель вопреки стандартным алгоритмам, то в документе расчета отпуска на вкладке Расчет среднего заработка вам придется скорректировать отработанные дни вручную.
Выберите наиболее подходящий для вашей компании вариант настройки и проверьте результаты на тестовом начислении отпуска. Совместный контроль кадровых документов отклонений и настроек базы среднего заработка позволит избежать ошибок в учете.