KalHR logo

People

Employee records

Update an employee's details, bank and statutory information, documents and salary; deactivate or delete them; and review self-onboarding submissions.

Open People → Employees and select an employee to open their profile.

Find employees

Search by name, email or employee ID, or select the filter icon to narrow the list. Select Export to email yourself a CSV of every active employee in a company: names, contact details, job and department, statutory numbers and more.

The profile at a glance

The left-hand card shows the employee's photo, job, department, ID and status, with their:

  • Bank Information: bank, account number and account name;
  • Statutory Information: pension provider and account, tax ID (TIN), NHF, NHIS, NIN and driver's licence;
  • Salary Information: monthly salary, pay type and annual salary.

Select Edit on any of them to change it. For salary, select Configure (or Edit). It's the same salary form as on Payroll. See Employee salaries.

The tabs on the right hold everything else:

TabWhat's in it
PersonalName, date of birth, contact details and address; spouse; emergency contact; health and disability information
EmploymentEmployment type, work mode, hire date, job title, department, line manager, work email and phone, work days and location; job history; references and guarantors
DocumentsCV, offer letter and other documents. Upload Document takes PDF or Word files up to 2 MB
HistoryExits, probation and a timeline of the employee's changes
DisciplinaryTheir cases and warnings, if you can view disciplinary cases

Change someone's job or manager

On Employment, select Edit on Employment Information. Use Change Job Role or Change Supervisor (or the Change link next to Line Manager).

Message an employee

Select Send Message, enter a subject and message, and select Send Message. To message many people at once, use Broadcasts.

More actions

Open More Actions on the profile:

ActionWhat it does
Resend InviteSends the KalHR app invitation again
Deactivate EmployeeMarks them inactive without removing any records. Activate Employee undoes it
Terminate ContractEnds their employment. See Employee exits
Delete EmployeeRemoves them permanently. This can't be undone

Watch out

Delete only records created by mistake. For someone who has left, use Terminate Contract, which keeps their history.

Review self-onboarding submissions

If you sent new hires an onboarding link, their submissions appear on the Pending Onboarding tab of People → Employees.

  1. Select a submission to open it.
  2. Check the details, add a comment if you like, then select Approve, or Decline with a reason the new hire will see.

The tab appears once an onboarding approval workflow is published (People → Settings → Onboarding Approvals). Without one, self-onboarded employees are added straight away.

Last updated October 7, 2026

Still need help?

Try it in the app, or talk to us and we'll walk you through it.

See KalHR in action - 30 min demo