School payroll software. School payroll is complicated. Your month-end doesn’t have to be.

With Schoolcanvas school HR and payroll software, staff punch in on your biometric device and the rest follows: attendance syncs in real time, leave and loss of pay are worked out from it, salaries follow your slabs with PF, ESI and TDS deducted, and payslips appear in every staff login once you publish them. Recruitment and appraisals live in the same system.

  • Statutory-compliant payroll
  • Works with eSSL, BioMax and more
  • Complete Tally integration
Green Valley Public SchoolAnna Nagar campus · Chennai
PayslipOctober 2026Published to staff app · 1 Nov
EmployeePriya Raman
DesignationPGT Mathematics
CategoryTeaching
Staff IDGVPS-T-0142
Leave auto-calculated from biometriceSSL or BioMax punches sync in real time, so leave and loss of pay are worked out, not counted.
Working days26
Present24
Leave2 CL 1 · SL 1
Loss of pay0
From eSSL biometric · synced
PF, ESI and TDS handledYour salary slabs, allowances and deductions, with statutory amounts calculated in every run.
Earnings
  • Basic pay₹32,000
  • Dearness allowance₹6,400
  • House rent allowance₹9,600
  • Transport allowance₹1,600
  • Special allowance₹2,400
  • Gross earnings₹52,000
Deductions
  • Provident fund 12% of basic₹3,840
  • ESI above wage limitNot applicable
  • TDS income tax₹1,850
  • Advance recovery 3 of 6₹2,000
  • Loss of pay₹0
  • Total deductions₹7,690
Net pay₹44,310

Forty-four thousand three hundred and ten rupees only

Credited to
Savings ···· 4821
Approved by HR admin before processingThen payslips are published to every staff member’s app. Approved by Meena S, HR admin · 31 Oct 2026 Payroll run: October · 97 staff
  1. Leave auto-calculated from biometriceSSL or BioMax punches sync in real time, so leave and loss of pay are worked out, not counted.
  2. PF, ESI and TDS handledYour salary slabs, allowances and deductions, with statutory amounts calculated in every run.
  3. Approved by HR admin before processingThen payslips are published to every staff member’s app.

Payroll, leave and appraisals run on Schoolcanvas in 1000+ schools

All Saints Diocesan H.S. SchoolShillongGulmohur High SchoolJamshedpurThe Gurukulam Group of SchoolsPan-IndiaVenus International Group of SchoolsTumkurPole Star SchoolMadhubaniChildren Public SchoolFatehpurTashi Namgyal AcademyEast SikkimSt. Jude's AcademySonepatBethesda International SchoolBangaloreG. Rio Hr. Sec. SchoolKohimaSt. Paul's Group of SchoolsHajipurBishop Westcott Boys SchoolRanchiDe Nobilli Group of SchoolsDhanbad
  • PF · ESI · TDScalculated in every payroll run
  • Real timebiometric sync, from eSSL, BioMax and more
  • 1 staff appfor every staff member’s payslips, leave and attendance
  • 1000+schools run on Schoolcanvas
Why month-end hurts

Every school office knows the last week of the month.

A school pays teachers, office staff, drivers, ayahs and security guards, each on different terms. When attendance, leave and salaries live in separate registers and spreadsheets, someone has to join them up by hand every month, and one wrong cell means an unhappy teacher.

See the same month on Schoolcanvas
The month-end registerSix jobs, done by hand, every month
  1. Punch logs matched by hand

    The biometric device has the data, but someone still exports it, checks it against the leave register and works out who was absent without leave.

  2. Salaries rebuilt in Excel

    Teaching, non-teaching and support staff have different slabs, allowances and deductions. Every increment and every new joiner means editing formulas that only one person understands.

  3. PF, ESI and TDS worked out on the side

    Statutory deductions are calculated separately, then retyped for returns and annual filings. Mistakes surface months later, when they are hardest to fix.

  4. A queue at the office for payslips

    Staff ask for payslips for a bank loan, a visa or a rent agreement, and ask again about their leave balance. Each request pulls the office away from real work.

  5. Payroll typed again into the books

    The accountant re-enters the salary register into the accounts and Tally, so the books are only as right as the second round of typing.

  6. Hiring and appraisals on paper

    Applications sit in an inbox, interview notes in a file, and the appraisal depends on one person’s impression. Good teachers notice, and some leave.

With Schoolcanvas, all six come from one staff record.
The payroll month

One payroll month, once around the dial.

Here is how month-end runs at Green Valley Public School, a fictional school with 97 staff across teaching, non-teaching and support roles. The work is the same as before. The retyping is gone.

1 Oct51015202531 ALL MONTH · AUTOMATIC MONTH-END · 31 OCT – 1 NOV 12345678

All month, automatically

  1. 1–31 Oct · Every working day Automatic

    Staff punch in. Attendance is recorded as it happens.

    Schoolcanvas works with a wide range of biometric devices, particularly eSSL and BioMax. Each punch syncs in real time, so the owner and principal can monitor staff attendance remotely, and absent teachers reach the timetable for substitution before the first bell.

    • Nothing to export at month-end
    • The same attendance feeds leave and payroll
    Punch log · Wed 7 Oct Synced live
    • R. Iyer · eSSL main gate 7:41 am
    • K. Nair · eSSL main gate 7:44 am
    • P. Das · BioMax junior block 7:48 am
    Absent teachers sent to the timetable for substitution
  2. Any day · Staff mobile app On the phone

    Leave is applied for, and tracked, in the staff app.

    Every staff member has the Schoolcanvas mobile app. They apply for leave there, track approval and see their balances, instead of filling in a form and asking the office how many days are left.

    • Balances always up to date
    • Approved leave counted against the right balance
    Apply for leave Staff app · K. Nair
    • Leave type Casual leave
    • Dates 22–23 Oct · 2 days
    • Balance after approval 6 of 12 left
    Approved · balance updated in the app

Month-end: 31 October to 1 November

  1. 31 Oct · Attendance closes 6:00 pm

    The month’s attendance is already complete.

    Every punch from the eSSL and BioMax devices has synced in real time all month, so there is nothing to export. HR reviews the handful of exceptions, a forgotten punch or a late arrival, and closes October’s attendance.

    • The same attendance told the timetable who was absent each morning
    • Remote monitoring for the owner and principal
    Attendance · October Closed
    Working days24
    Punches4,612
    Exceptions9
    • Missed punch, regularised 5
    • Late beyond grace 2
    • Absent without leave 2
  2. 31 Oct · Leave and loss of pay 6:10 pm

    Leave and LOP work themselves out.

    Leave is calculated automatically from the biometric data. Approved leave is deducted from each person’s balance; a day with no punch and no approved leave becomes loss of pay. Nobody sits with a leave register and a printout.

    Leave and LOP · October Auto-calculated
    • MSM. Sen · Support
      1 day LOP
    • RGR. Gupta · Support
      1 day LOP
    • KNK. Nair · Teaching
      2 CL deducted
    • ATA. Thomas · Teaching
      1 SL deducted
  3. 1 Nov · HR admin approval 9:30 am

    Nothing is processed until your HR admin approves it.

    The school’s HR admin reviews the month before payroll is processed: who is in the run, the attendance and LOP behind it, new joiners, leavers and this month’s increments. Only after approval does Schoolcanvas process salaries, so a mistake is caught before it becomes a payslip.

    October payroll · before processing Awaiting HR admin
    • Staff in payroll 97
    • Attendance Closed 31 Oct
    • LOP days 2
    • Change vs September + ₹0.62L increments
    Approve and process payroll
  4. 1 Nov · Payroll processed 10:00 am

    One run for teaching, non-teaching and support staff.

    Each person is paid on their own slab, with your allowances and deductions, this month’s increments, loan and advance recoveries, and PF, ESI and TDS calculated in the same run. New joiners and leavers are already in the staff record.

    • Salary register and disbursement list ready
    • Statutory reports produced from the same run
    Payroll run · October 97 staff
    • Gross salary ₹35,74,000
    • PF ₹2,42,200
    • ESI ₹18,550
    • TDS ₹1,18,200
    • Loan and advance recovery ₹42,500
    Run complete · no salary without attendance
  5. 1 Nov · Payslips published 5:30 pm

    Ninety-seven payslips, on ninety-seven phones.

    With one click, payslips are published. Every staff member, from teachers and wardens to drivers and office staff, has the Schoolcanvas staff mobile app, so they see and download their payslip there, check leave and attendance in the same place, and stop asking the office.

    Payslip · October 2026 Published
    KN
    Kavya NairTGT English · GV-T-041
    • Gross earnings ₹49,600
    • Total deductions ₹12,590
    • Net pay ₹37,010
    Now in the staff app for all 97 staff
  6. 1 Nov · Accounts and Tally 5:45 pm

    The books match the salary register.

    Payroll is linked to Schoolcanvas accounts, and Schoolcanvas has complete Tally integration, so salaries, PF and TDS reach the books without the accountant typing the register a second time.

    Salary entry · October Posted
    LedgerDrCr
    Salaries35,74,000
    PF payable2,42,200
    ESI payable18,550
    TDS payable1,18,200
    Advance recovery42,500
    Salary payable31,52,550
    Synced to Schoolcanvas accounts and Tally
Inside the HR & Payroll suite

School HR and payroll software, from the first interview to every payslip.

Eight connected parts share one staff record, so nothing is entered twice. The same data that pays a teacher also tells the timetable she is absent, and feeds the appraisal that decides her increment.

01Staff record

Staff information

A complete digital record for every teacher and staff member: personal and contact details, department, designation, staff category, salary slab and documents, kept for as long as they work with you.

  • Teaching and non-teaching
  • Departments
  • Documents
Staff profile Teaching · Secondary
KN
Kavya NairTGT English · Employee ID GV-T-041
  • Department English
  • Date of joining 12 Jun 2019
  • Salary slab TGT · Level 3
  • Documents 6 of 6 on file
02Attendance

Biometric staff attendance

A biometric attendance system for schools only helps if the punches reach payroll. Schoolcanvas works with a wide range of biometric devices, particularly eSSL and BioMax. Punches sync in real time, you can monitor attendance remotely, and the data flows into leave, payroll and the timetable.

  • eSSL
  • BioMax
  • Real-time sync
  • Remote monitoring
Staff attendance · Today Live
In94
Late2
On leave1
  • R. Iyer · eSSL main gate 7:41 am
  • P. Das · BioMax junior block 7:48 am
  • M. Sen · eSSL main gate 8:12 · late
2 absent teachers sent to the timetable for substitution
03Payroll

Payroll with statutory compliance

Set salary slabs and increments for each staff category, and configure your own allowances and deductions. Every run applies attendance, loss of pay, loan recoveries and statutory deductions, including PF, ESI and TDS, then produces the salary register, disbursement list, statutory reports and annual filings.

  • Salary slabs
  • Increments
  • Allowances
  • Deductions
  • PF · ESI · TDS
  • Annual filings
  • Statutory reports
  • Salary disbursement
Salary structure · TGT Level 3 Kavya Nair · October
Earnings₹
Basic32,000
Dearness allowance6,400
House rent allowance9,600
Transport allowance1,600
Deductions₹
PF (employee)3,840
TDS2,150
Advance recovery5,000
Group insurance1,600
Net pay
₹37,010
Increment due Apr 2027
04Leave

Leave calculated from attendance

Staff apply for leave and see their balances in the Schoolcanvas staff mobile app. Because leave is calculated automatically from biometric data, an absence without approved leave becomes loss of pay without anyone checking a register.

  • Leave requests
  • Balances
  • Automatic LOP
Leave · M. Sen Academic year 2026–27
  • Casual leave 8 of 12 left
  • Sick leave 9 of 10 left
  • Earned leave 14 days
Casual leave used
14 Oct: no punch, no leave applied · 1 day LOP
05Payslips

Payslips in every staff app

Once the school publishes payroll, every staff member, from teachers and wardens to drivers and office staff, can see and download their own payslips in the Schoolcanvas staff mobile app or their login, at any time. Nothing is visible before you publish, so you check first.

  • Visible once published
  • Download any month
My payslips Staff app · P. Das
  • October 2026 Published
  • September 2026 Download PDF
  • August 2026 Download PDF
  • Annual tax statement 2025–26
Published by the school on 1 Nov, 5:30 pm
06Loans & advances

Loans and advances

Record staff loans and salary advances with their recovery schedule. Instalments are deducted in each payroll run, and the balance is always up to date for staff, HR and the accountant.

  • Salary advances
  • Staff loans
  • Recovered through payroll
Salary advance · A. Thomas Active
₹20,000
  • Recovery ₹5,000 a month
  • Instalments recovered 2 of 4
  • Balance ₹10,000
07Recruitment

Recruitment

Publish openings by department, designation, job type and location. Design your own hiring stages and selection statuses, score every candidate on the same evaluation questions, and see open vacancies on the dashboard.

  • Configurable stages
  • Evaluation questions
  • Resignation settings
  • Reports
PGT Physics Science · Full-time · Main campus
  • Applied 24
  • Screening 11
  • Demo class 5
  • Principal interview 3
  • Offer 1 accepted
Every candidate scored on the same 8 evaluation questions
08Appraisal

Appraisal from more than one point of view

Set appraisal schedules, tools and categories that suit your school. Input can come from self-evaluation, observers, students and parents, and the appraisal is linked with the Classroom Observation Tool, so lesson observations count. Reports cover several schedules, individual tools, overall scores and categories, and compare a teacher across years.

  • Schedules
  • Tools
  • Categories
  • Self · observer · student · parent
  • Linked with COT
  • Multi-year reports
Appraisal 2026–27 · Kavya Nair Term 1 schedule
  • Self-evaluation 4.2
  • Observer (classroom observation) 4.0
  • Students 4.4
  • Parents 4.1
Category-wise
  • Lesson planning ★★★★☆
  • Student engagement ★★★★★
  • Professional conduct ★★★★☆
Overall score
4.2 / 5
2025–26: 3.9
From hire to exit

One record, from the first interview to the last day.

The candidate you select becomes the staff record that payroll, leave, appraisal and the timetable all use. There is no second HR system to keep in step.

  1. Opening
  2. Hiring stages
  3. Offer
  4. Staff record
  5. Attendance & leave
  6. Payroll
  7. Appraisal
  8. Resignation

14 Nov · Two weeks later · Hiring

A Physics teacher resigns. The replacement joins in December.

The resignation is recorded with your resignation settings, and the vacancy appears on the dashboard. HR publishes a PGT Physics opening for the Science department, candidates move through your stages, from screening to demo class to principal interview, and each is scored on the same evaluation questions. The selected candidate becomes a staff record with no retyping, ready for attendance, leave and December payroll.

Candidate · S. Menon PGT Physics
  • Subject knowledge ★★★★★
  • Demo class ★★★★☆
  • Classroom management ★★★★☆
  • Stage Offer accepted
Converted to a staff record · joins 1 Dec · added to December payroll
Spotlight

The school details generic HR software never thinks about.

Payroll software for companies knows about salaries. It doesn’t know about periods, substitutions, demo classes or parent feedback. School payroll software has to, and these are the details that make Schoolcanvas HR fit a school.

Absent teachers reach the timetable

Staff attendance is linked to the timetable, so the coordinator sees who is absent and gets same-subject substitutes suggested before the first bell.

  • Period 2 · IX-B Physics R. Iyer
  • Period 5 · X-A Physics Suggest
From biometric attendance · 8:02 am

Nothing shows until you publish

Payslips appear in the staff app only once the school publishes them, so corrections are made before anyone sees a wrong figure.

Draft
October payrollHidden from staff
Publish payslips

Different staff, different rules

Teachers, office staff, drivers and ayahs can each have their own salary slabs, allowances and deductions, all in one payroll run.

TeachingNon-teachingSupportTransportContract

Statutory reports and annual filings

PF, ESI and TDS are deducted in every run, and the statutory reports and annual filings come from the same data, not a separate spreadsheet.

  • PF statement · October Ready
  • ESI statement · October Ready
  • TDS summary · Q3 In progress

Appraisals that use classroom evidence

Appraisal is linked with the Classroom Observation Tool, so what a principal sees in a lesson, with its ratings and action plan, counts in the teacher’s appraisal.

  • Observation · 14 Oct ★★★★☆
  • Observation · 9 Sep ★★★☆☆
Added to Term 1 appraisal · observer input

Open vacancies on the dashboard

Resignations, approvals and open positions are tracked in one place, so management sees which posts are unfilled before the new session starts.

Open4
Interviews7
Offers2

Salary advances, recovered on schedule

A driver’s festival advance is recorded once, recovered in equal instalments through payroll, and the balance is visible to HR and the accountant at any time.

  • Festival advance · K. Raju ₹12,000
  • Recovered ₹4,000 of ₹12,000
A teacher helping students with their work in class, the everyday teaching that appraisals look at
Demo class scoredPGT Physics · 3 evaluators
Appraisal report readySelf, observer, students, parents
Recruitment & appraisal

Hire the right teachers. Help them grow.

Finding and keeping good teachers is one of the hardest jobs in a school. Schoolcanvas gives you a hiring process everyone can follow and appraisals built on evidence from several sources, not one impression.

Openings with the detail that matters

Publish job openings by department, designation, job type and location, and filter applicants the same way.

Your stages, your selection statuses

Design your own hiring process, from screening to demo class to interview, with the selection statuses you use.

Every candidate judged the same way

Evaluation questions keep interviews consistent, so the decision rests on scores, not on who interviewed whom.

Resignations handled properly

Resignation settings, recruitment masters and reports keep exits and vacancies tracked from notice to replacement.

Appraisal with many voices

Self-evaluation, observers, students and parents, on schedules, tools and categories you set, linked with classroom observation.

Reports that show growth

Multi-schedule, individual tool, overall score and category-wise reports, compared across years.

For every role

Built for everyone who touches a staff record.

Salaries are usually a school’s largest cost, and the most personal subject for every member of staff. Each person involved needs something different from HR and payroll.

Control your biggest cost, without waiting for month-end.

Staff salaries are usually a school’s largest cost. Schoolcanvas shows you the payroll before it is paid, statutory deductions handled in every run, and attendance you can monitor remotely, for one campus or several.

Book a demo for your role

Before

  • Payroll totals seen only after salaries are paid
  • PF, ESI and TDS checked by an outside consultant, months later
  • Appraisals and increments decided on impressions

With Schoolcanvas

  • Your HR admin approves payroll before it is processed
  • Statutory reports and annual filings from the same run
  • Increments backed by multi-source appraisal reports
Switching is easy

Your next payroll, on Schoolcanvas.

If your data is ready, we guarantee you will be live in 7 days, and some schools have done it in 2. Your staff records and salary history come across free, from Excel or your old software.

Day 1

We map your staff and salaries

Staff categories, salary slabs, allowances, deductions, leave rules and statutory settings, mapped with your account manager.

Day 2

We move your data, free

Staff records, salary structures and loan balances imported and checked with you, and your biometric devices connected.

Day 3

Your team is trained

Hands-on sessions for HR, the accountant and the principal, online or at your school, including approval and publishing.

Day 4

You go live

Attendance syncs, staff log in, and support is 5 minutes away during support hours, Monday to Saturday.

Already have biometric devices?

Schoolcanvas works with a wide range of devices, particularly eSSL and BioMax. Tell us your model and we will confirm before you switch.

Talk to our team
Before and after

What changes at month-end.

Most schools run HR on spreadsheets and registers, or on payroll software built for companies. Here is how Schoolcanvas compares.

SchoolcanvasSpreadsheets & registersGeneric HR software
Biometric attendance to payroll✓ Real-time sync, eSSL, BioMax and more✕ Logs exported and matched by handSeparate set-up with your devices
Leave and loss of pay✓ Calculated from attendance✕ Counted from the leave register✓ Yes
PF, ESI and TDS✓ In every payroll run✕ Worked out separately✓ Yes
Teaching, non-teaching and support structures✓ Slabs, allowances and deductions per categorySeparate sheets and formulasConfigured as company grades
Staff absence reaches the timetable✓ Linked to substitutions✕ No✕ Not linked to the timetable
Payslips for staff✓ In the staff mobile app, once published✕ Printed or e-mailed one by one✓ Employee portal
Accounts and Tally✓ Linked to accounts, complete Tally integration✕ Typed againExport to your accountant
Teacher hiring✓ Your stages and evaluation questions✕ Inbox and filesCorporate hiring stages
Appraisal input✓ Self, observer, students, parents, with COT✕ One annual form✕ No student, parent or lesson observation input
Same data as students, fees and timetable✓ One school system✕ No✕ A separate system
Questions

HR and payroll questions, answered.

Payroll & compliance
What does school HR and payroll software do?

It keeps every staff member on one record, from recruitment to the monthly payslip. In Schoolcanvas that covers staff information, biometric attendance, leave, recruitment, appraisal and payroll with PF, ESI and TDS. The HR admin approves payroll before it is processed, staff see payslips in the Schoolcanvas app once the school publishes them, and payroll is linked to your accounts and Tally.

Does Schoolcanvas handle PF, ESI and TDS?

Yes. Payroll is statutory-compliant: PF, ESI, TDS and other statutory deductions are calculated in every run, and annual filings and statutory reports are generated from the same data.

Can teaching and non-teaching staff have different salary structures?

Yes. You set salary slabs and increments, and configure your own allowances and deductions, so teachers, office staff and support staff are each paid on their own structure in the same payroll run.

Can we manage staff loans and salary advances?

Yes. Record loans and advances with their recovery amounts, and they are deducted through payroll each month, with the balance always visible.

Can someone check payroll before it is processed?

Yes. Your HR admin approves payroll before it is processed, and payslips are visible to staff only once the school publishes them.

Attendance & leave
Does the biometric attendance system for school staff link to payroll?

Yes. Punches from your biometric devices, particularly eSSL and BioMax, sync with Schoolcanvas in real time. Leave and loss of pay are calculated automatically from that attendance and flow into the payroll run, so nobody matches punch logs by hand.

Which biometric devices work with Schoolcanvas?

Schoolcanvas works with a wide range of biometric devices, particularly eSSL and BioMax. Attendance syncs in real time. If you already have devices, tell us the model and we will confirm before you switch.

How is leave calculated?

Leave is calculated automatically from biometric attendance. Approved leave is deducted from the staff member’s balance, and absences without approved leave flow into payroll as loss of pay.

Does staff attendance help with substitutions?

Yes. Staff attendance is linked to the timetable, so absent teachers are known each morning and same-subject substitutes can be arranged at once.

Can management see staff attendance remotely?

Yes. Attendance syncs in real time and can be monitored remotely, so the owner or principal sees who is in without calling the office.

Staff, accounts & setup
Can staff see payslips and apply for leave on their phone?

Yes. Every staff member, including teachers, wardens, drivers and office staff, has the Schoolcanvas staff mobile app. Once the school publishes payroll, they can see and download their payslips there. Staff can also apply for leave and check their balances.

Does payroll connect with our accounts and Tally?

Yes. Payroll is linked to Schoolcanvas accounts, and Schoolcanvas has complete, end-to-end Tally integration, including export.

How long does it take to move our payroll to Schoolcanvas?

If your data is ready, we guarantee you will be live in 7 days. Staff records and salary data are migrated free from Excel or your previous software, and your team is trained online or at your school.

Hiring & appraisal
Can we manage teacher recruitment in Schoolcanvas?

Yes. Publish openings by department, designation, job type and location, design your own hiring stages and selection statuses, score candidates on evaluation questions, and track open vacancies on the dashboard. Resignation settings are included.

How do appraisals work?

You set the appraisal schedules, tools and categories. Input can come from self-evaluation, observers, students and parents, and reports show multi-schedule, individual tool, overall score and category-wise results, compared across years.

Is the appraisal linked to classroom observation?

Yes. Appraisal is linked with the Classroom Observation Tool, where principals use your own observation forms and ratings, share feedback and agree action plans, so lesson observations count in the appraisal.

Book my free demo

See your payroll run on Schoolcanvas.

A 45-minute demo built around your staff categories, salary structures and biometric devices. We’ll call you within 4 working hours to fix a time.

Your free demo can cover

  1. Your own data, formats and processes
  2. The modules you need, from admissions to fees
  3. The apps for parents, teachers and staff
  4. Assist, the AI LMS for your teachers
  5. A setup plan and a quote for your school
  • Call back in 4 working hours
  • Free data migration
  • 1-month free trial

Book my free demo

Takes 30 seconds. No commitment.

Interested in
Get started

Still matching punch logs to salaries by hand?

Mon–Fri 9 am – 6 pm · Sat 9 am – 4 pm