Переход на почасовую систему оплаты труда — это не просто смена цифр в кадровых документах, а серьезное изменение логики расчета заработной платы в программном комплексе 1С:Зарплата и управление персоналом. В современных условиях гибкого графика и сменной работы многие организации отказываются от традиционного «оклада» в пользу тарифной ставки за час, что требует точной перенастройки регистра сведений и видов начислений.

Главная сложность процесса заключается не столько в изменении записи в карточке сотрудника, сколько в обеспечении корректного пересчета уже начисленных сумм за отработанный период. Ошибки на этапе настройки могут привести к тому, что система продолжит использовать производственный календарь для расчета нормы времени, игнорируя фактически отработанные часы.

В данной статье мы детально разберем алгоритм действий, необходимый для легитимного и технически грамотного изменения способа оплаты. Вы узнаете, какие справочники затрагиваются, как настроить новые виды начислений и какие подводные камни скрывает процедура изменения условий трудового договора в информационной системе.

Подготовительный этап и анализ текущей конфигурации

Прежде чем вносить изменения в базу данных, необходимо провести аудит текущих настроек. В большинстве типовых конфигураций 1С:ЗУП (редакции 3.0 и 3.1) оклад по дням привязан к стандартному виду начисления «Оклад по дням», который автоматически подтягивает норму времени из производственного календаря. Вам нужно убедиться, что в системе уже созданы или могут быть созданы альтернативные виды начислений.

Критически важным моментом является проверка графиков работы сотрудников. Если вы переводите штат на почасовую оплату, это часто сопровождается переходом на суммированный учет рабочего времени или сменный график. Убедитесь, что в карточках физических лиц корректно указан График работы, так как от этого зависит расчет планового фонда рабочего времени.

⚠️ Внимание: Перед массовым изменением настроек обязательно создайте резервную копию базы данных. Откат изменений в регистрах накопления зарплаты может быть невозможен без восстановления из бэкапа.

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

📊 Какая у вас сейчас система оплаты?
Оклад по дням
Почасовая тарифная ставка
Сдельная оплата
Смешанная система

Настройка нового вида начисления в системе

Для реализации почасовой оплаты недостаточно просто изменить цифру в карточке сотрудника. Вам потребуется создать или скопировать существующий вид начисления, изменив его тип. Перейдите в раздел Настройки → Начисления и найдите существующий оклад.

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

  • 🔹 Укажите код вида начисления, чтобы не перепутать его со стандартным окладом при выборке в отчетах.
  • 🔹 Проверьте настройки налогообложения: новый вид начисления должен облагаться НДФЛ и страховыми взносами в общем порядке.
  • 🔹 Настройте приоритет вытеснения, если у сотрудника могут быть одновременно разные виды оплат в одном месяце.

Особое внимание уделите полю «Учет времени». Для почасовой оплаты здесь должно стоять значение «По часам» или аналогичное, в зависимости от версии платформы 1С:Предприятие. Это даст сигнал расчетному механизму игнорировать количество рабочих дней в месяце и опираться исключительно на табель учета рабочего времени.

💡

Используйте префикс "ПЧ-" в коде вида начисления (например, ПЧ-001), чтобы визуально отличать почасовые ставки от дневных окладов в списках и отчетах.

Изменение условий оплаты в карточке сотрудника

После того как инфраструктура начислений готова, можно приступать к изменению условий труда конкретных работников. Это действие оформляется документом «Изменение оплаты труда», который находится в разделе Кадры → Изменение оплаты труда.

При создании документа выберите сотрудника и установите дату начала действия новых условий. В табличной части замените вид начисления «Оклад по дням» на созданный ранее «Тарифная ставка почасовая». В поле «Тарифная ставка» укажите сумму оплаты за один час работы.

Параметр Старое значение (Оклад) Новое значение (Почасовая) Влияние на расчет
Единица измерения Рублей в месяц Рублей в час База для умножения
Зависимость от графика Производственный календарь Табель учета (факт) Исключение праздников
Способ ввода Фиксированная сумма Ставка за единицу Пропорциональность

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

⚠️ Внимание: Интерфейс и названия полей могут незначительно отличаться в зависимости от версии релиза 1С ЗУП (3.1.14, 3.1.20 и т.д.). Всегда сверяйтесь с официальной документацией к вашему конкретному обновлению.

Работа с графиками и табелем учета времени

Переход на почасовую оплату делает табель учета рабочего времени (Табель (Т-13)) главным документом, определяющим сумму зарплаты. Любая ошибка в отметках о явке или неявке теперь напрямую влияет на финансовый результат.

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

  • 🕒 Проверяйте кодировку явок: «Я» (Явка) должна соответствовать полной смене.
  • 🕒 Для неполного дня используйте код «НЦ» или указывайте фактическое количество часов вручную.
  • 🕒 Контролируйте ночные часы, так как они часто оплачиваются по повышенному тарифу, который нужно настроить отдельно.

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

☑️ Проверка табеля перед расчетом

Выполнено: 0 / 4

Расчет зарплаты и проверка результатов

После внесения всех изменений необходимо выполнить пробный расчет зарплаты. Используйте документ Начисление зарплаты и взносов. В режиме «Расчет» система применит новые формулы к отработанному времени.

Обязательно сформируйте расчетный листок для тестового сотрудника. Сравните сумму начисления с ручным расчетом: умножьте часовую ставку на количество часов из табеля. Если суммы совпадают, настройки выполнены верно.

Особое внимание уделите месяцам, в которых есть праздничные дни. При окладе по дням праздник часто оплачивается, даже если сотрудник не работал (если это полный месяц). При почасовой оплате, если сотрудник не вышел в праздник и это не оплачиваемый выходной, сумма может быть меньше из-за меньшего количества отработанных часов.

Как учесть праздничные дни при почасовой оплате?

Если праздник является оплачиваемым нерабочим днем, необходимо создать отдельный вид начисления «Оплата праздничных дней» или настроить соответствующий код явки в табеле, который будет оплачиваться по среднему или тарифу.

Частые ошибки и способы их устранения

Одна из самых распространенных ошибок — двойное начисление. Это происходит, когда старый вид начисления не исключен из плана видов расчета, а новый добавлен сверху. В результате сотрудник получает и оклад, и почасовую оплату за один и тот же период.

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

⚠️ Внимание: При расчете среднего заработка для отпусков и больничных программа использует данные о фактически отработанном времени. Убедитесь, что исторические данные табеля за прошлые периоды заполнены корректно.

Для исправления ошибок используйте отчет «Анализ состояния расчета зарплаты». Он покажет расхождения между плановыми и фактическими начислениями и укажет на документы, где формулы сработали нестандартно.

💡

Главное правило безопасности: Никогда не изменяйте вид начисления задним числом в уже закрытом расчетном периоде без предварительного сторнирования документов начисления.

Вопросы и ответы (FAQ)

Нужно ли заключать дополнительное соглашение с сотрудником при изменении оклада на ставку?

Да, изменение системы оплаты труда является изменением существенных условий трудового договора. Согласно ТК РФ, необходимо подписать дополнительное соглашение с сотрудником перед внесением изменений в 1С.

Как перевести месячный оклад в часовую ставку?

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

Что делать, если 1С не видит отработанные часы при новом виде начисления?

Проверьте настройки самого вида начисления. В регистре сведений «Виды начислений» должно быть явно указано, что начисление зависит от данных табеля учета рабочего времени. Также проверьте, что табель утвержден и проведен.

Можно ли иметь в одном месяце и оклад, и почасовую оплату?

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

Влияет ли переход на почасовую оплату на расчет отпускных?

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