HR & Payroll
Complete HRMS for staff: directory, leave management, attendance & biometrics, and payroll with payslips. Includes a teacher self-service portal.
Staff Directory
- Add/Edit Staff — employee code, department, designation, work shift, joining date, bank details, salary basics.
- Staff 360 Drawer — full profile with documents (KYC uploads), attendance summary, leave balances, and payslip history.
- Default departments (Academic, Science & Tech, Administration, Finance, Sports, Facilities) and designations (Principal, VP, HOD, PGT, TGT, PRT, Accountant, AO, Librarian, PET) are seeded per school.
Leaves & Substitutions
- Configure Leave Policies (Casual, Sick, Earned, Maternity, LOP) with yearly quotas per staff member.
- Staff apply for leave (full-day or half-day AM/PM) from the Teacher "My HR" portal or admins apply on their behalf.
- Admin approves/rejects from the pending queue — approved leave days are automatically marked in HR attendance with session remarks.
- Approved absences for teachers can trigger substitutions (proxy arrangements) so timetables stay covered.
Attendance & Biometrics
- Daily roll call for staff with bulk save (Present / Absent / Half-Day / Leave).
- Biometric CSV import — download the sample CSV, export punches from your device (EmployeeCode + punch time), upload, and the system pairs check-in/check-out automatically. Punch types: Auto, CheckIn, CheckOut.
- Each record tracks its source (Web / Biometric / Approved Leave) for auditing.
Payroll & Payslips
- Configure Salary Components (Basic, HRA, DA, Special, Conveyance, EPF, ESIC, PT, TDS — statutory flags included).
- Set each staff member's Salary Structure (monthly basic + component breakdown).
- Generate a Monthly Payroll Batch — the engine deducts Loss-of-Pay for unpaid leaves and applies statutory percentages automatically.
- Approve and disburse the batch, then print/download branded payslips per employee.
Tip: Teachers can view their own profile, apply for leave, see attendance, and download payslips from the My HR page in the Teacher portal — no admin action needed.