Ситуация, когда сотрудник принимается на работу в середине месяца (например, 16-го или 17-го числа), является классической «ловушкой» для бухгалтера в программе 1С:Зарплата и управление персоналом 3.1. Стандартные настройки системы зачастую настроены на расчет аванса за первую половину месяца (с 1 по 15 число). В результате новичок, вышедший на работу 17-го числа, автоматически не попадает в документ Начисление за первую половину месяца, и первая выплата ему полагается только в день окончательного расчета за месяц (например, 10-го числа следующего месяца).
Однако согласно статье 136 ТК РФ, заработная плата должна выплачиваться не реже чем каждые полмесяца. Трудовая инспекция трактует это однозначно: между любыми выплатами сотруднику не должно проходить более 15 календарных дней. Если новичок получит первую выплату только через 20–25 дней после приема, работодателю грозят серьезные штрафы. Разберем подробно, как решить эту проблему техническими средствами 1С.
Рассмотрим ситуацию на примере. Сотрудник принят 17-го числа. Плановый аванс в организации выплачивается 25-го числа, а зарплата — 10-го числа следующего месяца. Если мы будем следовать строго логике «аванса за первую половину», то 25-го числа сотрудник не получит ничего, так как с 1 по 15 число он еще не работал. Первая выплата будет 10-го числа. Промежуток между 17-м и 10-м числом составляет более 20 дней, что является прямым нарушением трудового законодательства. Проанализируем способы, которые позволят нам начислить выплату 25-го числа, несмотря на отсутствие отработанного времени в первой половине месяца.
Этот способ наиболее прост в реализации, если новичков немного и вы готовы рассчитать сумму аванса вручную на калькуляторе. Рассмотрим по шагам:
Ведомость в банк (или в кассу) специально для таких сотрудников.Аванс.Важный нюанс: при окончательном расчете зарплаты за месяц программа «увидит» эту выплату как аванс и корректно вычтет ее из итоговой суммы к выплате. Однако стоит помнить, что при таком способе НДФЛ может не рассчитаться автоматически в ведомости, если в настройках политики учета не стоит галочка о расчете налога при выплате аванса. Проверьте закладку НДФЛ в ведомости.
Если мы хотим, чтобы программа «подтягивала» сотрудника в общие ведомости автоматически, можно на первый месяц работы установить ему индивидуальный способ расчета аванса. Проанализируем, как это сделать:
Изменение аванса (находится в разделе «Зарплата» — «Изменение оплаты сотрудников»).Фиксированной суммой.Расчетом за первую половину месяца), чтобы в будущем суммы считались автоматически по табелю.Если регламент компании запрещает ручные правки в ведомостях, можно воспользоваться межрасчетным начислением. Выясним, как это реализовать:
Разовое начисление.В межрасчетный период.Этот метод более трудозатратен с точки зрения настройки видов начислений, но он позволяет сохранить «чистоту» учета в документах начисления.
Проанализируем алгоритм работы 1С:ЗУП. Документ Начисление за первую половину месяца жестко ограничен периодом с 1-го по 15-е число. В коде программы заложено:
// Псевдокод логики начисления
Если ДатаПриема > 15 Тогда
РезультатНачисления = 0;
Сообщение = "Нет данных для расчета за первую половину месяца";
КонецЕсли;
Поскольку период расчета в этом документе нельзя изменить на произвольный (например, с 17-го по 20-е), стандартный механизм «не видит» новичков. Поэтому использование Способа 1 или Способа 2 является наиболее рациональным выходом из ситуации.
Чтобы избежать претензий трудовой инспекции (ГИТ), рекомендуем придерживаться следующих правил:
Компенсация за задержку выплаты доходов в 1С:ЗУП. Начисление даже нескольких рублей компенсации покажет инспекторам, что организация признала ошибку и добровольно ее исправила, что может существенно снизить размер штрафа.Таким образом, мы рассмотрели основные способы решения проблемы выплаты аванса сотрудникам-новичкам. Самым надежным и простым методом в 1С:ЗУП 3.1 остается ручная корректировка ведомости на аванс или временная установка фиксированной суммы аванса через документ изменения оплаты труда.