Skip to content

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.

  • 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
  1. Open Staff Management

    Go to Settings and tap “Staff Management”.

  2. Tap Invite Staff

    Tap “Invite Staff”.

  3. Enter their details

    FieldDescriptionExample
    NameThe staff member’s full name”Blessing Okafor”
    Email AddressTheir own email — this is how they log in, so it must be one they can open[email protected]
    Phone NumberTheir Nigerian phone number, for your records and contact (not used to log in)08034567890
  4. Choose their role

    Select the appropriate permission level (see roles table below).

  5. Send the invitation

    Tap “Send Invitation”.

The staff member receives an email. To join, they:

  1. Open the email and tap “Accept Invitation”
  2. Enter the 6-digit code emailed to them (this confirms it is really them)
  3. They are signed in, and can start using SabiBooks with their assigned 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):

RoleWhat They Can DoBest For
CashierRecord sales, create and share invoices, add customers, view products (but not import or export them)Sales girls, counter staff, cashiers
AccountantView and create reports (Profit & Loss, Cash Flow, etc.) and manage expensesBookkeepers, accountants
Full AccessEverything a manager needs: sales, inventory, invoices, reports, void sales — everything except the owner-only areas (billing, staff management, business settings)Managers, trusted senior staff
  • 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.

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:

  1. Reward top performers
  2. Identify training needs (if someone makes frequent mistakes)
  3. Investigate discrepancies (if cash does not match sales)
  4. Plan schedules (assign your best staff to busy shifts)
  1. Open Staff Management

    Go to Settings > Staff Management.

  2. Find the staff member

    Find the staff member and tap on their name to see their details.

  3. Change the role

    Change their role (e.g., promote from “Cashier” to “Full Access”).

  4. Save

    Save the change. The new permissions take effect immediately.

  1. Open Staff Management

    Go to Settings > Staff Management.

  2. Find the staff member

    Find the staff member.

  3. Remove

    Tap “Remove” and confirm the removal.

  1. Follow the principle of least privilege. Give each person only the access they need. A cashier does not need to see your profit reports.

  2. 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.

  3. Review staff list monthly. Check that all listed staff are still working for you. Remove anyone who has left.

  4. Brief staff on SabiBooks. When you add a new staff member, spend 10 minutes showing them how to use the app. This reduces mistakes.

  5. 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.