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

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

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

Подготовка справочника видов начислений

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

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

⚠️ Внимание: Проверьте поле «Расчет базы». Для почасовой оплаты оно должно быть привязано к данным табеля, а не к плановому графику сотрудника, иначе отклонения (опоздания, прогулы) могут быть рассчитаны некорректно.

Важно также настроить формулу расчета, если стандартная вас не устраивает. В большинстве случаев достаточно использовать базовый алгоритм: Сумма = Ставка × Отработано часов. Убедитесь, что в настройках вида начисления стоит галочка «Учитывать при расчете налогов», чтобы с этой суммы автоматически исчислялся НДФЛ и страховые взносы.

💡

Если у вас разные категории сотрудников с разной почасовой ставкой, создайте несколько видов начислений с разными названиями (например, "Почасовая оплата - Менеджер", "Почасовая оплата - Рабочий"), чтобы упростить анализ в отчетах.

Настройка графиков работы и табеля

Корректный расчет невозможен без правильно заполненного табеля учета рабочего времени. В 1С ЗУП данные для расчета зарплаты по часам берутся именно из документа Табель учета рабочего времени. Перед началом расчетного периода убедитесь, что для всех сотрудников, работающих почасово, установлены соответствующие графики работы.

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

  • 🕒 Убедитесь, что в табеле проставлены явки кодом «Я» или конкретное количество часов, если используется суммированный учет.
  • 📅 Проверьте производственный календарь, чтобы норма часов за месяц соответствовала законодательству РФ.
  • 👤 Для каждого сотрудника проверьте индивидуальный график, если он отличается от общего по организации.

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

📊 Как вы заполняете табель в 1С ЗУП?
Автоматически по явкам
Вручную в документе Табель
Загружаем из биометрии
Используем стороннюю систему учета

Установка тарифных ставок сотрудникам

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

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

Сотрудник Вид начисления Ставка (руб/час) График работы
Иванов И.И. Оплата по тарифным ставкам 350,00 Пятидневка
Петров П.П. Оплата по тарифным ставкам 420,00 Сменный 2/2
Сидоров С.С. Оплата по тарифным ставкам 300,00 Гибкий график
Кузнецов К.К. Оплата по тарифным ставкам 500,00 Вахтовый метод

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

⚠️ Внимание: При изменении часовой ставки в середине месяца убедитесь, что документ «Кадровый перевод» или «Изменение плановых начислений» введен правильной датой начала действия, иначе расчет за первую половину месяца может пройти по старой ставке.

Ввод данных об отработанном времени

Самый ответственный этап — регистрация фактически отработанного времени. В 1С ЗУП это отражается в документе Табель учета рабочего времени (Т-13). Для почасовой оплаты важно, чтобы система видела расхождение между планом и фактом, если таковое имеется.

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

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

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

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

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

Проведение начисления зарплаты

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

В результате заполнения вы увидите суммы начислений. Для проверки правильности расчета по часам откройте детальную расшифровку по конкретному сотруднику. Там будет видна формула: Часы × Ставка = Сумма. Если вы видите в базе расчета «Дни» вместо «Часов», значит, настройки вида начисления были выполнены неверно.

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

Что делать, если сумма начисления равна нулю?

Если после заполнения документа начисления сумма равна нулю, проверьте две вещи: во-первых, заполнен ли табель учета рабочего времени за этот период; во-вторых, действует ли на эту дату вид начисления с почасовой оплатой в карточке сотрудника. Часто проблема кроется в том, что кадровый перевод еще не введен или введен будущей датой.

Анализ ошибок и типичные проблемы

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

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

⚠️ Внимание: Законодательство и настройки программы могут меняться. Всегда сверяйте актуальные нормы рабочего времени с официальным производственным календарем перед началом расчетного периода.

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

💡

Главное преимущество почасовой оплаты в 1С ЗУП — прозрачность: сотрудник получает оплату строго за отработанное время, что исключает споры о невыполнении месячной нормы при неполном графике.

Часто задаваемые вопросы (FAQ)

Как начислить зарплату, если сотрудник отработал часть месяца по окладу, а часть по часам?

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

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

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

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

Если в табеле стоят дни (например, «Я» вместо «8 часов»), система при почасовой оплате может некорректно рассчитать сумму, взяв полную норму дня. Необходимо изменить настройки отображения табеля или вручную вписать количество часов в соответствующие поля документа Т-13.

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

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