Skip to content
Schools

Staff HR and payroll for Cambodian schools

From single-campus schools to multi-branch school groups, Humaneti keeps HR, attendance, and payroll tidy term after term.

An academic year that does not line up with a tax year

Teaching contracts run from the start of one academic year to the end of it. Payroll, Tax on Salary and NSSF run on calendar months. Seniority accrues on service, which respects neither. The result is that a school's HR calendar has three different year-ends in it, and staff joining in September have entitlements that have to be pro-rated against a period nobody's payroll software understands. Humaneti holds the contract period separately from the payroll calendar, so a September start accrues correctly, a contract non-renewal in July is planned rather than discovered, and the two calendars stop being reconciled by hand each term.

Teaching load is not the same as attendance

An administrator works hours; a teacher works periods. A part-time teacher on twelve periods a week and a full-time one on twenty-two are on the same site for very different amounts of time, and neither is captured by a clock-in that only records arrival and departure. Schools end up running two parallel systems: attendance for the office and a timetable spreadsheet for teaching. Humaneti records both against the same person — hours for staff paid on time, periods for staff paid on load — so one payroll run covers a mixed workforce without the coordinator maintaining a private reconciliation between them.

Term breaks, and what they do to leave balances

A school closes for weeks at a time, and whether those weeks consume annual leave depends entirely on what the contract says — which in Cambodian schools varies by role and often by individual. Applying one rule to everyone produces either an argument with teaching staff or an unfunded liability sitting on the balance sheet. Humaneti lets the leave policy differ by contract type, so term-break treatment is set once per group rather than negotiated per person each year, and the accrued balance a departing teacher is owed is a number the system already knows.

Proving who was qualified to be in the room

Accreditation visits and parent expectations both come down to the same question: can you show, for a given term, which staff held which qualifications and when they were last checked. Kept in a folder, this is a scramble every time it is asked for. Humaneti keeps qualifications and training records against the employee, with expiry dates that surface before they lapse rather than after — so the answer to an inspector is a report, and a certificate about to expire is a task on someone's list instead of a discovery.

Recruiting against a term you cannot move

Most hiring has a soft deadline. School hiring does not: a class needs a teacher on the first day of term, and a vacancy that is still open in week one is a timetable problem affecting students rather than an HR metric. That makes the resignation-to-replacement cycle the number worth managing, and it usually starts earlier than schools plan for, because a teacher giving notice in May is replaceable and one giving notice in August frequently is not. Humaneti keeps the requisition, the shortlist and the offer against the post rather than in an inbox, so the head of school can see which posts are unfilled with weeks to go — and a resignation entered in HR starts the replacement rather than waiting for someone to raise it separately.

Fee income and staff cost in the same picture

A school's economics are unusually legible if the two halves are ever put side by side: income concentrated at the start of each term, and cost spread evenly across it, with teaching salaries the dominant line. Where the finance records and the HR records live apart, the question a board actually asks — whether a class size or a programme covers its own staffing — cannot be answered without a manual exercise each year. Humaneti codes staff cost to the programme or department the same way it codes any other expense, so the answer is a report. It will not tell you what to charge, but it will tell you which programmes are being subsidised by the others, which is usually the decision in front of you.

Policies staff have actually acknowledged

Schools carry obligations that depend on every member of staff having read something specific: child protection, safeguarding, conduct, and the procedures that go with them. Circulating a document proves nothing; what an inspection or an incident review needs is a record of who acknowledged which version, and when. Kept by email, this is unprovable within a year. Humaneti issues the policy, records the acknowledgement against the employee with the version and date, and shows who has not responded — so the follow-up is a short list rather than a reminder to everyone. When the policy is revised, the previous acknowledgements stay attached to the version they were given for, which is the part that matters if the question is ever asked retrospectively.

Paying people who are not on the payroll every month

Every school runs a second, informal workforce: substitute teachers covering absence, examiners engaged for a season, coaches and specialist tutors paid per session, and staff running holiday programmes. They are real payments with real tax consequences, and because they do not recur monthly they tend to be handled outside the payroll process entirely — a transfer arranged by whoever booked the person. That is where the compliance exposure sits, and it is invisible in a monthly payroll report because nothing about it is monthly. Humaneti records these engagements against the person and the period they relate to, so the payment carries the same deductions and the same evidence as any other, and the school's total staffing cost for a term includes the part that only happened twice.

The dates a school HR calendar has to hold at once

  • Contract start and end, which follow the academic year.
  • Payroll, Tax on Salary and NSSF, which follow calendar months.
  • Seniority accrual, which follows length of service and neither of the above.
  • Qualification and registration expiry, which follows the individual.
  • Notice periods, counted back from the first day of the next term rather than forward from today.

Problems we hear about

  • Teacher attendance tracked on paper registers

  • Payroll corrections discovered only at year-end

What changes with Humaneti

  • Campus-based attendance and shift rosters
  • Academic-year leave policies
  • Multi-branch payroll with approvals

Recommended modules

A practical rollout path

  1. 1

    Map the current Schools process, owners, records, and control gaps

  2. 2

    Configure shared people, organization, project, budget, and role context

  3. 3

    Roll out the highest-priority workflows with approvals and evidence

  4. 4

    Measure adoption, exceptions, cycle time, and reporting readiness

Talk to our team

Get a walkthrough tailored to your operations.