Hours by City
Spend by City
Cost by Pay Period
Hours by Employee
Classic editor & Auto-fill
Add / Schedule a shift
Dates in this period — tap to select one or more:
Tip: end time 12:00 AM counts as midnight (end of day). Or use Auto-fill below to pre-populate the whole period from each person's usual pattern.
Shifts in selected period
Coverage —
Shift:
Morning
Evening
Overnight
–
Clickadd a shift, or edit an existing one (city included)
Dragselect a range of cells, then set them all or clear
Drag a shiftdrop on another person to reassign it
Copy / paste⌘C on a shift, then ⌘V on a cell
Undo⌘Z anytime
Coverage by city —
Payroll —
OT flags anyone over 44 hrs/week (Ontario overtime threshold). Paid hours are capped at each person Max hrs/payroll run (set in Profile); hours above the cap show as banked and are not paid this run.
Banked hours —
Enter Hours Paid for each person this period. Anything worked but not paid is banked (excess). Pay out banked time by entering paid hours above what they worked — the balance draws down. Blank = paid in full (nothing banked).
Employer cost —
What you pay on top of wages to keep each person on payroll — CPP, EI, WSIB, EHT and vacation. Estimates; confirm with your accountant.
Switch a person between Payroll and Contractor per period using the dropdown by their name (in the This-period view). Per selected pay period. WSIB varies by class; Ontario EHT applies only if annual payroll exceeds the $1M exemption (default 0%). Vacation set to 4% — set 0 if already in wages. Not tax advice.
Send schedules —
One message per person for the selected pay period. Tap WhatsApp to open a chat pre-filled with their shifts (needs their phone in Team), or Copy to paste anywhere. You just press send.
Assistant✕
Google Drive backup
Versioned snapshots save to a “ShiftIQ Backups” folder in your Drive (and onto your computer if you run Google Drive for Desktop).