Google Sign-In does not work inside app browsers (LINE, Instagram, etc.).
How to fix:
Tap the ⋯ or Safari icon below to open in your real browser.
Or copy this link:
ASSORT HAIR
Workforce Management
勤怠管理システム
LOCAL DEV MODE
Select Your Location
You work at multiple locations. Choose one to continue.
ASSORT HAIR
Loading your dashboard...
ASSORT HAIR
1?
Your schedule, clock-in status, and daily overview.
?
—
—Change
SALES SNAPSHOT
View Sales >
ACTION ITEMS
TODAY'S ATTENDANCE
QUICK ACTIONS
RECENT NOTIFICATIONS
See All
Working
Today
OFF / Closed
PTO
Sick
MONTH SUMMARY
0
Working
0
OFF
0
PTO
0
Sick
View weekly staff schedules by location.
List
Calendar
Grid
Loading...
—
Work Days
—
Closed
Loading...
Add Spot Freelancer
×
Place a spot freelancer on the roster without entering their client list. You will book the clients directly in Fresha.
Adding to · —
To add at a different location, close this and switch the location chip first.
Track hours and manage leave requests.
‹
›
ADMINAll Locations
‹›
Loading...
RECENT
PTO BALANCE —
—days remaining
Annual Entitlement—
Carryover—
Manual Adjustment—
Used—
Remaining—
Upcoming year—
0
Sick Days
0
Unpaid
0
OFF
Next Year
Entitlement
Used
Remaining
HISTORY
Loading...
ADMINPick a location
‹›
MY REQUESTS
LEAVE TYPE
Unpaid leave is for emergencies only (e.g. no PTO remaining)
START DATE
NUMBER OF DAYS
NOTE (OPTIONAL)
UPLOAD MEDICAL DOCUMENTS
Tap to upload medical documents
PDF, JPG, PNG — max 10MB
Sick leave verification is handled by Verzuimteam (bedrijfsarts). Uploading documents here is optional.
CancelSubmit
Request Submitted
Your leave request has been sent to your manager. This is NOT an approval yet — please wait for your manager to review and approve it. You'll be notified once a decision is made.
Manager Override Use this only for special occasions (e.g. emergencies). The advance notice deadline is bypassed.
LOCATION
STAFF MEMBER
LEAVE TYPE
Unpaid leave is for emergencies only (e.g. no PTO remaining)
START DATE
NUMBER OF DAYS
REASON (REQUIRED)
CancelSubmit Override
to
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
ADMINAll Locations
to
Live
--of goal
-- / --
Monthly Goal
vs 2025
--→--
--
Commission Breakdown
Sales Breakdown
Sales Coach
Personalized Insights
Based on your sales data this month
TIP
Check back once sales data loads for personalized insights.
Today
Client Details
Leaderboard — Your Location
Locations
Ranking — Goal Achievement %
Revenue Breakdown
Top Services
Top Products
Commission Calculation
Sales Detail
Select JP or Global to view surveys
Sales
All locations
to
ADMIN
-
Overview
Rankings
Details
Client Mix
Service Breakdown
Top Products
ADMIN
-
Overview
Details
Client Analysis
Client Mix
Service Breakdown
Top Products
Loading...
DAILY TASKS
LEAVE & ROSTER WORKFLOW
TIMECARDS & PAYROLL WORKFLOW
SETTINGS & CONFIGURATION
Staff Directory
View and edit staff profiles, roles, and contact info
Permissions
Set who can see what, and who's in charge of leave and rosters
Shift Templates
Set up standard shift patterns for each salon
Shift Schedules
Build the weekly roster and assign shifts to staff
Leave Balances
Set how many paid leave days each person gets per year
Payroll Codes
Set up pay rates, commission tiers, and deduction rules
Payroll Accountants
Set who receives freelancer and employee payroll packages
Daily Sales Goals
Set monthly sales targets that break down into daily goals
Location Master
Edit salon addresses, time zones, currencies, and clock-in zones
Salon Closures
Track public holidays, refurb days, and one-off open overrides
Company Entities
View and edit legal entity names, addresses, tax IDs, and bank accounts
Assistant Assignments
Set which assistant supports which stylist for commission splits
Workday Requests
Approve or reject the days freelancers want to work
Approve or reject sick leave and unplanned off requests, and review medical documents.
Approve or reject leave, OFF days, and workday requests.
←
→
Cancel Approved Workday
Sheri will be notified immediately on Slack.
Create shifts and publish the roster for each location.
Loading...
Add shifts first
Review and publish
Review and publish the monthly roster for a location. Once published, staff will see their scheduled shifts.
LOCATION
Loading...
Select a date and time slot to request a workday. Your request will be reviewed by a manager.
Please try to submit at least before 6 PM the day before — it helps Sheri prep.
Client Bookings *
Sheri will use these to make the reservations. Add one booking per client.
Booking #1
Must be inside your workday window
Review workday requests from freelancers.
Loading...
Add, edit, or deactivate staff members and set their roles.
Loading...
Works at
Add or remove salons on the staff profile page
ProfileSame everywhere
Personal details that stay the same across every salon and country.
Identity & contact
—
Must match exactly the display name on Fresha or Bireki. This is how the system links sales data to the staff member.
Use the staff member's Assort company email (@assort-hair.com). This is the same email used for Google Workspace login.
Staff -- View own schedule, hours, leave, and clock in/out. Cannot access Manage tools.
Manager -- Everything Staff can do, plus manage shifts, approve leave, view team timecards, leave balances, and Staff Directory.
Finance -- Everything Manager can do, plus payroll exports, payroll codes, accountant settings, and Locations.
Admin -- Full access to all features and system settings.
Home address
Personal tax ID
One personal ID per person. The label follows the country set under Employment below.
Bank account
Exactly as the bank registers it. For Japan: full-width katakana, matching the bankbook.
Social links
@
@
@
@
Employment inJapanCountry-wide
Applies to every salon this person works at in this country.
Employment terms
Multi-location staff This person works at multiple locations. Changes to shared fields (name, role, phone, address, etc.) will sync to all locations in the same country.
Changes below sync to all locations in the same country
Codes shown are for the selected location
PTO renewal: leave blank to use the start date for the leave anniversary.
Freelancer / contractor details
Freelancer
Business registration and tax fields follow the country selected above. Applies to all salons in this country.
This salon only
Specific to this salon. Other salons keep their own values.
Leaving this salon
Last working day at this salon. Leave blank if still active here. Payroll auto-deactivates after the final pay cycle.
Loading...
Set daily sales goals by location and stylist role.
Loading...
Set which stylists use assistants. This affects sales goal rates and AU/UK commission rates.
Loading...
Review and send payroll for each pay period. Generate the package, review it, then send.
‹
›
PAYROLL PERIODS
All0New0Reviewed0Approved0
Loading...
—
—
Assistant Coverage Warning
Loading...
Payroll Actions
Creates all reports, statements, and CSVs for this pay period
Click only if you made changes after generating
Download all files as a ZIP to your computer
Sends reports to accountants and statements to each staff member
Blue: Download timecard CSV to your device / Green: Download leave report CSV to your device / Orange: Save both CSVs to Google Drive (no local download)
Loading...
Set and adjust leave entitlements for each staff member.
0 staff
Loading...
PTO BALANCE
Total Balance
0
Used
0
Remaining
0
Bank Holidays (UK)8 days
Salon is closed on bank holidays — not deducted from your 20 PTO days
OTHER LEAVE THIS YEAR
UK SSP rules change April 2026 — check with local accountant
EDIT PTO BALANCE
Change History
No changes recorded
Manage pay category codes used in payroll exports.
0 codes
Loading...
WORKER TYPE
Unique code name. Cannot be changed after creation.
BASE SALARY
HOURLY RATES
COMMISSION
0.40 or 40 = 40%
0.15 or 15 = 15%
ASSISTANT COMMISSION
Optional. If set, overrides Service % based on stylist's assistant status.
0.35 or 35 = 35%
0.40 or 40 = 40%
Exclude from all payroll exports. Use for archived or test codes.
Loading...
← BackPayroll Codes
Manage pay category codes used in payroll exports.
COUNTRY
0 adjustments
Loading...
Loading staff...
ADJUSTMENT TYPE
Ongoing = repeats every pay period. Temporary = applies for a set duration only.
CURRENT PAYROLL CODE
e.g. Housing Allowance, Transport, Performance Bonus
AMOUNT
PAY PERIOD
Loading...
View and edit salon location details.
0 locations
Loading...
—
—
Legend
Closure
Salon closed (recorded)
Public holiday
Country gazetted, no closure
Weekly closed
Regular day-of-week closed
OPEN
Open override
Closure on record, salon open
Closure dates are reference data for accountants. Closure-day pay is calculated externally per country labor law (UK SSP, NL Vakantiegeld pattern). V10 supplies dates only.
Choose location
Year
View and edit legal entity names, addresses, tax IDs, and bank accounts.
0 entities
Loading...
Set who receives freelancer and employee payroll packages for each country.
Loading...
Set who can see what, and who's in charge of leave and rosters.
Country
Freelancer Package Recipient
Employee Package Recipient
Define shift times for each location. Staff select a shift when rostered.
Loading...
Total Hours—
Paid Hours—
Staff will be automatically clocked out when the shift ends.
Break time is automatically subtracted from total hours. Staff don't need to clock in/out for breaks.
Days this shift normally applies. Auto-selected when assigning shifts.
MonTueWedThuFriSatSun
Assign Shift
Deducted from total work hours
Auto break
Automatically deduct break minutes from work hours
Auto clock-out
Automatically clock out at shift end time
Salon is closed this day. Please tell us why a shift is being added.
Reason required (3+ characters)
weeks
Creates shifts for the next 52 weeks
Before adding
Please confirm:
I've created her/his Google Workspace account at
admin.google.com
(Needed for the welcome email to land + for them to sign in.)