People

HR & Payroll

Employee records, org chart, staff time & attendance and payroll.

Overview

Staff records live in filing cabinets, attendance in a register at the gate, and salary in a spreadsheet only one person understands — until that person is on leave in payroll week. HR & Payroll keeps the employee lifecycle in one place: records and documents, an organisation chart that reflects reality, staff attendance from multiple capture channels, and a payroll run that reads from those records instead of retyping them.

  • Employee directory, org chart & bulk import
  • Shifts, rostering & multi-channel capture
  • Attendance engine, regularization & period locks
  • Device/biometric import with consent
  • Payroll-ready monthly summaries
Case study · HR & Payroll

From the payroll spreadsheet only one person understands

Representative scenario — illustrative

A school of 180 teaching and non-teaching staff keeps records in a filing cabinet, attendance in a gate register, and salary in a spreadsheet that lives on one accountant’s laptop.

Doing it by hand

Every payroll week is a reconstruction: someone reads the gate register, tallies leave against loose slips, and computes PF and ESI by hand into a formula nobody else can follow. When that accountant is on leave, the salary run stops. Loss-of-pay is a judgement call, and the bank file is retyped from scratch each month.

The cheap-ERP trap

The cheap ERP stored employee names but modelled payroll as a flat amount — it couldn’t read shifts, cross-midnight duty or attendance-linked deductions, so loss-of-pay was still worked out in Excel and pasted in. Statutory components didn’t reconcile, and the org chart was a stale diagram nobody updated. Six months in, the accountant was back to the trusted spreadsheet and the ERP held only half a register.

With ez.school

ez.school keeps the whole staff lifecycle in one register — teaching and non-teaching alike — with documents, reporting lines and an org chart that draws itself. Payroll reads that record: salary structures, attendance-linked deductions, advances and statutory components come together in a run with per-employee preview and exceptions held for review. The bank file and the auditor’s register export in the formats they ask for, no retyping.

The difference, side by side
By handOrdinary ERPez.school
Staff recordFiling cabinet + gate registerNames only, no structureOne register, org chart self-drawn
Loss-of-payA monthly judgement callStill worked out in ExcelAttendance + leave feed the run
PF / ESIBy-hand formulasDoesn’t reconcileStatutory components computed
If the clerk is awayPayroll stopsNobody else can drive itRun is a reviewed process, not a person
The outcome
  • One runAttendance to salary
  • PreviewBefore anything commits
  • No retypeBank + auditor files

Payroll cost by component and department — earnings, deductions and statutory dues reconcile to the register that ran them, not to a private formula.

Inside the app

How HR & Payroll works for you

The staff register, complete and current

Every employee — teaching and non-teaching — has one record: designation, department, documents, qualification history and reporting line. Bulk import brings an existing register in with validation; the org chart draws itself from the data and stays true as people join, move and leave.

Payroll that reads the record, not a spreadsheet

Salary structures, attendance-linked deductions, advances and statutory components come together in a payroll run with per-employee preview and exceptions held for review — nothing silently wrong. The register exports for your bank and your auditor in the formats they ask for.

Staff attendance with real rules

Shifts, rosters and cross-midnight duty are modelled properly; punches arrive from biometric devices, mobile or manual channels; regularization follows approval, and periods lock after review — the same governance your student records get, applied to staff.

The cycle

The staff lifecycle

  1. 1Onboard with documents
  2. 2Roster & shifts
  3. 3Attendance captured
  4. 4Payroll run & review
  5. 5Register to bank
Who uses it

One app, seen from every seat

HR officeRuns onboarding, records and rosters from one register — with document checklists done.
AccountsGets a payroll register computed from attendance and structure — not from memory.
PrincipalSees staffing, presence and payroll exceptions without waiting for month-end.
Evaluation questions

HR & Payroll — asked and answered

Can salary structures differ by role or individual?

Yes. Structures are defined with components (earnings, deductions, statutory) and assigned per employee; individual overrides are recorded, not improvised.

Does staff attendance connect to payroll?

Yes. Attendance, approved leave and regularizations feed the payroll run under your rules — the loss-of-pay column explains itself.

Can we import our existing employee register?

Yes. Bulk import from CSV/XLSX with column mapping, validation and collision-safe employee codes.

Bring HR & Payroll to your campus

Guided onboarding, local-currency pricing, and human support from day one.