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. 1

    Maintain the directory

    Staff and teachers as records, with teaching assignments where relevant.

  2. 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. 3

    Generate the payroll draft

    HR produces the monthly sheet from the defined salary structures.

  4. 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.

Explore more of SkoolBook