Built-In Payroll for Salons & Spas

    Payroll, Tips, and Commissions Without a Separate System

    Hours from the built-in Time Clock auto-feed payroll. Per-location commission rate overrides. Tip distribution rules (per-tx, pooled, or per-service split). Pending-approval workflow before pay stubs go out. Native payroll, not a third-party plug-in.

    Time Clock Integrated
    Per-Location Rates
    Tip Distribution
    Pending Approval
    No credit card required
    Explore features
    Core Capabilities

    Four Systems Working Together

    Time clock, commission overrides, tip distribution, and approval workflow. Each one matters on its own. Together they eliminate every manual step between a booking and a pay stub.

    Time clock integration

    Hours auto-feed payroll from the built-in time clock. No manual entry, no spreadsheets, no guesswork on Friday afternoon.

    Per-location rate overrides

    Same technician, different commission rates per location. Configure once, override per site.

    Tip distribution rules

    Per-transaction, pooled, or per-service split. Configurable per location. Tip allocation is auditable.

    Pending approval

    Review gross pay before finalizing. Edit with reason. Pay stubs blocked until approved.

    Time Clock to Payroll

    Time Clock → Payroll

    Built-in time clock means hours flow into payroll automatically. No spreadsheet imports, no manual entry, no "did Jane clock in?" phone calls on Friday afternoon.

    Built-in time clock

    Staff clocks from mobile or desktop. No third-party app needed. Location-scoped clock-ins with optional geolocation.

    • PWA on iOS / Android
    • Browser clock-in from POS terminal
    • Location-scoped clock-ins
    • Geolocation optional
    • See /product/team for time clock setup
    • Integrated with break tracking

    Break tracking

    Unpaid vs paid breaks tracked separately. Break-type configurable per company. Automatic minute deductions from paid hours.

    • Break-type configurable per company
    • Automatic break-minute deduction from paid hours
    • Audit log of break start/end
    • Max break alerts
    • Configurable per company

    Manager approval first

    Manager reviews and approves time entries before they hit payroll. Pending queue, edit-with-reason workflow, bulk-approve.

    • Pending approval queue
    • Edit-with-reason workflow
    • Approval audit log
    • Bulk-approve option
    • Payroll-blocked until approved

    Hours to gross pay

    Payroll engine reads approved time entries automatically. No manual hour entry. Full audit trail from clock-in to pay stub.

    • Approved hours flow to gross pay
    • No manual hour entry
    • Audit trail from clock-in to pay stub
    • Payroll period boundaries respected
    • Multi-period retroactive support
    Commission Tracking

    Commission Tracking

    Per-service and per-retail-product commissions. Configurable per technician. Per-location overrides — same tech can have different commission rates at different locations.

    Per-service commission rates

    Percentage or fixed amount per service. Default rate inherited from company, with optional per-tech override.

    • Configurable per service template
    • Default rate inherited from company
    • Optional per-tech override
    • Audit log of rate changes
    • Applies at booking-checkout time

    Per-retail-product commission

    Percentage of product sale. Optional per-product-variant rates. Override per tech. Applies at POS checkout.

    • Configurable per product
    • Optional per-product-variant rates
    • Override per tech
    • Applies at POS checkout
    • Audit log of payouts

    Per-tech override

    Individual rate per service per tech. Default rate fallback when no override is set. Role-gated rate editing.

    • Override on specific services only
    • Default rate fallback
    • Role-gated rate editing
    • Audit log of overrides
    • View rate history

    Per-location override

    Same tech, different rates per location. Prevents accidental rate drift across locations. Role-gated. Audit log of cross-location changes.

    • Per-tech-per-location rate override
    • Prevents accidental rate drift across locations
    • Audit log of cross-location changes
    • Role-gated
    • Integrates with multi-location pricing model
    Tip Distribution Rules

    Tip Distribution Rules

    Three distribution models: per-transaction (tips go to the tech who served), pooled (split evenly across the shift), or per-service (split based on which services were involved). Configurable per location.

    Per-transaction tips

    Tips assigned to the booking technician. Default mode. Tied to booking record, integrates with checkout receipt.

    • Default mode
    • Tied to booking record
    • Integrates with checkout receipt
    • Per-tx tip amount editable post-payment
    • Audit log of tip assignments

    Pooled tips

    Split evenly across all clocked-in staff per shift. Requires time clock to identify who was working. Configurable shift boundary.

    • Shift-based pooling
    • Requires time clock to identify clocked-in staff
    • Fair-split algorithm
    • Configurable shift boundary
    • Audit log of pool distributions

    Per-service split

    For multi-tech bookings, split based on which services were involved. Per-service-tech allocation, configurable split ratios.

    • For multi-tech bookings (e.g., color + cut by different techs)
    • Per-service-tech allocation
    • Configurable split ratios
    • Audit log per-service tip pay
    • Complementary to time-clock-based pooling
    Pay Stubs + Reports

    Pay Stubs + Reports

    Pay stubs auto-generated per period. Tax withholding shown clearly. Reports exportable for your accountant — QuickBooks / Xero export planned.

    Pay stubs

    Downloadable per employee with full breakdown of hours, commissions, tips, and deductions. Employee portal access for stub download.

    • Per-period pay stub PDF
    • Breakdown of hours, commissions, tips, deductions
    • Tax withholding shown clearly
    • Audit log of pay-stub generation
    • Employee-portal access for stub download

    Tax withholding

    Federal, state, local where supported. Year-to-date totals on stub. W-2 / 1099 form generation planned.

    • Configurable tax mode per state
    • Year-to-date totals on stub
    • W-2 / 1099 form generation planned
    • Audit log of tax adjustments
    • Role-gated editing of tax rates

    Period reports

    Export for accountant. Drill into location / tech / period. Custom reporting periods supported.

    • Per-period CSV / PDF export
    • Multi-location aggregation or per-location breakdown
    • Multi-tech aggregation
    • Drill from totals to individual stubs
    • Custom reporting periods

    QuickBooks + Xero export (coming soon)

    Daily journal entries with full GAAP correctness. OAuth-based connection planned. See /product/integrations for full design.

    • Daily journal entry posting (planned)
    • GAAP-correct gift card liability tracking
    • Processor fee per-processor breakdown
    • OAuth-based connection planned
    • See /product/integrations for full design
    Payroll Periods + Pending Approval

    Payroll Periods + Pending Approval

    Define weekly, biweekly, monthly, or custom periods. Review gross pay before finalizing — adjust before generating pay stubs. Multi-period support means you can run retroactive payroll if needed.

    Period definition

    Weekly, biweekly, monthly, or custom. Start-day-of-week or start-date selection. Holiday calendar respect.

    • Configurable per company
    • Start-day-of-week or start-date selection
    • Holiday calendar respect
    • Multi-period generation per year
    • Audit log of period changes

    Pending approval workflow

    Review gross pay per employee before finalizing. Edit with reason. Payroll-blocked until approved. Optional dual-signoff for compliance.

    • Pending-approval queue
    • Edit gross pay per employee with reason
    • Audit log of edits
    • Role-gated approval
    • Payroll-blocked until approved
    • Optional dual-signoff for compliance

    Multi-period support

    Open prior periods for edit. Recalculate gross pay with new rates. Employee stub reissue capability. Accounting reconciliation reports.

    • Open prior periods for edit
    • Recalculate gross pay with new rates
    • Audit log of retroactive adjustments
    • Employee-stub reissue capability
    • Accounting reconciliation reports
    Onboarding + Multi-Location Payroll

    Onboarding + Multi-Location Payroll

    Invite new staff to time clock from the Onboarding tab. Run payroll company-wide or per-location.

    Onboarding invites tab

    Invite new staff to time clock with one click. SMS or email invite, pre-fill staff profile, default role assignment.

    • SMS or email invite
    • Pre-fill staff profile
    • Default role assignment
    • Location assignment
    • Audit log of onboarding events

    Company-wide or per-location runs

    Run all locations in one batch or individual locations independently. Per-location reporting and accountant export.

    • Run all locations in one batch
    • Run individual locations independently
    • Per-location reporting
    • Per-location accountant export
    • Audit log per-run

    Per-location rate visibility

    Staff see their own rates with location context. Location-aware rate display. Role-gated rate visibility for managers.

    • Rate visibility per employee dashboard
    • Location-aware rate display
    • Audit log of rate-disclosure events
    • Role-gated rate visibility for managers

    Ready to Simplify Payroll?

    Hours from the time clock, commissions from every booking, tips from every transaction. All calculated automatically — reviewed, approved, and turned into pay stubs without a separate system.

    No credit card required
    Unlimited team members

    See how businesses like yours handle payroll