KalHR logo

People

Add employees

Add employees one at a time, upload many from a spreadsheet, or send new hires a link to fill in their own details.

Open People → Employees. There are three ways to add people, all from the purple + button and the arrow next to it.

The employee listThe employee list

Before you start

Create your departments and job roles first, and any office locations. You'll pick them for each employee.

Add one employee

Select + (or Simple from the arrow).

  1. Personal: choose the Company, then enter the employee's name, gender, marital status, date of birth, nationality, phone number, Work Email Address and home address. Spouse and next-of-kin details are optional.
  2. Professional (Optional): employee ID (or select Generate ID), work type, department, job role, job type, date of resumption, working days and office location. You can add these later, but department and job role are needed for most policies and reports.
  3. Preview: check everything, then select Submit.
  4. Choose when the employee receives their invitation to the KalHR app: now, at a scheduled date and time, or not yet.

Check the work email

The invitation goes to the Work Email Address, and the employee signs in with it.

Add many employees from a spreadsheet

Select the arrow next to +, then Multiple.

  1. Choose the company these employees belong to.
  2. Select Download Template and fill it in: one row per employee.
  3. Save it as CSV (2 MB at most) and upload it.
  4. When it finishes, select View Employees to check the results, or Upload More.

Rows that couldn't be imported, and why, are under the arrow → Reports.

Let new hires fill in their own details

Select the arrow next to +, then Link.

  1. Choose the company and select Generate Link. Use Edit sections to choose which details new hires fill in.
  2. Copy the link, or enter email addresses under Recipient Email Addresses and select Send.
  3. Submissions appear on the Pending Onboarding tab of People → Employees for you to review. See Employee records.

If onboarding needs approval, set up the workflow under People → Settings → Onboarding Approvals.

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