К статье
Практический материал

Другое · 11 мин

Оклад по дням и оклад по часам в 1С: в чем отличие

Чем отличается расчет оклада по дням и по часам в 1С:ЗУП, как настроить начисление, проверить формулу и избежать ошибок в расчете зарплаты.

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

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

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

Как устроена формула оклада по дням

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

Пример: оклад 60 000 руб., в месяце по графику 22 рабочих дня, сотрудник отработал 15 дней, остальное — отпуск без сохранения. Расчет: 60 000 / 22 × 15 = 40 909,09 руб. Программа выполняет это автоматически при заполнении документа «Начисление зарплаты и взносов».

Ключевая особенность: день считается отработанным целиком, независимо от того, сколько в нём часов по графику. Если в графике есть дни по 6 часов и по 10 часов, для формулы по дням они равноценны. Именно здесь кроется источник расхождений при неравномерных графиках.

Как устроена формула оклада по часам

Начисление «Оплата по окладу (по часам)» делит оклад на норму часов по графику и умножает на фактически отработанные часы. Показатели в формуле: «Оклад», «Норма часов» и «Время в часах». Часовая ставка по сути пересчитывается каждый месяц, потому что норма часов в разные месяцы разная.

Пример: оклад 60 000 руб., норма по графику — 176 часов, сотрудник отработал 120 часов. Расчет: 60 000 / 176 × 120 = 40 909,09 руб. Если сотрудник на пятидневке отработал те же периоды, что и в примере выше, суммы совпадут. Но если он работал по сменам разной длительности, результат будет иным, чем при расчете по дням.

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

Сравнение двух видов расчета

ПараметрОклад по днямОклад по часам
ФормулаОклад / Норма дней × Отработано днейОклад / Норма часов × Отработано часов
Единица учета времениРабочий день (явка)Отработанный час
Типичное применениеПятидневка, шестидневка с фиксированной длительностью дняСменные, суточные, гибкие графики, суммированный учет
Частичная явка в течение дняУчитывается грубо — день есть или нетУчитывается точно по часам
Результат за полный месяцРовно окладРовно оклад

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

Какой вид расчета выбрать

Оклад по дням

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

Оклад по часам

Подходит для сменных, суточных и гибких графиков, а также при суммированном учете рабочего времени. Ограничение: требует аккуратного ведения табеля в часах.

Часовая тарифная ставка

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

Где в 1С задаётся вид расчета

Вид расчета определяется начислением, которое назначено сотруднику в кадровом документе: «Прием на работу», «Кадровый перевод» или «Изменение оплаты труда». В типовой 1С:ЗУП в списке начислений (Настройка → Начисления) присутствуют оба варианта: «Оплата по окладу (по дням)» и «Оплата по окладу (по часам)». Какое начисление указано в документе приема — так и будет считаться зарплата.

Чтобы сменить способ расчета действующему сотруднику, недостаточно исправить начисление в справочнике — нужно оформить документ «Изменение оплаты труда» (или «Кадровый перевод»), где старое начисление отменяется, а новое назначается с конкретной даты. Прямое редактирование формулы в типовом начислении не рекомендуется: лучше скопировать начисление и изменить формулу в копии.

Проверка результата расчета

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

Сверьте норму времени с производственным календарем или графиком: откройте график работы сотрудника (Настройка → Графики работы сотрудников), заполните его на месяц и посмотрите итоговые дни и часы. Если норма в расчете не совпадает с графиком — чаще всего график не заполнен на нужный период или сотруднику назначен не тот график.

Контрольные точки

Как проверить результат

Сумма за полностью отработанный месяц
Норма

Начислено ровно столько, сколько указано в окладе

Тревожный признак

Сумма больше или меньше оклада — неверна норма или формула

Норма дней/часов в расшифровке расчета
Норма

Совпадает с итогом по графику работы сотрудника

Тревожный признак

Норма не совпадает — график не заполнен или назначен другой

Отработанное время
Норма

Совпадает с табелем с учетом отпусков и больничных

Тревожный признак

Не учтены документы отсутствий или табель введен вручную с ошибкой

Расчет за неполный месяц вручную
Норма

Ручной подсчет по формуле совпадает с программой

Тревожный признак

Есть расхождение — проверяйте формулу и показатели начисления

Типичные ошибки и ограничения

Самая частая ошибка — сотруднику со сменным графиком назначено начисление «по дням». При сменах разной длительности (например, 12 часов и 8 часов в одном месяце) оплата отработанного времени искажается: длинные и короткие смены оплачиваются одинаково. Для таких графиков корректен расчет по часам.

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

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

Типичные ошибки
01
Назначение расчета по дням при сменном графике — смены разной длительности оплачиваются одинаково, сотрудник недополучает или переполучает
02
Незаполненный график работы — норма времени нулевая, расчет оклада ломается или дает неверную сумму
03
Редактирование типовой формулы вместо создания копии начисления — при обновлении конфигурации изменения могут быть утеряны
04
Отсутствия оформлены только в табеле, а не документами — вытеснение работает неверно
05
Смена вида расчета без кадрового документа — программа продолжает считать по-старому, потому что назначение хранится в документе приема

Частые вопросы

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

Да, если все рабочие дни по графику имеют одинаковую длительность. Пропорция «отработанные дни / норма дней» математически равна пропорции «отработанные часы / норма часов». Расхождение в копейках возможно только из-за округления.

Что выбрать для сотрудника с графиком «сутки через трое»?

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

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

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

Почему стоимость часа при окладе по часам каждый месяц разная?

Потому что норма часов по производственному календарю различается: в месяцах с праздниками норма меньше, час стоит дороже. Это нормальное поведение формулы — за полный месяц сотрудник всё равно получает ровно оклад.

Чем оклад по часам отличается от часовой тарифной ставки?

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

Где посмотреть, какая формула применилась в конкретном расчете?

В документе «Начисление зарплаты и взносов» откройте строку сотрудника и нажмите кнопку расшифровки (значок с лупой или «Показать подробности») по начислению оклада. Программа покажет формулу с подставленными значениями показателей.

Итог

Что важно запомнить

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