Сдельная оплата труда — одна из самых распространённых систем вознаграждения в производстве, торговле и сфере услуг, где результат работы можно измерить в количественных показателях. В 1С:Управление нашей фирмой (УНФ) настройка такой зарплаты требует понимания механизмов видов расчётов, документов начисления и связи с производственными показателями. Без правильной конфигурации система либо неверно посчитает выплаты, либо вообще не сформирует ведомость.
Эта статья поможет разобраться, как с нуля настроить сдельную зарплату в 1С УНФ — от создания видов расчётов до автоматического формирования ведомости на выплату. Мы рассмотрим типичные ошибки (например, почему суммы не попадают в расчётный листок), нюансы работы с документом "Начисление зарплаты", а также дадим готовые формулы для расчёта по сдельным расценкам. Если вы уже пробовали настроить сдельную оплату, но столкнулись с проблемами — здесь найдёте решения.
Что такое сдельная зарплата и когда её применяют
Сдельная система оплаты труда подразумевает, что заработок сотрудника напрямую зависит от количества произведённой продукции, оказанных услуг или выполненных операций. В отличие от окладной системы, где фиксированная сумма выплачивается за отработанное время, здесь ключевой фактор — результат.
Типичные сферы применения:
- 🏭 Производство — оплата за количество деталей, изделий или операций (например, сборка мебели, пошив одежды).
- 🚛 Логистика — зарплата водителям за количество доставленных грузов или километраж.
- 📦 Складские работы — оплата грузчикам за количество обработанных товаров.
- 💇 Сфера услуг — парикмахеры, мастера маникюра (оплата за каждого клиента).
В 1С УНФ сдельная зарплата настраивается через виды расчётов, которые привязываются к документам выработки (например, "Отчёт производства" или "Акт выполненных работ"). Главное отличие от окладной системы — необходимость связать начисления с конкретными производственными документами, иначе программа не сможет автоматически посчитать выплаты.
⚠️ Внимание: Если в вашей компании используется смешанная система оплаты (оклад + сдельная часть), в 1С УНФ придётся создавать два отдельных вида расчёта и настраивать их приоритет в документе начисления.
Подготовка программы: настройка справочников и параметров
Прежде чем приступать к начислению сдельной зарплаты, необходимо убедиться, что в 1С УНФ корректно заполнены ключевые справочники. Без этого система не сможет правильно рассчитать выплаты.
Проверьте следующие элементы:
- 👤 Справочник "Сотрудники" — все работники, которым начисляется сдельная зарплата, должны быть внесены в систему с указанием подразделения и должности.
- 📝 Виды расчётов — здесь создаются формулы для начисления (например, "Сдельная оплата по расценкам").
- 🏗️ Номенклатура и операции — если зарплата зависит от произведённой продукции, проверьте, что все товары/услуги есть в справочнике.
- 📊 Плановые начисления — для сотрудников со сдельной оплатой должен быть указан соответствующий вид расчёта.
Особое внимание уделите настройке параметров учёта зарплаты. Перейдите в Настройки → Зарплата → Параметры учёта и проверьте:
- Указан ли способ расчёта среднего заработка (важно для больничных и отпусков).
- Включено ли использование документов выработки (для сдельной оплаты этот параметр должен быть активен).
- Настроены ли периоды расчёта зарплаты (ежемесячно, два раза в месяц и т.д.).
Создание вида расчёта для сдельной зарплаты
Виды расчётов в 1С УНФ — это основа для начисления зарплаты. Для сдельной оплаты нужно создать отдельный вид с уникальной формулой. Вот как это сделать:
- Перейдите в
Справочники → Зарплата → Виды расчётов. - Нажмите
Создатьи выберите тип "Начисление". - Заполните поля:
- Наименование — например, "Сдельная оплата по расценкам".
- Код — уникальный идентификатор (например, "СДЕЛ01").
- Вид дохода — выберите "Зарплата" или "Премия" (в зависимости от вашей системы налогообложения).
- Формула — здесь указывается логика расчёта. Например:
Выработка * Расценка
- Базу для начисления страховых взносов (обычно "Да").
- Налогообложение НДФЛ (если применимо).
- Приоритет (важно, если у сотрудника несколько видов начислений).
Пример формулы для сдельной оплаты с учётом премий:
Выработка * Расценка + (Выработка > 100 ? Премия : 0)
Где Выработка > 100 — условие для начисления премии при превышении нормы.
⚠️ Внимание: Если в формуле используются переменные (например,РасценкаилиПремия), их значения должны быть заданы в документах выработки или в справочнике сотрудников. Иначе 1С выдаст ошибку при расчёте.
Указан корректный вид дохода (зарплата/премия)
Формула содержит все необходимые переменные
Настроено налогообложение (НДФЛ и взносы)
Задан приоритет (если есть другие начисления)
-->
Документы выработки: как связать производственные данные с зарплатой
Для сдельной оплаты в 1С УНФ требуются документы, фиксирующие выработку сотрудников. Это могут быть:
- 📄 Отчёт производства — для производственных предприятий.
- 📋 Акт выполненных работ — для сферы услуг.
- 🚚 Путевой лист — для водителей.
- 📦 Накладная на отпуск товаров — для складских работников.
Чтобы документ выработки учитывался при расчёте зарплаты, он должен:
- Содержать ссылку на сотрудника (или подразделение).
- Иметь поле "Выработка" (количество единиц, часов, операций).
- Указывать расценку за единицу (если она не задана в виде расчёта).
- Быть проведён (непроведённые документы не попадают в расчёт).
Пример заполнения документа "Отчёт производства":
| Поле | Значение | Пояснение |
|---|---|---|
| Сотрудник | Иванов И.И. | ФИО работника из справочника |
| Номенклатура | Стул "Комфорт" | Произведённое изделие |
| Количество | 15 | Сколько единиц произвёл сотрудник |
| Расценка | 300 руб. | Оплата за 1 единицу |
| Дата | 15.05.2026 | День выполнения работы |
Если расценки для разных сотрудников или номенклатуры отличаются, их можно:
- Задать непосредственно в документе выработки.
- Хранить в справочнике "Расценки" и подтягивать автоматически.
- Указывать в плановых начислениях сотрудника.
Если в документе выработки не хватает полей (например, нужно указать смену или бригаду), добавьте их через Настройки → Дополнительные реквизиты. Это поможет детализировать отчёты по зарплате.
Начисление сдельной зарплаты: пошаговая инструкция
Когда все подготовки завершены, можно приступать к начислению. В 1С УНФ это делается с помощью документа "Начисление зарплаты". Рассмотрим процесс по шагам:
- Создание документа
Перейдите в
Зарплата → Начисление зарплатыи нажмитеСоздать. Укажите:- Месяц начисления.
- Подразделение (если нужно начислить не всем сотрудникам).
Система автоматически подтянет сотрудников с плановыми начислениями. Для сдельной оплаты:
- Выберите вид расчёта (например, "Сдельная оплата по расценкам").
- Убедитесь, что в колонке "Выработка" указаны данные из документов.
- Проверьте расценки (они могут подтянуться из справочника или документа выработки).
Нажмите Заполнить → Рассчитать. Программа автоматически посчитает суммы по формуле. Проверьте:
- Совпадает ли выработка с документами.
- Корректны ли расценки.
- Учтены ли премии/надбавки (если есть).
После проверки нажмите Провести и закрыть. Затем сформируйте Ведомость на выплату зарплаты (Зарплата → Ведомость на выплату).
Типичные ошибки на этом этапе:
- 🔴 Нулевые суммы — проверьте, проведены ли документы выработки.
- 🔴 Неверные расценки — возможно, они не заданы в справочнике или документе.
- 🔴 Отсутствуют сотрудники — убедитесь, что у них указан плановый вид расчёта.
Что делать, если суммы не рассчитываются?
1. Проверьте, что в документе выработки указан сотрудник (а не подразделение).
2. Убедитесь, что вид расчёта в начислении зарплаты совпадает с тем, что указан в плановых начислениях сотрудника.
3. Откройте Журнал документов выработки и проверьте, что они проведены и попадают в период начисления.
4. Если используете формулу с условиями (например, премии), проверьте синтаксис в Конструкторе формул.
Типичные ошибки и их решения
Даже при правильной настройке в процессе начисления сдельной зарплаты могут возникать проблемы. Рассмотрим самые распространённые и способы их устранения:
| Ошибка | Причина | Решение |
|---|---|---|
| В расчётном листке нет сдельных начислений | Не указан вид расчёта в плановых начислениях сотрудника | Откройте карточку сотрудника → вкладка "Зарплата" → добавьте вид расчёта |
| Суммы рассчитаны неверно | Ошибка в формуле вида расчёта | Проверьте синтаксис формулы в Справочники → Виды расчётов |
| Документы выработки не попадают в расчёт | Дата документа выработки вне периода начисления | Исправьте дату или создайте новый документ выработки |
| НДФЛ и взносы не рассчитываются | В виде расчёта не указано налогообложение | Отредактируйте вид расчёта → вкладка "Налоги и взносы" |
Если проблема не решена, воспользуйтесь журналом регистрации (Администрирование → Журнал регистрации). Отфильтруйте записи по документам "Начисление зарплаты" и проверьте, нет ли ошибок типа:
Не найден сотрудник— возможно, в документе выработки указана несуществующая запись.Ошибка в формуле— синтаксическая ошибка в виде расчёта.Период закрыт— попытка изменить данные в закрытом месяце.
⚠️ Внимание: Если в вашей базе 1С УНФ включён режим блокировки периодов, вы не сможете редактировать документы выработки или начисления за прошлые месяцы. Чтобы разблокировать период, потребуются права администратора.
Отчёты и аналитика по сдельной зарплате
После начисления важно проконтролировать корректность расчётов и проанализировать эффективность сдельной системы. В 1С УНФ для этого предусмотрены стандартные отчёты:
- 📈 Расчётный листок (
Зарплата → Отчёты → Расчётный листок) — детализация начислений по каждому сотруднику. - 📊 Анализ зарплаты по видам расчёта — показывает распределение сдельной и окладной частей.
- 📉 Выработка сотрудников — сравнение плановой и фактической выработки.
- 💰 Ведомость на выплату — итоговые суммы к выдаче.
Для глубокого анализа можно настроить произвольные отчёты через Отчёты → Произвольные отчёты. Например, отчёт по формуле:
Сумма(НачислениеЗарплаты.Сумма) / Сумма(ДокументыВыработки.Выработка)
Эта формула покажет среднюю расценку по всем сотрудникам за период.
Пример настройки отчёта по выработке:
- Создайте новый отчёт (
Отчёты → Произвольные отчёты → Создать). - Добавьте таблицу с полями:
- Сотрудник
- Выработка (количество)
- Сумма начислений
- Средняя расценка (формула:
Сумма начислений / Выработка)
Регулярный анализ отчётов по выработке помогает выявить неэффективных сотрудников, оптимизировать расценки и предотвратить ошибки в начислениях.
FAQ: Частые вопросы по сдельной зарплате в 1С УНФ
Как начислить сдельную зарплату, если у сотрудника есть оклад + сдельная часть?
В этом случае нужно:
- Создать два вида расчёта: один для оклада, другой для сдельной части.
- В документе
"Начисление зарплаты"указать оба вида. - Настроить приоритет (обычно сдельная часть идёт после оклада).
Пример формулы для смешанной системы:
Оклад + (Выработка * Расценка)
Можно ли автоматически подтягивать расценки из справочника номенклатуры?
Да, для этого:
- В справочнике
"Номенклатура"добавьте реквизит "Расценка для зарплаты". - В документе выработки укажите номенклатуру и свяжите её с сотрудником.
- В формуле вида расчёта используйте переменную
Номенклатура.РасценкаДляЗарплаты.
Почему в расчётном листке не отображается сдельная зарплата?
Причины могут быть следующими:
- Документы выработки не проведены.
- Вид расчёта не указан в плановых начислениях сотрудника.
- Период начисления не совпадает с датами документов выработки.
- В формуле вида расчёта ошибка (например, неверное имя переменной).
Проверьте эти моменты и пересчитайте начисления.
Как начислить премию за перевыполнение плана по выработке?
Используйте формулу с условием. Например:
(Выработка Расценка) + (Выработка > План ? (Выработка - План) ПремияЗаЕдиницу : 0)
Где:
План— плановая выработка (можно хранить в справочнике сотрудников).ПремияЗаЕдиницу— сумма премии за каждую единицу сверх плана.
Можно ли в 1С УНФ начислять сдельную зарплату по бригадам, а не по сотрудникам?
Да, для этого:
- Создайте справочник "Бригады" и укажите в нём состав сотрудников.
- В документе выработки выберите бригаду вместо сотрудника.
- Настройте распределение суммы между членами бригады (например, пропорционально окладам или часам).
В формуле вида расчёта используйте переменную Бригада.СуммаВыработки.