Другое · 14 мин
Как в 1С ЗУП изменить оклад на оклад по часам
Как перевести сотрудника в 1С ЗУП с оклада на почасовую оплату: настройка начислений, кадровый перевод, графики работы и проверка расчёта зарплаты.
Перевод сотрудника с классического оклада (оплата по дням) на почасовую оплату — типовая задача в 1С:ЗУП, которая решается без доработок конфигурации. Суть изменения: вместо начисления «Оплата по окладу» сотруднику назначается начисление «Оплата по окладу (по часам)» или «Оплата по часовому тарифу», а расчёт начинает вестись от фактически отработанных часов, а не дней.
Такой перевод оформляется документом «Кадровый перевод» (или «Изменение оплаты труда», если меняется только система оплаты без смены должности). Важно понимать: просто поменять формулу в действующем начислении нельзя — старое начисление нужно прекратить, а новое назначить с даты перевода, иначе программа продолжит считать по-старому или начислит оба вида оплаты одновременно.
Ниже разобран полный порядок действий: от настройки вида расчёта до проверки начисления зарплаты, а также типичные ошибки, из-за которых сумма за месяц получается неверной.
Чем отличается оплата по окладу от почасовой в 1С ЗУП
В типовой конфигурации 1С:ЗУП существует несколько предопределённых начислений, которые часто путают. «Оплата по окладу» рассчитывается пропорционально отработанным дням: оклад делится на норму дней по графику и умножается на фактически отработанные дни. «Оплата по окладу (по часам)» использует ту же сумму оклада, но норму и факт берёт в часах — это важно при неполном рабочем времени и скользящих графиках, где дни имеют разную продолжительность.
Третий вариант — «Оплата по часовому тарифу»: здесь вместо месячного оклада задаётся стоимость одного часа, и заработок напрямую равен произведению ставки на отработанные часы. Именно его обычно имеют в виду, когда говорят «оклад по часам» в смысле часовой тарифной ставки.
Сравнение вариантов оплаты
Оклад делится на норму дней. Подходит для стандартной пятидневки; при разной длине смен даёт искажения.
Тот же оклад, но пропорция считается в часах. Подходит для графиков с разной продолжительностью смен при сохранении месячного оклада.
Задаётся ставка за час, заработок зависит только от отработанных часов. Подходит для почасовиков; размер месячного дохода не фиксирован.
Выбор между вторым и третьим вариантом определяется кадровым решением: если в трудовом договоре сохраняется месячный оклад — используйте «Оплату по окладу (по часам)», если устанавливается часовая ставка — «Оплату по часовому тарифу». Формулировка в приказе о переводе и в дополнительном соглашении должна совпадать с выбранным видом расчёта.
Подготовка: что проверить до перевода сотрудника
До создания кадрового документа убедитесь, что нужный вид расчёта доступен и корректно настроен. Откройте раздел «Настройка» → «Начисления» и найдите «Оплата по окладу (по часам)» или «Оплата по часовому тарифу». В типовой поставке они уже созданы, но могут быть не задействованы, если при начальной настройке не выбрана почасовая оплата.
Проверьте формулу начисления: для оплаты по окладу по часам она должна иметь вид Оклад ВремяВЧасах / НормаЧасов, для часового тарифа — ТарифнаяСтавкаЧасовая ВремяВЧасах. Если формула отличается или показатели не заполняются при назначении, начисление могли изменить вручную — это частый источник ошибок расчёта.
Второй обязательный шаг — проверка графика работы сотрудника. Почасовой расчёт опирается на данные графика в часах, поэтому график должен быть заполнен корректно: с указанием времени начала и окончания смен, перерывов, а не только «дней». Если сотрудник переводится на другой режим работы, новый график нужно создать заранее в разделе «Настройка» → «Графики работы сотрудников».
Оформление перевода через документ «Кадровый перевод»
Основной инструмент — документ «Кадровый перевод» (раздел «Кадры» → «Приёмы, переводы, увольнения» или журнал «Кадровые переводы» в зависимости от версии). Создайте новый документ, выберите сотрудника и укажите дату перевода — с неё начнёт действовать почасовая оплата.
На вкладке «Оплата труда» (или «Начисления») отобразится текущий состав плановых начислений. Снимите флажок с «Оплаты по окладу» — начисление прекратится с даты перевода. Затем добавьте новую строку с начислением «Оплата по окладу (по часам)» и укажите размер оклада, либо «Оплату по часовому тарифу» с часовой ставкой. Программа автоматически зафиксирует изменение в регистрах плановых начислений.
Если одновременно меняется режим работы, на вкладке с основными данными перевода укажите новый график работы. Проведите документ и проверьте движения: в регистре «Плановые начисления» должна появиться запись о прекращении старого начисления и назначении нового.
- 1Проверьте и при необходимости настройте вид расчёта «Оплата по окладу (по часам)» в разделе «Настройка» → «Начисления»
- 2Подготовьте новый график работы, если меняется режим рабочего времени
- 3Создайте документ «Кадровый перевод», укажите сотрудника и дату перевода
- 4На вкладке «Оплата труда» снимите флажок с «Оплаты по окладу» и добавьте почасовое начисление с размером оплаты
- 5Укажите новый график работы, если он меняется, и проведите документ
- 6Выполните контрольный расчёт зарплаты за первый месяц и сверьте сумму вручную
Если меняется только система оплаты
Когда должность, подразделение и график остаются прежними, а меняется лишь способ расчёта, допустимо использовать документ «Изменение оплаты труда» (в некоторых релизах — «Изменение плановых начислений»). Он работает аналогично: прекращает одни начисления и назначает другие с указанной даты. Это удобно при массовом переводе — документ позволяет оформить изменение сразу по списку сотрудников.
Настройка часовой тарифной ставки и показателей
Если выбран вариант «Оплата по часовому тарифу», размер ставки хранится в показателе «Тарифная ставка (часовая)». Значение задаётся непосредственно в кадровом документе при назначении начисления и затем может изменяться документами изменения оплаты. Отслеживать историю ставки удобно через отчёт «Изменение плановых начислений» или карточку сотрудника.
Для варианта «Оплата по окладу (по часам)» показателем остаётся «Оклад» — программа сама пересчитает его в часовую стоимость по формуле через норму часов. Норма часов берётся из графика работы сотрудника за расчётный месяц, поэтому при смене графика часовая стоимость оклада изменится автоматически.
Если в организации принято считать часовую ставку от среднемесячной нормы часов за год, а не от нормы конкретного месяца, потребуется скорректировать формулу начисления или использовать отдельный показатель. Такие изменения формул выполняйте копированием типового начисления, а не правкой предопределённого — это упростит обновления конфигурации.
Графики работы и учёт отработанных часов
Корректность почасового расчёта наполовину зависит от графика. Откройте график работы сотрудника и убедитесь, что расписание заполнено с точностью до часов: заданы время начала и окончания работы, перерывы. Если график заполнен только по дням без детализации времени, норма часов и фактически отработанное время будут определяться неверно.
Фактически отработанные часы программа берёт из табеля учёта рабочего времени, который формируется автоматически по графику с учётом документов отсутствий (отпусков, больничных, командировок). Если в организации ведётся посменный учёт или работают документы «Работа сверхурочно», «Данные для расчёта зарплаты», убедитесь, что они вводят часы, а не дни — иначе сверхурочные и отклонения в почасовом расчёте не отразятся.
Для сотрудников с суммированным учётом рабочего времени проверьте, что в графике установлен соответствующий признак и задан учётный период. При суммированном учёте переработка определяется по итогам периода, и настройка оплаты сверхурочных часов выполняется отдельно — сам по себе перевод на почасовой тариф этот механизм не меняет.
Перед массовым переводом удобно проверить норму часов по графикам через отчёт «Табель учёта рабочего времени (Т-13)» за будущий месяц: сформируйте его до начала периода и сверьте плановые часы с производственным календарём. Расхождения на этом этапе исправить проще, чем после расчёта зарплаты.
Проверка расчёта зарплаты после перевода
После проведения кадрового перевода выполните контрольный расчёт. Создайте документ «Начисление зарплаты и взносов» за первый месяц действия новых условий, заполните его и откройте строку сотрудника. В расшифровке начисления должны быть видны: отработанные часы, норма часов (для оклада по часам) и применённый размер оплаты.
Сверьте результат вручную: разделите оклад на норму часов по графику и умножьте на фактические часы — сумма должна совпасть с рассчитанной программой. Для часового тарифа умножьте ставку на часы из табеля. Расхождение даже в копейках указывает на проблему: неверную формулу, неправильный график или остатки старого начисления.
Как проверить результат
Только почасовое начисление, строки «Оплата по окладу» нет
Присутствуют оба начисления — старое не прекращено кадровым документом
Совпадает с нормой по графику сотрудника за месяц
Норма нулевая или соответствует другому графику — не назначен или неверно заполнен график
Совпадает с ручным расчётом по формуле
Сумма завышена или занижена — проверять формулу и показатели
Совпадает с датой перевода в кадровом документе
Начисление действует с начала месяца или не действует вовсе
Типичные ошибки и как их исправить
Самая распространённая ошибка — двойное начисление: расчётчик добавил почасовую оплату, но не снял флажок со старой «Оплаты по окладу». В результате сотруднику начисляются обе суммы. Исправление: откройте кадровый перевод, скорректируйте состав начислений и пересчитайте зарплату.
Вторая частая ситуация — нулевая или неверная норма часов. Причина почти всегда в графике: он не назначен сотруднику, не заполнен на нужный месяц или заполнен без детализации по времени. Проверьте график через «Настройка» → «Графики работы сотрудников», заполните календарь графика и пересчитайте документ начисления.
Третья группа ошибок связана с переводом в середине месяца. Программа корректно разделит расчёт на два периода — до даты перевода по старому начислению, после — по новому, — но только если дата перевода в документе указана точно. Если обнаружилось, что дату указали неверно, не редактируйте проведённый документ в закрытом периоде: создайте исправительный кадровый перевод.
Ограничения и альтернативные варианты
Стандартный механизм покрывает большинство сценариев, но есть ситуации, где требуются дополнительные настройки. Если оплата должна зависеть от часов по нескольким тарифам (например, разные ставки за дневные и ночные часы), используются отдельные начисления для ночных и вечерних часов — они настраиваются в учётной политике и видах расчёта, а почасовой оклад работает совместно с ними.
Если перевод носит временный характер (например, на период простоя или проекта), рассмотрите вариант не кадрового перевода, а разового изменения условий с возвратом: вторым кадровым переводом на дату окончания периода условия возвращаются к прежним. Планировать оба документа сразу удобнее, чем потом восстанавливать историю.
В конфигурациях с сильно доработанными формулами оплаты труда перед изменением состава начислений согласуйте действия с разработчиком или ответственным за сопровождение: пользовательские показатели и формулы могут ссылаться на конкретные виды расчёта, и замена начисления нарушит их работу.
Что важно запомнить
Перевод с оклада на почасовую оплату выполняется кадровым документом: старое начисление прекращается, новое («Оплата по окладу (по часам)» или «Оплата по часовому тарифу») назначается с даты перевода. Корректность расчёта зависит от графика работы, заполненного в часах. Контрольный ручной пересчёт первого месяца — обязательный шаг проверки.
Частые вопросы
Можно ли просто изменить формулу действующего начисления «Оплата по окладу» вместо перевода?
Технически формулу вида расчёта изменить можно, но делать этого не стоит: изменение затронет всех сотрудников, которым назначено это начисление, и нарушит расчёты за прошлые периоды при перерасчётах. Правильный путь — прекратить старое начисление и назначить предопределённое почасовое через кадровый документ.
Как оформить перевод в середине месяца?
Укажите в кадровом переводе фактическую дату смены условий. Программа автоматически разделит расчёт: за дни до перевода начислит по старому окладу пропорционально отработанному времени, за дни после — по почасовой схеме. Дополнительных документов для разделения периода создавать не нужно.
Чем отличается «Оплата по окладу (по часам)» от «Оплаты по часовому тарифу»?
В первом случае в договоре сохраняется месячный оклад, а программа пересчитывает его в часы через норму по графику — при полной выработке сотрудник получает полный оклад. Во втором случае фиксируется ставка за час, и месячный заработок напрямую зависит от количества отработанных часов.
Почему после перевода в расчёте зарплаты норма часов равна нулю?
Почти всегда причина в графике работы: он не назначен сотруднику, не заполнен на расчётный месяц или заполнен без указания времени смен. Откройте график, заполните календарь на нужный период с детализацией по часам и пересчитайте документ начисления зарплаты.
Нужно ли что-то менять в настройках отпусков и больничных после перевода на почасовую оплату?
Нет, средний заработок для отпускных и пособий рассчитывается из фактических начислений за расчётный период независимо от системы оплаты. Меняется только база начислений, которая попадёт в расчёт среднего в будущих периодах — отдельных настроек для этого не требуется.
Как массово перевести группу сотрудников на почасовую оплату?
Используйте документ «Изменение оплаты труда» (или «Изменение плановых начислений» в зависимости от релиза): он позволяет подобрать список сотрудников и назначить всем одинаковое изменение — прекращение оклада и назначение почасового начисления с одной даты. Это быстрее и надёжнее, чем оформлять индивидуальные кадровые переводы.