Feature Overview
Kazisafi is a complete HR and payroll platform for Kenyan businesses. Here is a summary of every feature organized by module.

Employee Management
Section titled “Employee Management”- Full employee records with personal details, employment info, and bank details
- Department-based organizational structure with manager assignments
- Employee status management: active, suspended, terminated, on probation
- Bulk operations: suspend, activate, or terminate multiple employees
- CSV import for bulk employee onboarding
- Payroll components: allowances, deductions, and tax reliefs per employee
- Salary history tracking
Payroll
Section titled “Payroll”- Monthly payroll runs with draft, calculate, approve, and process workflow
- Automatic statutory deduction calculations (PAYE, NSSF, SHIF, AHL, NITA)
- Employee selection by all, department, or specific individuals
- Payroll readiness validation before calculation
- Employment Act Section 19(3) one-third rule compliance
- Optional two-person approval workflow
- Real-time calculation progress
- 8 export formats: P10, NSSF, SHIF, HELB, muster roll, bank payment, payslips ZIP, CSV
- Payslip PDF generation and bulk email distribution
- Payroll analytics dashboard with monthly trends
Leave Management
Section titled “Leave Management”- 6 default leave types with Kenya Employment Act compliance
- Custom leave types with configurable rules
- Leave policies with entitlements, probation rules, and when days become available
- Employee leave requests with half-day support
- Multi-level approval workflow (department manager, HR, admin)
- Approval delegation for managers on leave
- Automatic escalation when all approvers are absent
- Leave balance tracking with carryover and expiry
- Days available monthly or after probation ends
- Working days calculation excluding weekends and public holidays
- Department team calendar
- Bulk approve and reject
- Task board with card grid showing all pending, in-progress, and completed work
- Create personal or company-wide tasks with title, description, due date, and priority
- Slide-out detail panel with actions, activity timeline, and inline editing
- Six filter tabs: All, To Do, Doing, Done, Snoozed, Blocked
- Start, complete, reopen, snooze, dismiss, and delete actions
- Automatic task generation from payroll, leave, and employee events
- Task dependencies: block a task until another is completed
- Priority escalation for overdue tasks
- Recurring tasks for monthly, quarterly, and annual deadlines
- Team leaderboard with completion stats and rankings
- Real-time updates
Employee Portal
Section titled “Employee Portal”- Personal dashboard with latest payslip, leave balance, and days worked
- Payslip viewing and PDF download
- Leave request submission, editing, and cancellation
- Leave balance overview by year
- Leave approval queue for managers
- Approval delegation management
- Department leave calendar
Settings
Section titled “Settings”- Company profile with statutory registration numbers
- Payroll configuration (pay day, bank, payment method)
- Leave kind management (create, edit, and deactivate)
- Leave policy management with entitlements table
- Department management with manager assignment
- User management with role-based invitations