Team Management
Hours, overtime, commission and the payroll run that ties them together.
Try it, right here.
The front-end clock your staff would see. Jump the week forward to watch overtime start.
Dana Whitfield
Off the clock
- Today
- 0.00
- This week
- 36.00
- Overtime
- 0.00
Payroll run #418
Recalculated live from the clock beside it. Running the same period again is safe: every movement is recorded once, so a repeated run recalculates the summary without paying anything a second time.
| Person | Hours | OT | Hourly | Commission | Chargeback | Bonus | Gross | Draw rec. | Net |
|---|
What it actually does.
Overtime by workweek, not by pay period
The FLSA threshold is forty hours in a fixed seven-day workweek. A fortnightly pay period contains two of them, and a system that totals the whole period underpays anyone who works fifty hours one week and thirty the next. The workweek is the unit here.
Money is integer cents
Every amount, everywhere, all the way to the ledger. Floating point arithmetic on money produces a paycheque that is a cent out, and a cent out on a paycheque is a conversation with a state labour board.
Running payroll twice is safe
Each movement is written to the ledger once. A repeated run recalculates the summary without paying anything a second time, because the alternative is discovering the duplicate after the transfer has cleared.
Draw is recovered, not seized
Outstanding draw comes back out of future commission automatically. Nothing is deducted from a final paycheque on termination: several states restrict that, so the balance is surfaced for a decision rather than acted on.
Roles, enforced server side
Hourly, commission and owner are real WordPress roles with real capabilities. The front-end portal hides what you cannot do, and the endpoint behind it checks anyway, because hiding a button is not access control.
Punches that survive a dispute
Every punch is a row with its own timestamp and type. Timesheets are derived from those rows rather than stored as a total, so the record still reconstructs months later when somebody asks how a number was reached.
Ready when you are.
Every plan is monthly and cancels whenever. The licence covers updates and the Suite installer, so you are never chasing a zip file.