Staff

Staff Operations

Commissions, payroll processing, attendance tracking, and performance management.

Overview

Staff operations covers the financial and operational layer of staff management: how staff earn commission on their work, how attendance is tracked, and how performance is measured and reported. It is what turns the raw scheduling and checkout data into payroll inputs and performance insights.

Commissions

Commissions reward staff based on the revenue they generate from services (and optionally retail).

Commission Rules

Commission rules are defined at brand level and can be overridden per staff member:

Rule type Description
Fixed rate A percentage of the service revenue (e.g. 30% of all services)
Tiered rate Rate increases as monthly revenue targets are met (e.g. 25% up to ₹50k, 30% above)
Service-specific rate Different rate for specific service categories (e.g. higher for chemical services)
Retail commission A percentage on retail product sales
Flat amount A fixed amount per service performed

Rules can be combined: a stylist might earn 30% on services plus 10% on retail.

Commission Ledger

Every invoice line item that is attributable to a staff member creates a commission ledger entry:

  • Staff member
  • Service or product
  • Invoice reference
  • Revenue amount
  • Commission rate
  • Commission amount
  • Period (pay period)

The ledger is the source of truth for payroll. Managers can review, query, and export it.

Adjustments

Managers can create manual commission adjustments:

  • Bonus for a milestone (e.g. hitting a revenue target)
  • Deduction for a policy violation
  • Correction for a misconfigured rule

All adjustments are audited with reason and approval.

Payroll Run

At the end of each pay period:

  1. Manager reviews the commission ledger for the period
  2. Adjustments are applied
  3. A payroll summary is generated per staff member: base (if applicable) + commission + adjustments
  4. The summary can be exported to a payroll provider or processed manually
  5. Period is closed — no further commission entries for that period

Attendance

Attendance Tracking

Attendance is recorded per shift:

  • Clock in: staff member marks arrival
  • Clock out: marks departure
  • Actual hours are compared against scheduled shift hours

Attendance can be marked by:

  • The staff member themselves (self-service)
  • The manager or front desk on their behalf

Late Arrivals and Early Departures

The system flags:

  • Late check-in (clock-in after scheduled shift start)
  • Early check-out (clock-out before scheduled shift end)
  • No-show (scheduled shift with no attendance record)

These flags feed into attendance reports and performance metrics.

Attendance Reports

  • Per-staff attendance summary (days worked, hours, late arrivals, absences)
  • Location summary across all staff for a period
  • Exportable for payroll or HR review

Performance Tracking

KPIs Tracked

Metric Description
Revenue generated Total service revenue attributable to this staff member
Service count Number of services performed
Average ticket Revenue per client visit
Client retention rate % of their own clients who return within 90 days
Retail revenue Product sales attributed to this staff member
Utilisation rate % of scheduled working hours spent on appointments
No-show rate % of appointments that resulted in no-shows
Feedback score Average rating from client feedback on their services

Target vs Actual

Performance is shown against the targets set in staff management. The dashboard shows:

  • Current period progress (% of target achieved)
  • Trend over the last 3–6 months
  • Ranking among peers (configurable — can be anonymised)

Staff-Facing View

Staff members can see their own performance dashboard: their KPIs, progress toward targets, and their commission ledger for the current period. They cannot see other staff members' data.

Key Data Entities

  • CommissionRule — the rate/formula applied to a staff member for a category
  • CommissionLedger — each earnings entry (service, invoice, rate, amount, period)
  • CommissionAdjustment — manual bonus or deduction
  • PayrollRun — the closed pay period summary
  • AttendanceRecord — clock-in/out for a shift
  • PerformanceSnapshot — aggregated KPIs for a staff member for a period

Permissions

Action org_owner brand_manager location_manager front_desk stylist
Configure commission rules Yes Yes (brand) View No No
Review commission ledger Yes Yes Yes No Own
Create adjustments Yes Yes Yes No No
Run payroll Yes Yes Yes No No
Record attendance Yes Yes Yes Yes Own
View attendance reports Yes Yes Yes No Own
View performance KPIs Yes Yes Yes No Own
Set performance targets Yes Yes Yes No No