Product
Everything that hangs off the rota, in one app.
Midshift is the rota and everything that hangs off it — and nothing an HR suite would sell you on top. Here is each job, in the order a week happens.
Build
Copy last week, drag the two shifts that changed, and see labour cost against budget as you go.
- Copy last week in one click
- Templates for the open, changeover and close
- Availability and holiday shown in the grid
- Labour cost against budget as you drag
Publish
Everyone rostered gets the week on their phone. You see who has opened it and who has not.
- Push, email or text message to every person
- See who has opened the rota
- Changes after publishing are flagged to the person affected
- Calendar sync for Google and Apple
Swap
Staff offer shifts to people trained for them. You approve with one tap, or let it approve itself.
- Offer to colleagues trained for the shift
- Open shifts go out to everyone eligible
- Approve by tap or set rules to auto-approve
- Time-off requests with cover shown first
Clock in
On the shop tablet or their own phone, inside a geofence you set. Late marks sit beside the rota.
- Clock in by phone inside a geofence
- Shared tablet mode with a PIN per person
- Breaks taken and missed, recorded
- Rostered time is never overwritten
Pay
Approve the week and the hours go to payroll — Xero, Sage, BrightPay, QuickBooks or CSV.
- Rostered, clocked and approved hours side by side
- Sunday, bank-holiday and late rates applied
- Holiday accrual at 12.07% or your own policy
- Push to Xero, Sage, BrightPay, QuickBooks or CSV
Two numbers for every shift
Clocked time sits beside rostered time — never on top of it. You approve the difference once a week, and a dispute months later still has both figures to look at.
Timesheet · Harbour Street
Week of 6 October
| Person | Rostered | Clocked | Difference | Status |
|---|---|---|---|---|
| Rosa L. | 33.0 h | 33.4 h | +0.4 h | Approved |
| Deniz K. | 20.0 h | 19.5 h | −0.5 h | Approved |
| Jonah R. | 24.5 h | 26.0 h | +1.5 h | Check |
| Priya N. | 17.0 h | 17.0 h | 0.0 h | Approved |
Works with your payroll
Approved hours push straight into the software your bookkeeper already uses, or download as a CSV for any bureau.
- Xero
- Sage
- BrightPay
- QuickBooks
- Google Calendar
- Apple Calendar
- Microsoft Entra
- Google Workspace
Kept in the UK, kept private
Hosted in two London data centres, encrypted at rest and in transit. Midshift Software Ltd is registered with the ICO, and a GDPR data processing agreement is part of every plan.
See it with your own staff list
A 20-minute demo on your rota, not ours. Or skip it and start the free trial — the setup call is included either way.