Team
Commission Tracking
Set commission rates for your team and track earnings per staff member. Configure venue defaults, per-staff overrides, and export CSV payroll reports.
Last updated 27 July 2026
Configure commission rates for your team and track earnings, so staff know what they earn on every service and product, and you have a clear picture of commission costs across the business.
Where to find it. Web: Team → Commission setup for configuration, or Reports → Commission Report for the owner report. Mobile: More → Commission (owner settings), Reports → Commission (owner report), or More → My Earnings (staff view).
TL;DR
- Commission rates are percentages set per venue or per staff member; staff overrides take precedence over venue defaults.
- Only completed bookings with a paid or paid_forfeit status generate commission, cancelled and no-show bookings do not count.
- If no staff member is attributed to a booking or product sale, no commission is calculated.
- The Intelligence commission card (trends, top earner, retail share) requires a PRO subscription.
Overview
Commission tracking lets you:
- Set a venue-wide default commission rate for services and products
- Override rates for individual team members (e.g. senior stylists earn a higher percentage)
- View a commission report grouped by staff member with revenue and commission totals
- Let staff view their own earnings breakdown on mobile
- Export commission reports as CSV for payroll processing
- See commission performance trends on the Intelligence dashboard (PRO)
Note
Commission setup and reports are available on both FREE and PRO plans. The Intelligence commission performance card requires a PRO subscription.
How commission rates work
Commission rates are set in percentages (e.g. 30% for services, 10% for products). Internally, rates are stored as basis points (3000 = 30%), but the UI always shows percentages.
There are two rate types:
| Rate type | What it applies to |
|---|---|
| Service commission | Revenue from completed service bookings |
| Product commission | Revenue from retail product sales |
Rule hierarchy
Commission rules follow a two-level hierarchy:
- Venue default: applies to all staff unless overridden
- Staff override: a per-staff rate that takes precedence over the venue default
If a staff member has no override, the venue default is used. If no venue default is set, no commission is calculated for anyone.
How commission is calculated
For each completed booking or product sale:
- OpenChair identifies the staff member attributed to the item (from the checkout or booking).
- The staff member's current effective rate is looked up (staff override if it exists, otherwise venue default).
- Commission is calculated: revenue × rate, rounded to the nearest cent.
- Items without a staff attribution are skipped, they do not generate commission.
Setting up commission rates
Commission rates are configured on the Setup tab (web) or Commission settings screen (mobile).
Setting venue defaults
On web
- Go to Commission in the sidebar.
- The Setup tab opens by default.
- In the Default Rates card, enter:
- Service commission (%): the percentage of service revenue earned as commission (e.g. 30)
- Product commission (%): the percentage of product revenue earned as commission (e.g. 10)
- Click Save defaults.
The card description reads: "These rates apply to all staff unless an individual override is set."
If both rates are set to 0%, a warning appears: "Both rates are set to 0%, staff will earn no commission on services or products."
On mobile
- Go to More → Commission.
- In the Default Rates card, enter the service and product commission percentages.
- Tap Save defaults.
Setting per-staff overrides
On web
- Go to Commission → Setup tab.
- In the Team Member Rates card, find the staff member in the table.
- Click the edit icon (pencil) on their row.
- In the sheet, enter the override rates for Service commission (%) and Product commission (%).
- Click Save Override.
The table shows each staff member's current rates. If they have an override, the exact percentage is shown. If they are using the venue default, it shows "Default (X.X%)" in muted text.
On mobile
- Go to More → Commission.
- Scroll to the Staff Overrides card.
- Tap the staff member you want to override.
- Enter the override rates.
- Tap Save override.
Removing a staff override
To revert a staff member to the venue default rate:
- Open the staff member's override (web: edit icon, mobile: tap their name).
- Click Remove override (use default).
The staff member's estimate will use the venue default. Because the owner report applies current rates, earlier report periods can also change.
Viewing the commission report (owners)
The commission report shows attributed revenue and estimated commission totals for all staff members over a date range. It uses the commission rates configured today, so changing a rate can change estimates for an earlier period.
On web
- Go to Reports in the sidebar.
- Open Commission Report.
- Select a period:
| Period | Date range |
|---|---|
| This week | Monday of current week to today |
| This fortnight | 13 days ago to today |
| This month | 1st of current month to today |
| Last month | 1st to last day of previous month |
| Custom | Pick a start and end date (up to 366 days) |
- The report table shows one row per staff member:
| Column | What it shows |
|---|---|
| Staff member | Avatar and name |
| Revenue | Total revenue (services + products) attributed to this staff member |
| Commission | Estimated commission using the rates configured today |
| Rate | Current service and product commission rates |
- On narrow screens, each team member is shown as a card so all values remain available without horizontal page scrolling. Wider screens and print use a table with a total row.
If no commission rules are configured, the report shows: "Commission tracking isn't set up yet" with a "Go to Setup" button.
If no completed bookings exist in the period, the report shows: "No completed bookings with paid status in this period."
On mobile
- Open Reports.
- Open Commission.
- Review Commission checks, Team commission detail, and the report totals for the selected period.
- Tap a team member row to disclose attributed revenue, service and product commission, and current rates without horizontal scrolling.
Exporting as CSV
On web
- On the Report tab, click Export CSV.
- A CSV file downloads with the filename:
commission-{fromDate}--{toDate}.csv.
On mobile
- Open Reports.
- Open Commission.
- Select the reporting period.
- Tap Share CSV.
- Choose an app or destination from the device share sheet.
OpenChair creates openchair-commission-{fromDate}-to-{toDate}.csv in temporary app storage. The file includes report metadata and the commission rows shown for the selected period. After the share sheet finishes or is dismissed, OpenChair removes its temporary copy. The receiving app controls whether it saves, sends or copies the CSV.
CSV columns: Team member, Service revenue, Service commission, Product revenue, Product commission, Total revenue, Estimated commission, Current service rate, Current product rate.
The CSV also records that the figures are estimates using current configured rates.
Important
Commission Report is a review aid, not a payroll ledger. Paid checkout items use payment completion date. Legacy completed, paid bookings without a paid order use appointment date. Tips, wages, thresholds, deductions, refunds and payroll adjustments are not included.
Viewing your own earnings (staff)
Every team member can view their personal commission earnings on mobile.
On mobile
- Go to More → My Earnings.
- Select a period using the dropdown at the top: This week, This fortnight, This month, or Last month.
The screen shows three summary cards:
| Card | What it shows |
|---|---|
| Services | Commission earned on services + the effective rate (e.g. "30.0% rate") |
| Products | Commission earned on products + the effective rate |
| Total earned | Combined commission amount (highlighted) |
Below the summary cards, a Breakdown list shows each individual item:
- Item name (service or product)
- Date, client name, and type (Service / Product)
- Commission amount and the booking price it was calculated from
Tap any item to see full details including the commission rate applied.
Smart default period
The default period matches your venue's payout schedule, if payouts are weekly, the default is "This week"; otherwise it defaults to "This month".
When commission is not set up
If your venue owner has not configured commission rates, the screen shows: "Commission tracking hasn't been set up yet. Speak to your manager to get it set up."
If your account is not linked to a staff profile, it shows: "Your account isn't linked to a staff profile yet. Speak to your manager to get this set up."
Commission performance card (Intelligence. PRO)
The Intelligence dashboard includes a Commission card that summarises commission trends.
What the card shows (PRO venues with 2+ staff)
| Metric | Description |
|---|---|
| Total commission | Commission paid in the last 30 days, with period-over-period change (e.g. "↑12% vs prev period") |
| Top earner | The staff member who earned the most commission, with their total |
| Retail share | Product commission as a percentage of total commission |
A "View full report →" link at the bottom navigates to the commission report page.
When the card is not shown
- FREE venues: The card shows a lock icon with "Unlock with PRO" linking to the billing page.
- PRO venues without commission rules: The card shows "Set up commission tracking" with a link to the commission setup page.
- Venues with fewer than 2 active staff: The card is not displayed (commission comparison is not meaningful for solo operators).
What counts as commission-eligible revenue
Commission is calculated from two sources:
| Source | How staff is attributed |
|---|---|
| Service bookings | First checks the checkout order item's staff attribution. If no order exists, falls back to the booking's assigned staff member. |
| Product sales | Uses the checkout order item's staff attribution only. |
Only bookings with a completed status and paid or paid_forfeit payment status are included. Cancelled, no-show, or unpaid bookings do not generate commission.
Items without a staff attribution (e.g. unassigned bookings) are excluded from commission calculations entirely.
Role access
| Feature | Owner | Manager | Stylist |
|---|---|---|---|
| Set venue default rates | Yes | No | No |
| Set staff overrides | Yes | No | No |
| Remove staff overrides | Yes | No | No |
| View commission report (all staff) | Yes | No | No |
| Export CSV | Yes | No | No |
| View own earnings | Yes | Yes | Yes |
| Commission Intelligence card | Yes (PRO) | Yes (PRO) | No |
Platform differences
| Feature | Web | Mobile |
|---|---|---|
| Setup location | Team → Commission setup | More → Commission (settings screen) |
| Report location | Reports → Commission Report | Reports → Commission |
| Staff earnings | Personal earnings view | More → My Earnings (dedicated screen) |
| Period options | 7, 14, 30 and 90 days, plus a custom calendar range | 7, 14, 30 and 90 days |
| Custom date range | Calendar picker (up to 366 days) | Date-range picker |
| CSV export | Downloads a CSV from the report | Share CSV opens the device share sheet |
| Staff override editing | Sheet (side panel) | Full-screen (phone) or side panel (iPad) |
| Rate input | Number input with step 0.1 | Decimal keyboard text input |
| Intelligence card | On Intelligence dashboard (PRO) | Not shown on mobile |
Troubleshooting
| Issue | Solution |
|---|---|
| Commission report shows $0 for all staff | Check that commission rules are configured. Go to Commission → Setup and verify that default rates are set above 0%. Also check that the report period contains completed and paid bookings. |
| Staff member's commission is different from what I expected | Check whether the staff member has a per-staff override that differs from the venue default. Go to Commission → Setup → Team Member Rates and look for an override on their row. |
| "Commission tracking hasn't been set up yet" message | No commission rules have been configured for your venue. Go to Commission → Setup and set default service and product commission percentages. |
| Staff member cannot see their earnings | Earnings are only visible to staff who have a linked staff profile. If a team member's user account is not linked to their staff record, they will see: "Your account isn't linked to a staff profile yet." Ask the venue owner to verify the staff record is linked. |
| Walk-in sale shows no commission | Commission requires a staff attribution on the order item. When processing a checkout, ensure a team member is assigned to each line item. Unattributed items do not generate commission. |
| Commission Intelligence card shows "Unlock with PRO" | The commission performance card on the Intelligence dashboard requires a PRO subscription. Commission setup and basic reports are available on the FREE plan. |
| Cannot access commission settings | Commission settings are restricted to venue owners. Managers and stylists cannot configure rates; each linked team member can still view their own earnings. |
| Both rates are 0% warning | This is intentional, if both service and product commission rates are set to 0%, no commission will be calculated. Update the rates if this was unintentional. |
FAQ
Why does the commission report show $0 for all staff?
Check that commission rates are set above 0% in Commission → Setup. Also verify the selected report period contains completed bookings with a paid or paid_forfeit status, cancelled and no-show bookings do not generate commission.
How do I see commission for a specific staff member?
Go to Reports → Commission Report and select a period. Open a team member row to see attributed revenue, estimated commission, and current service and product rates. Use the calendar to narrow to a specific date range.
Can staff see their own commission earnings?
Yes, all team members can view their personal earnings on mobile via More → My Earnings. This is available on both FREE and PRO plans and shows a breakdown by service and product.
Can I share a commission CSV from mobile?
Yes. An owner can open Reports → Commission, select a period and tap Share CSV. OpenChair creates a temporary CSV file, opens the device share sheet and removes its temporary copy when sharing finishes or is dismissed.
Does the commission Intelligence card require PRO?
Yes, the commission performance card on the Intelligence dashboard (showing trends, top earner, and retail share) requires a PRO subscription. Basic commission setup and the full report are available on the FREE plan.