One record per employee, from offer letter to exit clearance.
HR is the source of truth for who an employee is (statutory numbers, contract type, bank details), and every other KituBox module, including Payroll, reads from it rather than keeping its own copy.

One employee record: contact, statutory numbers, payment details, next of kin, all in one card
See it before you launch it.

Issue a self-service login per employee, scoped to employee-only access
Built for how it actually gets used.
The employee record everything else reads from
National ID, KRA PIN, NSSF, SHIF, and Housing/NITA levy applicability sit on one profile per employee.
- Employment type tracked per record: permanent, contract, casual, or intern
- Bank and M-Pesa payment details, next of kin, and emergency contact on the same card
- Searchable directory with department filters and CSV import/export
- A read-only "bridge" view (`employee_bridge_cache`) that Payroll consumes, so HR stays the source of truth
The full employee lifecycle
From requisition to exit, in one system instead of five spreadsheets.
- Recruitment pipeline with job requisitions and candidate tracking
- Leave management, attendance logging, and a casual-labor tracker for day-rate workers
- Performance management with goals and structured reviews
- Disciplinary records and a guided offboarding / exit clearance flow
Statutory payroll, ready to run
The Kenya tax engine (PAYE, NSSF, SHIF, Housing Levy, NITA) lives here and feeds Payroll.
- Statutory payroll runner and P9 generator for annual tax certificates
- Payroll export for handoff, plus a compliance tracker for statutory deadlines
- Effective-dated rate versions so a rate change never corrupts a past pay period on recalculation
Manager and employee self-service
Not everything needs to go through HR's desk.
- Employee self-service portal for payslips, leave requests, and personal details
- Manager team view scoped to direct reports only
- Org chart generated from the reporting structure already on file
Built for a shared, sensitive dataset
HR data is the most sensitive dataset in the suite, and it's treated that way.
- Local encryption gate and two-factor authentication setup
- Full audit log viewer and multi-company switcher for group employers
- Legacy data migration tool for moving off spreadsheets or a previous system
3 tiers available, scaled by user count and number of companies.
Not a global template with KES swapped in.
KRA PIN fields, county and town data, M-Pesa as a first-class payment method, and statutory numbers (NSSF, SHIF, Housing Levy, NITA) are part of the data model, not an add-on, because KituBox HR was built for Kenyan compliance from the first schema.
Questions about KituBox HR
What is the best HR software for Kenyan employers?
KituBox HR covers the full employee lifecycle, recruitment, leave, attendance, discipline, performance, and offboarding, with Kenyan statutory fields (KRA PIN, NSSF, SHIF, National ID) built into every employee record from the start, not added as an afterthought.
Does KituBox HR connect to payroll automatically?
Yes. HR stays the single source of truth for employee data, and KituBox Payroll reads from a read-only bridge rather than keeping its own copy, so a change in HR (a new hire, a bank detail update) is reflected in the next payroll run without re-entry.
Can employees access their own records in KituBox HR?
Yes, through an employee self-service portal for payslips, leave requests, and personal details, plus a manager view scoped to direct reports only.
Does KituBox HR track casual and contract workers, not just permanent staff?
Yes. Every employee record carries an employment type (permanent, contract, casual, or intern), and there is a dedicated casual labor tracker for day-rate workers.
Is employee data in KituBox HR secure?
HR data is encrypted locally, protected by a local encryption gate and two-factor authentication setup, with a full audit log of who accessed or changed what.
How much does KituBox HR cost?
KituBox HR is a one-time license fee starting at KES 25,000 for a single-user license. Multiuser tiers with unlimited users, for one company or up to five, are available on the Pricing page.