Salon Commission & Tip Engine
Multi-party stylist commission, tip splits, back-bar stock usage and weekly payout runs for hair & beauty salons.
Salon Commission & Tip Engine
Multi-party stylist commission, tip splits, back-bar stock usage and weekly payout runs for hair & beauty salons.
Salon Commission & Tip Engine Purpose-built for hair and beauty salons that pay their chair. Generic booking apps stop at the appointment. This engine turns every finished ticket into an exact, auditable payout: sliding-scale commission per service and per retail product, tips split across the provider, the assistant and the shampoo tech, a configurable tip-out to the house, back-bar product usage that decrements colour, developer and foils from real Odoo stock, and a weekly payout run per stylist that posts the commission expense and the tip liability to accounting, with automatic clawback when a ticket is refunded.
es_peluqueria_estetica, salon_booth_rent_manager or
salon_spa_chair_rental_commission. They overlap on the salon.chair,
salon.client, salon.commission.line,
salon.commission.plan, salon.commission.scheme,
salon.commission.tier, salon.service,
salon.service.category, salon.stylist, salon.ticket
models, and Odoo replaces one definition with another instead of merging them. If you try, the
installation is stopped with a clear error message. Choose one of them for a given database.
Key Features
Salon Commission Scheme
Salon Commission Scheme. Tracks Commission Tiers, Service Tiers, Retail Tiers, House Tip-Out %, Provider Tip Share %.
Salon Payout Run
Salon Payout Run. Tracks Statements, Journal Entry, Entry Status. One-click compute, confirm, post entry, mark paid, cancel.
Salon Service
Salon Service. Tracks Menu Price, Duration (hours), Back-Bar Recipe.
Salon Stylist
Salon Stylist. Tracks Commission Scheme, Payable Contact, Related User, Commission Ledger, Unpaid Balance.
Salon Ticket
Salon Ticket. Tracks Client, Provider, Assistant, Shampoo Tech, Services. One-click close, refund, reset to reset to draft, cancel, view moves.
Salon Commission & Tip Engine
Salon Commission & Tip Engine Purpose-built for hair and beauty salons that pay their chair.
Generic booking apps stop at
Generic booking apps stop at the appointment.
Highlights Commission schemes with sliding-scale
Highlights Commission schemes with sliding-scale revenue bands, separate tiers for service work and for retail product sales.
Use Cases
Screenshots
Commission Ledger
Payout Runs
Commission Schemes
Services
Stylists
Tickets
Why Choose This Module
Highlights Commission schemes with sliding-scale revenue bands, separate tiers for service work and for retail product sales. Ticket capture: services, retail lines and back-bar consumption on one check. Tip capture split provider / assistant / shampoo tech, tip-out to house off the top, unfilled roles automatically re-allocated to the provider. Back-bar usage decrements storable products (colour tubes, developer, foils) from stock via a real inventory move on every finished ticket. Per-ticket commission ledger; refunds create clawback entries. Weekly payout run: aggregates the ledger per stylist, nets clawbacks, and posts a balanced journal entry (commission expense, tip clearing, house tip income, stylist payable).
Specifications
- Compatible: Odoo 18.0 / 19.0 / 20.0
- License: OPL-1
- Languages: 15 (ar, cs, de, es, fr, it, ja, nl, pl, pt, ro, ru, sv, tr, zh_CN)
- Author: Pokutsoft
- Dependencies: base, mail, product, stock, account
- Support: support@pokutsoft.com
- Update date: 2026-09-03
User guides (PDF)
Related modules
Call for Papers, Abstracts & Peer Review
Academic conference call-for-papers portal with blind/double-blind peer review, rubric scoring, conflict-of-interest exclusion and program placement
Creative Job Bag & Studio Traffic Management
Job bags with cost estimates, studio task routing, versioned proof/approval rounds and estimate-vs-actual traffic/capacity tracking for creative agencies
Agency Retainer & Media Plan Profitability
Retainer scope burn-down, media-plan markup/commission and client account profitability that separates agency fee from pass-through media spend