Skip to content
Knowledge base · HRM & payroll

How do I add a new employee and create the record for a teacher or any other staff member?

Last updated

HRM › Manage Employees is the staff register for the whole system: every teacher and every other employee has one record here. Press Add for a new entry — naye teacher ka record banana ho ya kisi aur staff member ka — a new employee is added to staff here — it is this one form. There is no separate teacher screen; a teacher's record and their Teacher App login are made here together.

Set these up first

The employee form fills its dropdowns from three lists. If one of them is empty, that dropdown is empty:

  • HRM › Manage Departments — the department
  • HRM › Manage Designation Groups, then HRM › Manage Designations — a designation belongs to a group, so create the group first
  • HRM › Manage Employment Type — permanent, contract, visiting, and so on

Steps

  1. Create the department, designation group, designation and employment type
  2. Go to HRM › Manage Employees
  3. Press Add
  4. Fill the employee details and save

The form is one long page of blocks: Personal Details, Contact Details, Qualification, Experience and Skill Information, Attach Documents, Other Information, Office Information, and Teacher App Credentials at the end. Two save buttons sit at the bottom — Save & Show All Employees returns to the staff list, and Save & Create Salary Plan saves and takes you straight on to the salary plan.

Whatever else your school has switched on, these are always required: Employee Name, Father/Husband Name, Gender, Mobile, Select Campus, Employee Code and Joining Date.

Editing the official employee photo

Open an existing employee from HRM › Manage Employees and choose Edit. The official photo controls remain available on this form. Choose a JPG, PNG or WebP image up to 5 MB, check its preview, then save the employee. Remove marks the current photo for removal; Undo cancels that change before saving. The official employee photo is separate from a face enrolled for attendance: changing or removing this photo does not remove the face enrollment.

Making a teacher's app login

The Teacher App Credentials block on the same form sets the Username, the Password and an Active tick, and decides what that teacher may do in the app — whether diary work needs approval, how long they may update an Award List or attendance, whether they may contact an absent child's guardian, see fee defaulters, or open their own salary report.

After saving

A new employee is not yet doing anything. Depending on what they are for:

  • Teacher app / diary / attendance — assign their classes on HRM › Assign Classes
  • Salary — put them on a plan with HRM › Salary › Create Salary Plan
  • Attendance timings — assign a shift on HRM › Manage Employees › Manage Time In/Out

Choosing which fields appear

The form is configurable. HRM › Employee Form Customization switches individual fields on and off, so a school that does not track a field never sees it. A few core fields are locked on and always required.

Common confusion

"The designation dropdown is empty." Designations hang off designation groups. Create a group first, then the designation inside it.

"It will not save — the code is already used." Employee Code must be a number and no two staff records may share one. CNIC and the Teacher App username must also be unique across your staff.

"Where is Status / Leaving Date?" Only on an existing record. Open the employee from HRM › Manage Employees and edit — that is where somebody who has left is set inactive instead of being deleted.

"The new teacher does not appear in the Teacher App." Adding the employee is not enough — assign their classes on HRM › Assign Classes.

Watch

📺 HOW ADD EMPLOYEE & CREATE TEACHER APP LOGIN — https://youtu.be/sy__eZp-MDU 📺 HOW ACTIVE & INACTIVE EMPLOYEE — https://youtu.be/lDCRnb-PHxs

Add several employees from Excel

For basic employee records, open HRM → Manage Employees → Import Excel. Download the template, fill the Employees sheet, choose a campus you may manage and upload an XLSX workbook. Check all rows reports errors before Import employees becomes available. This creates new employees only; it never updates existing records, creates credentials, grants web or mobile access, or imports salaries. Existing codes and CNICs, including inactive or deleted records, cannot be reused. Required detailed sections must be entered through Add Employee. See the employee Excel import guide for file limits and field names.

See EDUBase running on your own school's data.

A 30-minute online demo, in English or Urdu, using your fee plans and classes. No installation, no commitment.