Прием на работу сотрудников с почасовой оплатой труда — распространенная практика в сферах, где график работы непостоянный или зависит от объема задач. В 1С:Зарплата и Управление Персоналом (ЗУП) такой формат оплаты требует особой настройки: от корректного указания вида занятости до правильного расчета налогов и страховых взносов. Ошибки на этом этапе приводят к искажению отчетности, штрафам от ФНС или претензиям со стороны работников из-за неверных выплат.
В этой статье разберем весь процесс — от создания нового сотрудника в базе до формирования расчетных документов. Особое внимание уделим настройке графиков работы, тарифных ставок и автоматизированному учету отработанных часов. Все шаги проиллюстрированы скриншотами из актуальных версий 1С:ЗУП 3.1 и 1С:ЗУП КОРП, а также учтены последние изменения в трудовом законодательстве (2026 год).
Если вы работаете с 1С:Бухгалтерией 8 (без модуля ЗУП), часть функций придется настраивать вручную — об этом тоже расскажем. А для тех, кто только начинает осваивать программу, подготовлен FAQ-блок с ответами на типичные вопросы.
1. Подготовка программы: проверка настроек расчета зарплаты
Прежде чем добавлять нового сотрудника, убедитесь, что в 1С:ЗУП настроены все необходимые параметры для почасовой оплаты. Это избавит от ошибок при дальнейшей работе.
Откройте раздел Настройка → Расчет зарплаты и проверьте:
- 📌 Виды расчетов: должен быть активирован пункт «Оплата по часовым тарифам» (если его нет — добавьте через
Настройка → Виды расчетов → Создать). - 📅 Графики работы: для почасовой оплаты подходит график «Гибкий» или «Ненормированный день» (если сотрудник работает по вызову).
- 💰 Тарифные планы: в справочнике «Тарифные ставки» (
Справочники → Тарифные ставки) должны быть заданы почасовой тариф (например, 500 руб./час).
Если вы используете 1С:ЗУП КОРП, дополнительно проверьте настройки модуля «Управление рабочим временем» — он позволяет автоматически фиксировать отработанные часы через табельные устройства (например, ZKTeco или BioSmart).
Если в вашей базе отсутствует справочник «Тарифные ставки», его можно создать через Все функции → Справочники → Дополнительные справочники → Тарифные ставки.
⚠️ Внимание: Настройки графиков работы и тарифов могут отличаться в зависимости от региональных особенностей (например, в Москве и Санкт-Петербурге действуют свои правила учета рабочего времени для почасовой оплаты). Уточните актуальные требования в местном отделении Роструда.
2. Создание карточки сотрудника в 1С
Перейдите в раздел Кадры → Прием на работу и нажмите «Создать». Заполните основные данные:
- Личные данные: ФИО, дата рождения, паспортные данные, СНИЛС и ИНН (обязательно для корректного расчета НДФЛ и страховых взносов).
- Трудовой договор:
- 📄 Вид договора: выберите «Трудовой договор» (если сотрудник оформляется официально) или «Гражданско-правовой договор» (для разовых работ).
- 🕒 Вид занятости: укажите «Почасовая оплата».
- 📅 Дата приема: день начала работы (от этой даты будет рассчитываться стаж).
- 💵 Тарифная ставка: выберите из справочника или создайте новую (например, «Почасовая ставка — 600 руб.»).
- 📊 График работы: присвойте график «Гибкий» или «Ненормированный день».
После заполнения сохраните документ и проведите его. Система автоматически сгенерирует запись в карточке сотрудника (Кадры → Сотрудники).
ФИО и паспортные данные заполнены без ошибок|
Вид договора соответствует фактическому трудоустройству|
Указан корректный тариф (почасовая ставка)|
Присвоен график работы «Гибкий» или «Ненормированный день»|
Документ проведен (статус «Проведен»)-->
3. Настройка графика работы и учета времени
Для сотрудников с почасовой оплатой критично правильно настроить учет рабочего времени. В 1С:ЗУП это делается через:
- Графики работы (
Справочники → Графики работы):- Для гибкого графика укажите минимальное и максимальное количество часов в день/неделю.
- Если сотрудник работает по вызову, выберите график «Ненормированный день» и отметьте галочкой «Учет по факту».
Зарплата → Табель):
- 📝 Для ручного ввода: заполняйте табель ежедневно или еженедельно, указывая фактически отработанные часы.
- 🤖 Для автоматического учета: подключите интеграцию с системой контроля доступа (например, СКУД) через
Настройка → Интеграция → Учет рабочего времени.
При ручном заполнении табеля используйте следующие обозначения:
| Код | Значение | Применение |
|---|---|---|
Я |
Явка (отработанные часы) | Для дней, когда сотрудник работал |
Н |
Ночные часы | Если работа велась в ночное время (с 22:00 до 6:00) |
В |
Выходной/праздничный день | Для дней, когда работа не велась |
ОТ |
Отпуск | Для периодов отпуска (оплачивается по среднему) |
Что делать, если в табеле не отображаются часы?
Если после заполнения табеля часы не учитываются при расчете зарплаты, проверьте:
1. Корректность присвоенного графика работы (должен быть «Гибкий» или «Ненормированный»).
2. Настройки вида расчета «Оплата по часовым тарифам» — в параметрах должен быть указан источник данных «Табель».
3. Права пользователя: у вас должны быть права на редактирование табеля и проведение документов.
⚠️ Внимание: Если сотрудник работает в ночное время, в 1С:ЗУП необходимо дополнительно настроить ночные доплаты через документ «Начисление доплат» (Зарплата → Начисление доплат). По ТК РФ ночные часы оплачиваются в повышенном размере (не менее 20% от тарифа).
4. Расчет зарплаты: начисления и удержания
После заполнения табеля переходите к расчету зарплаты. В 1С:ЗУП это делается через документ Зарплата → Начисление зарплаты и взносов:
- Выберите месяц расчета и нажмите «Заполнить».
- Система автоматически подтянет данные из табеля и рассчитает сумму по формуле:
Сумма = Количество отработанных часов × Почасовая ставка - Проверьте удержания (НДФЛ 13%, алименты, исполнительные листы) и взносы (22% — ПФР, 5,1% — ФОМС, 2,9% — ФСС).
- Проведите документ и сформируйте ведомость на выплату (
Зарплата → Ведомость на выплату зарплаты). - 💵 Начислено: 40 × 700 = 28 000 руб.
- 📉 НДФЛ (13%): 28 000 × 0,13 = 3 640 руб.
- 📈 Страховые взносы (30%): 28 000 × 0,30 = 8 400 руб.
- 💰 К выплате: 28 000 – 3 640 = 24 360 руб.
- 📋 6-НДФЛ: в разделе 2 укажите дату фактического получения дохода (день выплаты зарплаты) и сумму начисленного НДФЛ.
- 📊 РСВ (расчет по страховым взносам): почасовую оплату включайте в базу для взносов на общих основаниях.
- 📄 СЗВ-ТД: при приеме сотрудника на почасовую работу код условия труда в СЗВ-ТД — «
ДОВ» (договор) или «ТД» (трудовой договор). - 🔍 Анализ начислений (
Отчеты → Анализ начислений) — покажет распределение сумм по видам оплат. - 📈 Свод по взносам (
Отчеты → Свод по взносам) — проверит правильность расчета страховых взносов. - Несовпадение часов в табеле и начислениях:
- 🔹 Причина: неверно указан источник данных в настройках вида расчета.
- 🔹 Решение: проверьте, что в виде расчета «Оплата по часовым тарифам» стоит галочка «Использовать данные табеля».
- Некорректный расчет НДФЛ:
- 🔹 Причина: не указан код дохода в справочнике налогов (должен быть «2000» — зарплата).
- 🔹 Решение: откройте
Справочники → Налоги и взносы → Коды доходови проверьте настройки.
Пример расчета для сотрудника с почасовой ставкой 700 руб./час, отработавшего 40 часов в месяц:
Ручной ввод в табель|
Автоматическая интеграция со СКУД|
Использую мобильное приложение 1С|
Другой способ-->
5. Особенности налогообложения и отчетности
При почасовой оплате налоговые обязательства не отличаются от других видов оплаты труда, но есть нюансы:
Если сотрудник работает по гражданско-правовому договору (ГПД), в 6-НДФЛ и РСВ такие выплаты отражаются отдельно от зарплаты по трудовому договору. В 1С:ЗУП для этого используйте документ «Начисление по ГПД» (Зарплата → Начисления по договорам).
Для проверки корректности отчетности сформируйте тестовые отчеты:
⚠️ Внимание: Если сотрудник с почасовой оплатой работает менее 2 месяцев, при увольнении компенсация за неиспользованный отпуск рассчитывается пропорционально отработанным дням (ст. 127 ТК РФ). В 1С:ЗУП это настройка «Расчет компенсации при увольнении» в документе «Увольнение».
6. Типичные ошибки и как их избежать
При работе с почасовой оплатой в 1С:ЗУП бухгалтеры часто сталкиваются со следующими проблемами:
- 🔹 Причина: неверно указан код условия труда.
- 🔹 Решение: для почасовой оплаты по трудовому договору используйте код «
ТД», по ГПД — «ДОВ».
Чтобы избежать ошибок, перед проведением документов всегда формируйте контрольные отчеты:
- 📌 Отчет по сотрудникам (
Отчеты → Отчет по сотрудникам) — проверяет начисления в разрезе физических лиц. - 📌 Анализ табеля (
Отчеты → Анализ табеля) — сверяет отработанные часы с графиком.
Самая частая ошибка при почасовой оплате — забывают указать в табеле код «Я» (явка) для отработанных дней. Без этого часы не попадут в расчет зарплаты, и сотрудник получит нулевую выплату.
7. Автоматизация: интеграция с системами учета времени
Если в вашей компании более 10 сотрудников с почасовой оплатой, ручной ввод данных в табель становится неэффективным. В 1С:ЗУП предусмотрена интеграция с внешними системами:
- 🖥️ СКУД (системы контроля доступа):
- Поддерживаются устройства ZKTeco, BioSmart, Rubezh.
- Настройка:
Настройка → Интеграция → Учет рабочего времени → Подключить СКУД.
- 📱 Мобильное приложение «1С:Зарплата»:
- Сотрудники могут самостоятельно фиксировать начало/конец рабочего дня.
- Данные синхронизируются с базой 1С в режиме реального времени.
- 🌐 Облачные сервисы:
- Интеграция с Bitrix24, Toggl, Yandex Tracker через
Настройка → Обмен данными.
- Интеграция с Bitrix24, Toggl, Yandex Tracker через
Для настройки интеграции со СКУД:
- Установите драйвер устройства на сервер 1С.
- В 1С:ЗУП перейдите в
Настройка → Интеграция → Учет рабочего времении выберите модель СКУД. - Укажите IP-адрес устройства и порты для обмена данными.
- Настройте расписание синхронизации (рекомендуется ежедневная выгрузка в 23:00).
После подключения данные о рабочем времени будут автоматически попадать в табель, что сэкономит до 80% времени на его заполнение.
FAQ: Ответы на частые вопросы
🔹 Как в 1С указать разные почасовые ставки для одного сотрудника (например, дневная и ночная)?
Для этого создайте два вида расчетов: «Оплата по дневному тарифу» и «Оплата по ночному тарифу» (Настройка → Виды расчетов). В табеле используйте коды «Я» (дневные часы) и «Н» (ночные). При расчете зарплаты система автоматически применит соответствующие ставки.
🔹 Можно ли в 1С:Бухгалтерии 8 (без ЗУП) вести учет почасовой оплаты?
Да, но функционал ограничен. Вам придется:
- Создавать ручные операции по дебету 20 (26, 44) и кредиту 70.
- Самостоятельно рассчитывать НДФЛ и взносы.
- Формировать отчетность (6-НДФЛ, РСВ) вручную или через внешние сервисы.
Рекомендуем доработать конфигурацию или перейти на 1С:ЗУП.
🔹 Что делать, если сотрудник отработал сверхурочно? Как это отразить в 1С?
Сверхурочные часы в 1С:ЗУП учитываются автоматически, если в табеле указан код «С» (сверхурочные). Для них настройте отдельный вид расчета «Оплата сверхурочных» с повышенным коэффициентом (по ТК РФ — не менее 1,5 за первые 2 часа и 2 за последующие).
🔹 Как проверить, правильно ли рассчитаны страховые взносы для почасовой оплаты?
Сформируйте отчет «Свод по взносам» (Отчеты → Свод по взносам) и сравните суммы с ручным расчетом:
- ПФР: 22% от начисленной суммы (но не более предельной базы — в 2026 году это 2 140 000 руб.).
- ФОМС: 5,1%.
- ФСС: 2,9% (если нет льгот).
Если суммы не сходятся, проверьте настройки тарифов в Справочники → Налоги и взносы.
🔹 Нужно ли вести табель для сотрудника на почасовой оплате, если он работает по ГПД?
Да, табель вести обязательно, даже для ГПД. В 1С:ЗУП используйте документ «Табель по договорам» (Зарплата → Табель по договорам). Это нужно для:
- Корректного расчета суммы по договору.
- Подтверждения факта выполнения работ (на случай проверок).
- Формирования отчетности (например, для 6-НДФЛ).