Skip to content

Employee Portal

The Employee Portal gives every employee a personal, secure space to access their pay information, request time off, and manage approvals without needing to contact HR.

Employee portal home dashboard

Employees log in using a magic link sent to their registered email address. There are no passwords to remember or reset. Simply enter your email, receive a one-time link, and you are in. Each link expires after a short window for security.

After logging in, employees land on a dashboard with an at-a-glance summary:

CardWhat It Shows
Latest PayslipNet pay from your most recent payslip with a link to the full breakdown
Leave BalanceRemaining leave days for your primary leave type
Year-to-Date EarningsCumulative net pay for the current calendar year

Payslips are organized by year. Select a year to see all payslips generated during that period. Each payslip displays a clear breakdown of:

  • Earnings — basic salary, allowances, and any other additions
  • Deductions — statutory contributions (PAYE, NSSF, SHIF, Housing Levy), loan repayments, and voluntary deductions
  • Net pay — the final amount paid

Every payslip can be downloaded as a PDF for personal record-keeping, loan applications, or any other purpose.

To request time off:

  1. Select the leave type (annual, sick, compassionate, maternity, paternity, etc.)
  2. Choose a start date and end date
  3. Optionally select half-day (morning or afternoon) for single-day requests
  4. Add a reason if the leave type requires one
  5. Submit the request for manager approval

Employees can request half-day leave for either the morning or afternoon session. This counts as 0.5 days against the leave balance.

  • Pending requests can be edited or cancelled freely before a manager takes action.
  • Approved requests can be cancelled if plans change, which returns the leave days to the balance.

View a complete history of all leave requests, including their current status, dates, and any comments from approvers.

The leave balance screen shows a detailed breakdown for each leave type by year:

InformationDescription
AllocatedTotal days granted for the year
UsedDays already taken
PendingDays tied to requests awaiting approval
AvailableRemaining days you can still request
CarryoverDays carried forward from the previous year

This makes it easy to plan time off with full visibility into what is available.

Employees who are designated as department managers see an additional Approval Queue section listing pending leave requests from their direct reports.

For each request, managers can:

  • Approve the request, optionally adding a comment
  • Reject the request, with a required reason so the employee understands why

The queue shows the employee name, leave type, requested dates, number of days, and any notes the employee included.

When a manager is away, they can delegate their approval authority to another employee. Go to Leave > Delegations in the portal to manage delegations.

  1. Click Create Delegation and select the delegate — the person who will approve requests on your behalf
  2. Choose a start date and end date (maximum of 90 days)
  3. Provide a reason for the delegation
  • View given delegations — see all delegations you have created
  • View received delegations — see delegations others have assigned to you
  • Revoke active delegations — cancel a delegation early if you return sooner than expected

The department calendar provides a visual overview of:

  • Team leaves — see which colleagues are off and when
  • Public holidays — national holidays are marked on the calendar

This view helps teams coordinate schedules and avoid having too many people off at the same time.

The My Info section displays your personal and employment details as Kazisafi has them on file. You can view but not edit:

  • Full name, email, phone number
  • Department, job title, and reporting manager
  • Employment start date and type
  • Bank and payment details

To update any of this information, contact your HR administrator.