Your people. Sorted.
Staff management for South African stores. Records, onboarding, contracts, rosters, time, leave and pay in one place, checked against the labour rules as you go.
- One recordPer person, from first day
- SA labour rulesChecked as you work
- No downloadPhone, tablet or computer
- LondonWhere your data is hosted
From hiring to payday
- 01
Onboard
New starters add their own details. ID, permits, POPIA consent and the contract, done on their phone.
- 02
Roster
Build the week from your shift plan, checked for rest and hours, then publish it to everyone.
- 03
Manage
Clocking, timesheets, leave, sick notes and every staff document on one record.
- 04
Pay
Hours, rates and bank changes checked before they reach payroll.
30 seconds
See a week come together
What it does
Everything about your staff, in one place.
From the day someone is hired to the day they leave, their details, documents, shifts, hours, leave and pay live on one record that you and they can both see.
Onboarding
New starters fill in their own details. Rosta checks the SA ID number, records work permits and their expiry, takes POPIA consent and has them confirm the code of conduct, disciplinary procedure and leave policy.
Contracts
Employment contracts built from the person's details and sent for signing on WhatsApp. The record shows who has not signed yet.
Staff files
ID, contract, CV, qualifications, proof of address, permits and sick notes on each person's record. Private storage, and every manager view is logged.
Rosters
Build the week from your shift plan. Auto-fill respects rest between shifts, one shift a day, contracted hours and approved leave. Publish to everyone's phone.
Time
Staff clock in and out on their phone. Managers approve timesheets, with meal breaks and Sunday hours worked out.
Leave
Annual, sick and family responsibility leave with balances. Sick notes attach to the request, and a missing note after two days is flagged.
Pay
Rates checked against the national minimum wage, overtime and public holiday rates worked out, and bank detail changes held until a manager has checked them.
Disciplinary Coming next
Staff confirm the disciplinary procedure when they join. Warnings and hearing records on the person's file are next on the build list.
Labour rules
Compliance is not a payroll step. It runs through the whole day.
Rosta knows the Basic Conditions of Employment Act rules that trip up stores. It flags problems on the roster, the timesheet and the person's record while there is still time to fix them.
- Hours45 ordinary hours a week, overtime capped at 10 hours
- Rest12 hours between shifts and 36 hours each week
- Meal breaks30 minutes after 5 hours on shift
- PayNational minimum wage, Sunday and public holiday rates
- LeaveAnnual, sick and family responsibility entitlements
- ContractsWritten particulars on file for every employee
- Work permitsExpiry flagged 90 days ahead
- POPIA consentRecorded for every person on file
Rosta flags; you decide. Rules as at 1 March 2026. It is a tool, not legal advice, so have your labour adviser confirm your own policies.
- Work permit expires in 41 daysFloor · Sea Point
- No signed employment contractStarted 3 weeks ago
- 52 hours rostered next weekAbove 45 ordinary hours
- Leave balances up to date14 people
Try it
Managers keep it all in order. Staff have it on their phone.
Tap around the staff app: open a shift, clock in, ask for leave or sign a document. It is a demo with made-up details, so nothing is sent anywhere.
Your week
2 to 8 November · published by your manager
- Wed4Annual leaveApproved
- Thu5Day off
- Sun8Day off
Clock
Today · Mon 2 Nov · Floor, 08:00 to 16:30
Clocking in is checked against your shift. In the demo, one second counts as one minute.
Leave
Balances update as requests are approved
Type
Dates
For more than two days in a row, add a sick note.
- Annual leave · Wed 4 NovApproved by Lindiwe M.
Documents
Kept on your record. Only you and your managers can open them.
- Employment contractSigned 12 OctSigned
- Updated leave policySent by Lindiwe M. · needs your signature
- Bank detailsFNB, account ending 482
Type your full name to sign
- Time
- Role
- Paid
- 8h, with a 30 minute meal break
- Also on
Security and privacy
Staff records deserve better than a filing cabinet.
Sign-in codes by email
No passwords. Each sign-in uses a one-time code sent to your email.
Authenticator app for managers
Anyone who can see ID numbers, pay, bank details or staff files confirms each session with an authenticator app.
Each business sees only its own data
Enforced by rules in the database itself. Store managers see only their own stores.
Private files, logged access
Documents sit in private storage and open through short-lived links. Who viewed what is recorded.
Rosta is a test version. Try it with made-up names and sample details. Please do not add real staff records yet.
Your people. Sorted.
Set up a trial workspace for your store and see your team in one place.