Staff records, leave and payroll that stop living in three spreadsheets
School HR usually runs on a staff list in one spreadsheet, a leave register in a drawer, and a payroll sheet the accountant rebuilds every month from memory of who was absent.
SkoolBook keeps those three connected. Leave is requested and decided in the system, salary structures are defined once, and the monthly payroll draft goes through an explicit financial approval before it becomes a payment.
What you get
Staff and teacher records in one place
One directory for everyone the school employs, with teachers linked to the sections they actually teach.
Leave requested and decided, not remembered
A staff member raises leave; an approver decides it. Both the request and the decision are records, so the leave register reconciles itself.
Salary structures defined once
Structures live as records rather than being retyped each month, so the monthly run starts from something already agreed.
Payroll needs MD sign-off
HR generates a draft monthly payroll sheet; it goes to the Managing Director for financial approval. Nobody pays out on a sheet one person assembled alone.
Scoped by role
Salary and payroll are visible to the roles that need them and nobody else, enforced server-side rather than by which screen someone opens.
How it works
- 1
Maintain the directory
Staff and teachers as records, with teaching assignments where relevant.
- 2
Run leave through the system
Requests are raised and decided in-app, so the register is a by-product rather than a chore.
- 3
Generate the payroll draft
HR produces the monthly sheet from the defined salary structures.
- 4
MD approves before payout
The draft raises a financial approval. Payment follows a decision, not an assumption.
Frequently asked
Does SkoolBook handle PF, ESI and TDS calculations?
No. Statutory payroll compliance is not built — SkoolBook produces the monthly payroll sheet from your salary structures and routes it for approval, and your existing compliance process continues alongside it. If statutory calculation is decisive for you, say so early rather than late.
Who can approve payroll?
The generated draft raises a financial approval that goes to the Managing Director. Generation and approval are deliberately separate actions held by different people.
Can teachers apply for leave themselves?
Yes — leave is requested in-app and decided by an approver, so both sides of the transaction are recorded rather than one side being a note on someone's desk.