Как автоматически считать зарплату мастеров в салоне
Практика4 минРедакция Innovialabs
Коротко
Зарплата мастера считается автоматически, если каждая услуга и продажа проходят через систему как закрытый визит, а схема оплаты — процент, фикс, ступени, вычет материалов и бонусы — задана правилами для каждого мастера.
Как работает автоматический расчёт
Автоматический расчёт зарплаты держится на одном принципе: каждый визит закрывается в системе с указанием мастера, услуг, использованных материалов и проданных товаров. Программа применяет к этим данным заданную схему и в конце периода формирует ведомость. Администратор больше не пересчитывает тетрадь, а мастер видит, из чего сложилась сумма.
Если часть визитов проходит мимо системы, автоматика бессильна — сначала нужно навести порядок в учёте.
Основные схемы оплаты
| Схема | Как считается | Когда подходит |
|---|---|---|
| Процент | доля от стоимости услуги | Самая распространённая, мотивирует на выручку |
| Фикс | оклад за смену или месяц либо фиксированная сумма за услугу | Стажёры, администраторы, стабильный доход |
| Оклад + процент | минимальная гарантия плюс доля с выручки | Баланс стабильности и мотивации |
| Ступенчатая | процент растёт при достижении порогов выручки | Мотивация расти, удержание сильных мастеров |
Процент может отличаться по категориям услуг: например, на сложное окрашивание одна ставка, на укладку — другая. Хорошая система позволяет задать ставки на уровне мастера, категории и конкретной услуги.
Ступенчатая схема: два способа
Важно договориться, как именно применяется ступень:
- ретроактивно — при достижении порога новый процент применяется ко всей выручке за период;
- по частям — новый процент применяется только к выручке выше порога, как в прогрессивной шкале.
Пример на условных числах: до 10 000 — 30%, выше — 40%, выручка мастера 15 000. По частям: 10 000 × 30% + 5 000 × 40% = 5 000. Ретроактивно: 15 000 × 40% = 6 000. Разница существенная, поэтому способ должен быть прописан в условиях.
def tiered_pay(revenue, tiers):
"""tiers: [(upper_bound, percent), ...], последняя граница None"""
pay, lower = 0, 0
for upper, percent in tiers:
top = revenue if upper is None else min(revenue, upper)
if top > lower:
pay += (top - lower) * percent / 100
if upper is None or revenue <= upper:
break
lower = upper
return pay
tiered_pay(15000, [(10000, 30), (None, 40)]) # 5000.0
Вычет материалов
Многие салоны считают процент не от цены услуги, а от суммы за вычетом себестоимости материалов. Например, услуга стоит 500, материалы — 100, ставка мастера 40%: мастер получает 40% от 400.
Чтобы это работало автоматически:
- для каждой услуги задайте технологическую карту с нормой расхода;
- при закрытии визита система списывает материалы по карте, а мастер может скорректировать фактический расход;
- себестоимость берётся из склада по актуальной закупочной цене;
- перерасход сверх нормы виден в отчёте — это повод для разговора, а не автоматический штраф.
Бонусы с продаж товаров
Продажа шампуня или маски клиенту после услуги — отдельный источник дохода. Распространённые варианты:
- процент от суммы проданных товаров;
- фиксированная сумма за единицу определённых позиций;
- бонус за выполнение плана продаж за месяц.
Каждая продажа должна проводиться через кассу с привязкой к мастеру, иначе бонус придётся считать вручную.
Как настроить автоматические отчёты
- Заведите справочники: мастера, категории услуг, услуги, товары, материалы.
- Задайте схему для каждого мастера: базовую ставку, исключения по услугам, ступени, вычет материалов, бонусы за товары.
- Опишите правила: что делать со скидками (процент от цены до или после скидки), с подарочными сертификатами, с переделками по гарантии.
- Проверьте на прошлом месяце: посчитайте зарплату в системе и сравните с ручным расчётом.
- Настройте ведомость: выручка, услуги, материалы, товары, итог, удержания и авансы.
- Откройте мастерам личный кабинет или отчёт в мобильном приложении, чтобы они видели начисления в течение месяца.
- Выгрузка в бухгалтерию: экспорт или интеграция, чтобы не переносить суммы вручную.
Частые ошибки
- схема существует только «на словах» — каждый спорный случай решается по-разному;
- не определено, как учитываются скидки и сертификаты;
- материалы списываются вручную в конце месяца, а не по визиту;
- ставки меняются задним числом без фиксации даты изменения.