Staff Management
If you have employees, you can give them their own SabiBooks login. This way they can record sales and manage inventory, and you can see who did what. Every action taken by a staff member is tracked, giving you full visibility even when you are not in the shop.
Why Use Staff Accounts?
Section titled “Why Use Staff Accounts?”- Everyone uses your phone to record sales (security risk)
- You cannot tell who made which sale
- You cannot control who sees your financial data
- If something goes wrong, you do not know who was responsible
- Each person has their own login
- Every sale is tagged with the staff member’s name
- You control what each person can see and do
- You have accountability for every transaction
Inviting Staff Members
Section titled “Inviting Staff Members”-
Open Staff Management
Go to Settings and tap “Staff Management”.
-
Tap Invite Staff
Tap “Invite Staff”.
-
Enter their details
Field Description Example Name The staff member’s full name ”Blessing Okafor” Email Address Their own email — this is how they log in, so it must be one they can open [email protected] Phone Number Their Nigerian phone number, for your records and contact (not used to log in) 08034567890 -
Choose their role
Select the appropriate permission level (see roles table below).
-
Send the invitation
Tap “Send Invitation”.
The staff member receives an email. To join, they:
- Open the email and tap “Accept Invitation”
- Enter the 6-digit code emailed to them (this confirms it is really them)
- They are signed in, and can start using SabiBooks with their assigned permissions
Roles and Permissions
Section titled “Roles and Permissions”There are three roles you can assign (you, the owner, keep full control that staff never get — billing, staff management, business settings, and deleting records):
| Role | What They Can Do | Best For |
|---|---|---|
| Cashier | Record sales, create and share invoices, add customers, view products (but not import or export them) | Sales girls, counter staff, cashiers |
| Accountant | View and create reports (Profit & Loss, Cash Flow, etc.) and manage expenses | Bookkeepers, accountants |
| Full Access | Everything a manager needs: sales, inventory, invoices, reports, void sales — everything except the owner-only areas (billing, staff management, business settings) | Managers, trusted senior staff |
How Staff Log In
Section titled “How Staff Log In”- Staff log in with their email address — they type their email, and we send a 6-digit code to that email. There is no password to remember, and they do not log in with a phone number.
- On their first sign-in they can set a PIN for faster logins after that.
- When a staff member records a sale, their name appears on the receipt and in the sales record.
- You can see which staff member made each sale in your reports.
- Staff members see only the features allowed by their role — restricted pages are hidden from them, and the app also blocks the actions their role is not allowed to take.
- Staff cannot see other staff members’ accounts or change their own permissions.
Viewing Staff Activity
Section titled “Viewing Staff Activity”As the business owner, you can see:
- Sales by staff member — In the sales report, filter by staff to see who sold the most
- Staff names on receipts — Every receipt shows which cashier processed the sale
- Stock adjustments — Every stock change shows who made it and when
This information helps you:
- Reward top performers
- Identify training needs (if someone makes frequent mistakes)
- Investigate discrepancies (if cash does not match sales)
- Plan schedules (assign your best staff to busy shifts)
Changing a Staff Member’s Role
Section titled “Changing a Staff Member’s Role”-
Open Staff Management
Go to Settings > Staff Management.
-
Find the staff member
Find the staff member and tap on their name to see their details.
-
Change the role
Change their role (e.g., promote from “Cashier” to “Full Access”).
-
Save
Save the change. The new permissions take effect immediately.
Removing Staff Members
Section titled “Removing Staff Members”-
Open Staff Management
Go to Settings > Staff Management.
-
Find the staff member
Find the staff member.
-
Remove
Tap “Remove” and confirm the removal.
Staff Management Best Practices
Section titled “Staff Management Best Practices”-
Follow the principle of least privilege. Give each person only the access they need. A cashier does not need to see your profit reports.
-
Give each person their own email. Staff log in with their email address, so each staff member needs their own — do not share one email across several people. If someone has no email, create a free one for them before you invite them.
-
Review staff list monthly. Check that all listed staff are still working for you. Remove anyone who has left.
-
Brief staff on SabiBooks. When you add a new staff member, spend 10 minutes showing them how to use the app. This reduces mistakes.
-
Check the sales-by-staff report weekly. Look for unusual patterns — very high or very low sales compared to other staff on the same shift.