Built for this category
Not a generic HR tool with a checkbox for your industry. The workflows, terminology, and reports match how your operation actually runs — because the platform was designed for it from the start.
Academic and non-academic payroll, term-based contracts, TSC / GES / SACE licence tracking, SACCO multi-fund deductions, teacher salary scales and substitute payroll — built for African schools, colleges and education groups.
Not a generic HR tool with a checkbox for your industry. The workflows, terminology, and reports match how your operation actually runs — because the platform was designed for it from the start.
Every event in this module — attendance, leave, timesheet, equipment, incident, performance — flows automatically into the next payroll cycle. No spreadsheet reconciliation, no double entry.
Statutory rules maintained for 40+ countries, mobile-money payouts, USSD self-service, WhatsApp delivery, multiple languages, offline-capable mobile app for field workers.
These are the recurring conversations with buyers in this category. We built the platform to retire each of them.
Academic and non-academic staff have completely different pay structures, allowances and tax treatments. Your one spreadsheet tries to handle both and gets one wrong every cycle.
A TSC, GES or SACE inspection arrives unannounced. Producing the matrix of every teacher's licence, registration number, CPD hours and contract type is a week's work each time.
Your teachers belong to 3 or 4 different SACCOs. Each one requires its own export format with its own membership numbers. Finance rebuilds these by hand every month.
Teachers on 9-month academic contracts should have salary pause during long holidays. Your system doesn't understand academic year structure, so you either overpay or fight grievances every January.
Boarding-house masters and matrons get accommodation, food and night-duty allowances on top of basic. Half the deductions and benefits aren't statutory, but your finance team treats them like they are.
Internal teacher loans from your staff welfare fund — start, schedule, defaulters, top-ups — live in a separate spreadsheet that never reconciles cleanly to payroll.
Staff children's fee waivers (often 75–100%) — should they hit payroll as a benefit-in-kind or as a discount on the parent ledger? Your accountant changes their mind every year.
Multi-campus groups: the same teacher works at two campuses; each campus tracks attendance differently; combined payslip required but cost-centre split per campus is impossible to reconcile.
Specific tools for this category — not generic HR repackaged. Each card describes what the feature does and how it fits the way you work.
Contract types aligned to your term calendar. Auto-renewal workflows for Term 1 starts. Salary pause/continue rules for long holidays per contract type (9-month vs 12-month).
Post a teacher to N campuses with hour or percentage splits. Payroll consolidates into one payslip while campus P&Ls receive the correct cost attribution automatically.
TSC, KMPDU, KNUT, GES, NHA wage tables import as structured scales. Anniversary step increases happen automatically; negotiated CBA changes propagate to every affected teacher in one operation.
Registration number, issue date, expiry, CPD hours, subject specialisation. Alerts at 90, 60, 30 and 7 days before expiry — to the teacher, HR and the department head. Inspector audit pack in one click.
A teacher belongs to multiple SACCOs — each with its own membership number, share contribution, BOSA/FOSA splits and loan repayment schedule. Payroll cycles produce a separate export per SACCO in each fund's required format.
Accommodation, meal, night-duty and holiday-on-call allowances. Each with rules for proration when staff are off-campus or on leave.
Application, approval workflow, repayment schedule, defaulter actions, top-up rules — fully integrated with the payroll cycle. Teachers see their balance in the ESS app.
Link a teacher to their children's enrolment records. Auto-calculate the waiver value as a taxable BIK on the payslip or as a credit on the parent ledger — per your accounting policy.
Payslip download, leave application, document upload, fees-waiver status, loan balance — all in the same ESS app teachers use from their phone.
Short-engagement contracts (week, term, exam invigilation) with their own pay structure and statutory withholding per country rules. Payment issued at end of engagement, not at month-end.
Public-sector schemes (LAPTrust, CPF Ghana, GEPF SA) and private school provident funds. Correct withholding, employer matching and remittance file format per scheme.
Termly cost reports by department, faculty and campus. Salary cost vs fees revenue analysis. HR-to-finance reconciliation by term, ready for board reporting.
Most HR systems sell modules as separate products — and then your team spends every month reconciling between them. SmartHR Africa is one system. Each event in this category flows automatically into the right downstream process.
Contracts auto-roll into the new academic year on the term-start date. Salary scale step increases anniversary correctly; pension and SACCO memberships continue without breaks.
One teacher can belong to multiple SACCOs. Each cycle produces a separate remittance file per SACCO in the fund's required format — no manual reformatting by finance.
Teacher, HR and department head notified 90/60/30/7 days before expiry. Renewals happen on time; inspection visits stop being a surprise.
Hours or percentage splits across campuses feed payroll once; each campus's P&L receives the correct salary cost attribution automatically.
Repayment hits every cycle; running balance visible to the teacher in the ESS app. Top-ups and defaulter actions flow through one approval workflow.
Daily or per-lesson rate × hours captured; PAYE withheld per country rules; payslip issued at end of engagement, not held until month-end.
Statutory compliance, local-currency payroll, and salary disbursement options in every market we support. Click through to your country page for in-region pricing, statutory rates, and a calculator.
Pay per employee, monthly. Local-currency price on every country page — converted at our locked monthly rate.
Core HR for growing teams
+ $0.50 /employee/month
Full HR + payroll, statutory compliance built in
+ $1.50 /employee/month
Multi-country operations, full automation
+ $3.00 /employee/month
See pricing in your local currency on any country page →
30 minutes with our team. Bring your countries, your headcount, and the questions your finance and HR leads keep asking — we'll walk you through every module relevant to your operation.