Protected administration
Checking owner access…
Your calendar, payroll, customer, and team information remain hidden until FBS verifies this session.
Protected administration
Your calendar, payroll, customer, and team information remain hidden until FBS verifies this session.
Salon administration
Here is what needs your attention before Saturday payroll.
Needs your approval
Current payroll week
Service attributionReviewed through Thursday
Retail and tipsSample Square results synchronized
Open correctionsTwo decisions may affect payroll
Paid appointment corrections
Review proposed changes without overwriting the original checkout record.
Saturday payroll preparation
Review the complete week before exporting payroll inputs.
Changes can still be included before this period is closed.
Click a stylist to inspect the calculation.
| Team member | Plan | Service production | Worked hours | Commission / wages | Retail | Tips | Bonus | Add / remove | Draft total |
|---|
Internal calculations retain full precision. Only each employee’s final payroll-period amount is rounded to the nearest cent.
Historical shadow calculation
Compare Square’s payroll inputs, your manual closing adjustments, and the amount reconstructed by FBS before FBS becomes the payroll authority.
Paid hours, tips, and commission copied into the gray table.
Daily bonuses, hourly wages, and Misc additions or removals.
Reconstruct the final payout and expose every variance without changing payroll.
Person-by-person proof
Loading workbook source…
| Team member | Hours | Square commission | Square tips | Misc impact | Bonus | Hourly / OT | Excel final | FBS mirror | Variance | Status |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading historical closings… | ||||||||||
Positive Misc values reduce the payout; negative Misc values add to it. Historical payments remain unchanged.
Independent transaction calculation
Read completed Square orders for this week, classify every service and retail line, and independently apply FBS compensation rules.
Select a closed week and calculate the item-level comparison. Square remains read-only.
| Team member | Service production | FBS service commission | Retail production | FBS retail commission | FBS commission | Square commission | Variance | Square tips | Status |
|---|---|---|---|---|---|---|---|---|---|
| Run the calculation to compare this closed week. | |||||||||
| Closed | Order | Customer / item | Classification | Commission basis | Attributed to | FBS commission | Resolve |
|---|---|---|---|---|---|---|---|
| Run the calculation to load unresolved lines. | |||||||
| Closed | Order | Customer / item | Classification | Commission basis | Attributed to | FBS commission | Evidence |
|---|---|---|---|---|---|---|---|
| No transaction lines loaded. | |||||||
Square rows outside this closing
These entries appeared in Square but were not included in the left-side payroll roster.
Validation boundary
The first layer checks the workbook flow. The next layer independently calculates commission from item-level transactions.
FBS clock history
Review every clock-in and clock-out recorded by the salon kiosk or staff portal.
Day view
Each bar is one recorded work interval. Multiple clock-in/out pairs remain visible separately.
Loading FBS attendance…
Sent from My FBS
Approve or decline staff requests without erasing the original punch history.
Loading correction requests…
Attendance and performance
Review Square time inputs, daily performance conditions, and separate payroll adjustments.
Square timecard input
Employee edit requests are approved in Square. After approval, FBS imports the updated timecard and recalculates payroll without changing Square.
Hourly team member
Square clock time is the wage basis. She is the only hourly employee currently identified.
Hourly wages remain separate from stylist commission and daily performance bonuses.
Connect a limited Square OAuth credential containing only TIMECARDS_READ and EMPLOYEES_READ.
Daily performance bonus
Attendance and client-service time are system inputs. Instagram and weekly media are checked manually.
Present 7:00 AM–3:30 PMAutomatic from approved Square timecard
6+ client-service hoursAutomatic from actual contributor/service time
Instagram StoryManual daily checkmark · missing reduces eligible day to $33.50
| Day | Square attendance | Client services | Instagram Story | Daily result |
|---|
A missed bonus condition never reduces service commission, retail commission, tips, or other regular compensation.
Separate payroll adjustment
For each day both Yasmin and Maria Fernanda are present, Yasmin contributes $10 toward assistant support.
Online appointment requests
Approve or decline the customer’s complete coordinated visit.
FBS payment record
See every checkout, returned Square tip, and private compensation allocation in one place.
Open a transaction to inspect all line items and allocations.
Owner-only integration
Compare and safely synchronize Square appointments into FBS without changing the Square calendar, register, customers, or payments.
FBS reads appointments and completed orders. It cannot create, update, cancel, or charge anything in Square from this workspace.
Imported appointments are communication-suppressed. FBS will not send confirmations or reminders for these existing Square bookings.
Review the count, date range, customers, services, and stylists before saving any copies to the FBS calendar.
Step 1
Checking the Square read-only connection…
Step 2
Previewing reads Square appointments and completed-order status. Synchronizing writes only to the private FBS test database.
Review before syncing
Connect Square read-only access, then check a date range.
No Square comparison has been requested.
Controlled shadow mode
New appointments and schedule changes still use the reviewed manual sync. While the FBS calendar is open, completed Square checkout status refreshes read-only about once per minute.
Customer directory
FBS also performs an exact read-only Square lookup when a phone number or email is not yet cached.
Audit history
No completed syncs yet.
Salon controls
Control reminders scheduled after future approvals.