Staff Attendance and Leave Management System

Biometric, face recognition and RFID capture, late and half-day rules applied automatically, leave balances staff can see, and multi-level approval that arranges a substitute teacher before the class is missed.

Enquire
Staff Attendance and Leave Management System

How the Vawsum Staff Attendance and Leave System works

From the punch at the gate to the substitute in the classroom.

In most schools the attendance register, the leave file and the substitution chart are three separate things, and none of them agree with each other by the end of the month. Vawsum runs all three from one record. Attendance is captured from ESSL biometric and face recognition devices, RFID cards, or a desktop punch at the office, and an administrator can mark attendance directly where a device is not practical. Staff do not mark their own attendance, so a punch always corresponds to someone physically present. Where a punch is genuinely missed, the staff member raises a regularisation request rather than the record being edited quietly. Your policy is then applied by the system rather than by a clerk: a grace period before a late mark, rules that convert repeated late arrivals into a half day, half-day treatment based on hours actually worked, an auto-absent cutoff when no punch arrives at all, and minimum working hours and overtime tracked against every employee. Leave runs on the same record. Leave types and entitlements follow your HR policy, balances accrue automatically and are visible to staff in the app, unused leave carries forward or is encashed, and staff without balance are moved to leave without pay rather than the shortfall being missed. Requests carry a reason and supporting documents, can be backdated where the absence has already happened, and route through multi-level approval with department-specific approvers; the approver sees who else is already off on those dates before saying yes, and a request nobody acts on escalates automatically. What makes the approval step short is that the rules run before it. You set how many staff may be on leave on any one day, mark the dates on which leave cannot be taken at all - examination and invigilation days, the day the institution reopens after a vacation - and restrict staff serving probation from applying. Those tests are applied when the request is raised, not when it reaches the approver, so most requests arrive already compliant and the approver is making a decision rather than performing an audit. Work away from campus is handled separately again: invigilation at another school, marksheet evaluation duty or training is recorded as on duty, so the staff member is marked present instead of spending leave to work elsewhere. Once leave is approved the timetable arranges a substitute and notifies the covering teacher, so the class is covered before anyone notices it was at risk, and the principal gets the same-day absence position each morning.

Benefits

One record behind attendance, leave, substitution and payroll, so the month-end reconciliation stops being an argument
Policy Applied, Not Interpreted

Grace periods, late rules, half-day thresholds and absent cutoffs are configured once and applied by the system, so the same rule reaches every employee the same way every month.

Classes Get Covered

Approved leave arranges a substitute and notifies the covering teacher automatically, so a leave application stops being the moment a class quietly goes uncovered.

Fewer Payroll Disputes

Attendance, leave and loss of pay reach payroll from the same record staff can already see, so the queries that usually arrive with the payslip mostly do not arrive at all.

Features

Our Staff Attendance and Leave Management System is designed basis inputs from 1000+ institutions
Biometric and Face Recognition

Attendance is captured directly from eSSL biometric and face recognition devices, so the punch reaches the system without anyone transcribing a register. Existing machines usually work as they are.

RFID Card Punch

Staff can punch with an RFID or proximity card at the reader, which suits institutions that already issue cards and prefer a contactless punch at the gate.

Desktop Punch at the Office

Attendance can also be marked from a fixed office machine, so a department without a device at its own entrance is still covered by the same system.

Administrator Marked Attendance

Where a device is not practical, an administrator marks attendance directly. Staff do not mark their own attendance, so a punch always reflects someone actually present.

Missed Punch Regularisation

A staff member who genuinely missed a punch raises a regularisation request for approval, so the correction is requested and recorded rather than edited quietly into the register.

Grace Period Before Late

Set the grace window your institution allows, so a staff member arriving a few minutes behind schedule is not marked late while genuine lateness still is.

Late Arrival Rules

Configure rules that convert repeated late arrivals into a half day, so the policy the institution already follows on paper is applied consistently every month.

Half Day by Hours Worked

Half-day treatment is derived from the hours actually worked rather than from a judgement call, so early departures are handled the same way for everyone.

Auto Absent Cutoff

If no punch arrives by the cutoff time you set, the day is marked absent automatically, so an unrecorded absence does not survive until month end unnoticed.

Working Hours and Overtime

Minimum working hours are tracked against every employee and overtime hours are captured, giving the institution a real picture of time worked rather than days present.

Shift Roster Planning

Multiple shifts can be created for the same employee and rostered in advance, with separate off-days set per shift - so weekly offs follow the individual rather than a single institution-wide timing.

Holiday List and Department Calendars

The annual holiday list is uploaded once, and calendars are maintained at department level so working days can differ where the institution needs them to.

Leave Types and Entitlements

Configure the leave types and entitlements your HR policy already defines, so the system reflects the institution rather than the institution bending to the software.

Leave Balance in the App

Staff see their own leave balance in the Vawsum app before applying, which removes most of the questions that otherwise arrive at the HR desk.

Automatic Leave Accrual

Leave accrues automatically on the monthly or annual cycle you configure, so balances stay correct without anyone maintaining a spreadsheet alongside.

Carry Forward and Encashment

Unused leave carries forward into the next year automatically, with no configuration required, or is encashed through the salary run where your policy allows it.

Leave Without Pay

Where a staff member has no balance left, the absence is treated as leave without pay and carried into the salary run, so a loss of pay is never missed at month end.

Maternity and Medical Leave

Maternity, paternity and medical leave are held as distinct types with their own entitlements, so statutory leave is not absorbed into the general leave pool.

Multi Level Approval

Two approval levels are supported. The first-level approver can forward a request to the final level with a remark, and the routing is configured department-wise or for all employees.

Department Specific Approvers

Approvers are added and changed by the school, and each department routes to its own, so requests reach the person who actually manages that team instead of queueing at a single central desk.

Clash Check Before Approval

The approver can see who else is already off on the same dates before approving, so two teachers from the same subject are not released on the same morning.

Reason and Document Upload

Staff attach a reason and supporting documents such as a medical certificate to the request, so the approver decides with the evidence already in front of them.

Backdated Applications

Leave can be applied for after the absence has happened, which is how sudden illness actually works, so the record is completed properly instead of left as an unexplained absent day.

Automatic Escalation

A request nobody acts on within the period you set escalates automatically, so an application does not sit unanswered while the staff member waits to know if they can travel.

Automatic Teacher Substitution

Approved leave triggers the substitution flow, so the timetable arranges cover for the periods the teacher would have taught instead of the gap being discovered on the morning.

Substitution Notifications and Record

The covering teacher is notified automatically and the substitution is recorded, giving the institution a history of who actually carried the additional workload.

Same Day Absence Alert

The principal receives the same-day absence position each morning, and staff and approvers are notified as requests are raised, approved or rejected.

Contract and Visiting Faculty

Contract, part-time and visiting faculty are handled alongside permanent teaching and non-teaching staff, each on the entitlements that apply to them.

Employee Self Service

Staff use the same app for leave balances, applications, payslips and their own employment documents, so routine requests stop arriving at the office in person.

Feeds Payroll Directly

Attendance, approved leave and loss of pay flow straight into the Vawsum Payroll System, so the salary run works from the same record rather than a re-keyed summary.

Daily Leave Quota

Set how many staff can be on leave on any one day. Once the limit for a date is reached, further applications for that date are stopped, so the institution is never left short because approvals were granted separately by different people.

Restricted and Blackout Dates

Mark the dates on which leave cannot be taken - examination and invigilation days, the day the institution reopens after a vacation, results day - so requests for those dates are stopped at source instead of being declined one by one.

Probation Leave Rules

Staff serving probation can be restricted from applying for leave, so the condition already written into your appointment letters is enforced by the system rather than remembered by whoever happens to approve the request.

On Duty and Off-Site Work

Invigilation at another school, marksheet evaluation duty, training or any official work away from campus is recorded as on duty, so the staff member is marked present and does not lose leave for working elsewhere.

Rules Checked at Application

Quotas, blackout dates and eligibility are tested when the request is raised rather than when it reaches the approver, so most requests arrive already compliant and approval becomes a decision rather than an audit.

Reports the Module Generates

Built from the punches and approvals already recorded day to day, so month end is a download rather than a compilation exercise.
  • Monthly attendance muster – the full attendance register for any month
  • Late arrival and early departure report – who is consistently outside the grace window
  • Leave balance report – remaining entitlement across all staff
  • Department-wise absence summary – absence concentration by team
  • Statutory attendance register – in the format required for inspections
  • Excel export – every report above exports for management review and audit

The full reporting set. Beyond the headline reports above, the module ships with the day-to-day views a school office actually opens:

Leave reportingAttendance reporting
  • Pending Leave Requests – everything awaiting a decision
  • On-Leave Report – who is off today
  • Requested Leaves – across any date range
  • Leave Balance – by employee and by leave type
  • Leave Taken – consumed to date this year
  • Leave Expire – balance about to lapse
  • Employee leave status – full year view per employee
  • Day-level attendance – any single day
  • Employee-wise attendance – a full year for one person
  • Monthly summary and day-wise monthly views
  • Late Check-In and early check-out
  • Absent report – any given day
  • Only Edited Attendance – every record an administrator changed
  • Shift Wise report and School Calendar
  • Device Logs – viewable and uploadable

The one worth pointing out. The Only Edited Attendance report lists every attendance record that was changed after submission. Most systems allow administrative correction; far fewer make those corrections visible as a report of their own. It protects the administrator as much as it protects the institution.

If a report looks empty, check the calendar. An absent report showing nothing on a working Monday usually means the day is set as a Non-Working Day in the calendar. Similarly, an attendance penalty report showing zero penalty days for everyone points to penalty rules or shift configuration rather than to perfect punctuality.

50+ institutions run staff leave on Vawsum

A representative sample of the schools using the Staff Attendance and Leave Management module across West Bengal, Sikkim, Assam and Nagaland.
  • Umeed Global School, Kolkata
  • Julien Day Group of Schools, Kolkata
  • Amarpati Lions Citizens Public School, Siliguri
  • G.D. Goenka Public School, Siliguri
  • Mayoor School, Siliguri
  • Holy Rock School, Burdwan
  • Oracle School

See how one 8-branch school group cut its payroll cycle from a week to under a day — read the case study. Or see how a residential school in Siliguri turned blackout dates, leave quotas and sandwich-holiday rules into a configurable rules engine — read that case study.

Frequently asked questions

If you have any doubts about our Staff Attendance and Leave Management System beside these, feel free to reach out to us

1. Can I opt for just the Staff Attendance and Leave module?

Yes you can. You need not pick the other modules of Vawsum.

2. How is staff attendance captured?

Attendance comes from eSSL biometric and face recognition devices, RFID or proximity cards, or a desktop punch at the office. Where a device is not practical, an administrator marks attendance directly in the system. Existing machines usually work as they are – see our integrations page for supported hardware.

3. Can staff mark their own attendance from the app?

No. Attendance is captured from a device or marked by an administrator rather than through staff self check-in, so a punch always corresponds to someone physically present at the institution. Staff use the app for leave, balances, payslips and documents.

4. What happens if someone forgets to punch?

The staff member raises a regularisation request for the missed punch, which goes for approval like any other request. The correction is recorded rather than edited quietly into the attendance register.

5. Can we allow a grace period before marking someone late?

Yes. You configure the grace window your institution allows, so a staff member arriving a few minutes behind schedule is not marked late while genuine lateness still is.

6. Can repeated late arrivals be converted into a half day?

Yes. Late arrival rules are configurable, so a policy such as three late marks becoming one half day is applied by the system every month rather than tracked by hand.

7. What happens if a staff member never punches in on a working day?

An auto-absent cutoff marks the day absent when no punch has arrived by the time you set, so an unrecorded absence does not survive unnoticed until month end.

8. Are working hours and overtime tracked?

Yes. Minimum working hours are tracked against every employee and overtime hours are captured, so the institution sees time actually worked rather than only days present.

9. Can staff see their own leave balance?

Yes. Staff see their leave balance in the Vawsum app before applying, which removes most of the balance queries that otherwise reach the HR desk.

10. Does leave accrue automatically?

Yes. Leave accrues on the monthly or annual cycle you configure, so balances stay correct without a parallel spreadsheet being maintained.

11. Can unused leave be carried forward or encashed?

Yes. Carry-forward is automatic and needs no configuration – unused balance moves into the next year on its own. Encashment through the salary run is available where your policy allows it.

12. What if a staff member has no leave balance left?

The absence is treated as leave without pay and carried into the salary run, so the loss of pay reaches payroll rather than being missed at month end.

13. Are maternity and medical leave handled separately?

Yes. Maternity, paternity and medical leave are held as distinct leave types with their own entitlements, so statutory leave is not absorbed into the general leave pool.

14. Can a leave request go through more than one approver?

Two levels are supported. The first-level approver can either decide the request or forward it to the final level with a remark, and the routing is configured department-wise or for all employees. Approvers can also add a remark when approving or rejecting.

15. Can different departments have different approvers?

Yes. Approvers are added and changed by the school at any time, and each department routes to its own, so requests reach the person who manages that team rather than queueing at a single central desk.

16. Can the approver see who else is already on leave?

Yes. Before approving, the approver can see which other staff are already off on the same dates, so two teachers from the same subject are not released on the same morning.

17. Can staff attach a medical certificate to a request?

Yes. A reason and supporting documents are attached to the leave request, so the approver decides with the evidence already in front of them.

18. Can leave be applied for after the absence has happened?

Yes. Backdated applications are supported, which is how sudden illness actually works, so the record is completed properly rather than left as an unexplained absent day.

19. What happens if nobody acts on a leave request?

The request escalates automatically after the period you configure, so an application does not sit unanswered while the staff member waits to know whether they can travel.

20. Does approved leave arrange a substitute teacher?

Yes. Approved leave triggers the substitution flow, the timetable arranges cover for the periods that teacher would have taught, the covering teacher is notified automatically, and the substitution is recorded for workload tracking.

21. Who gets notified about absences and requests?

Staff are notified when a request is approved or rejected, approvers are notified when a request is pending, and the principal receives the same-day absence position each morning.

22. Does this cover contract and visiting faculty?

Yes. Contract, part-time and visiting faculty are handled alongside permanent teaching and non-teaching staff, each on the entitlements that apply to them.

23. What can staff do in the app themselves?

Staff apply for leave, check balances, raise regularisation requests, view payslips and access their own employment documents, so routine requests stop arriving at the office in person.

24. Does it connect with Payroll?

Yes. Attendance, approved leave and loss of pay flow directly into the Vawsum Payroll System, so the salary run works from the same record rather than a re-keyed summary.

25. We run multiple branches. Can one login cover all of them?

Reporting across branches is available from a single login. Day to day transactions such as leave approvals are handled through separate logins at each branch.

26. Can we limit how many staff take leave on the same day?

Yes. You set a quota for how many staff can be on leave on any one day. Once that limit is reached for a date, further applications for that date are stopped, so the institution is not left short because separate approvers each said yes without seeing the others.

27. Can we block leave on examination days or when school reopens?

Yes. Restricted and blackout dates are configured in advance – examination and invigilation days, the day the institution reopens after a vacation, results day – and requests for those dates are stopped at source rather than being declined individually.

28. Can staff on probation be stopped from applying for leave?

Yes. Probation can be set as a restriction, so staff serving probation are prevented from applying and the condition already written into your appointment letters is enforced by the system.

29. How is off-site duty such as external invigilation handled?

It is recorded as on duty rather than leave. Invigilation at another school, marksheet evaluation duty, training or any official work away from campus marks the staff member present, so nobody loses leave for working elsewhere on the institution’s behalf.

30. Can one employee have more than one shift?

Yes. Multiple shifts can be created for the same employee, with separate off-days configured per shift. That means weekly offs follow the individual rather than a single institution-wide pattern, which matters for support staff, security and anyone on a rotating roster.

31. Can staff apply for a half day rather than a full day?

Yes. Half-day leave is applied for from the mobile app in the same way as full-day leave, and follows the same approval route.

32. Can a single absence draw on more than one leave type?

Yes. Depending on how your entitlements are configured, leave can be deducted across multiple leave types, so a longer absence draws down in the order your HR policy specifies rather than failing when one balance runs out.

33. Can we set a grace period for early departure as well as late arrival?

Yes. Grace periods are configurable for both late check-in and early check-out, so the same tolerance your institution already applies informally is applied consistently by the system.

34. Does the attendance report show actual in and out times?

Yes. Detailed in-time and out-time are available per employee, and attendance can be viewed department by department rather than only as a whole-institution list.

35. A teacher took Friday to Monday off but only two days were charged. Why?

Chargeable days exclude weekly offs and holidays. With Saturday and Sunday as weekly offs and no holiday in between, a Friday to Monday absence charges two days rather than four – which is how most institutions already calculate it manually.

36. We created a leave type but everyone shows zero balance.

That is an on-demand leave type behaving as designed. On-demand types carry no standing balance and are granted when the situation arises, rather than accruing month by month like earned leave.

37. A new joiner has a balance but cannot apply for certain leave types.

That is the probation eligibility rule. The balance is allocated, but eligibility to draw on particular leave types is withheld while the employee is on probation, so entitlement builds without being available early.

38. A leave was approved with the wrong leave type. Can it be fixed?

Yes. Rejecting the request restores the deducted balance, and the leave type can then be changed before it is approved again – so a clerical error does not cost the employee a day.

39. Can teaching and non-teaching staff follow different calendars?

Yes, through separate group calendars. Teaching staff and non-teaching staff can run on different working days and holidays, which matters most for support staff and security who work through school vacations.

40. Can we see which attendance records were edited after submission?

Yes. The Only Edited Attendance report lists every record changed after it was submitted, over any date range. Most systems allow correction; far fewer make the corrections visible, and this one does.

41. Our late-coming report looks wrong. What should we check?

Each employee’s shift timings. Late check-in and early check-out are measured against the shift the employee is scheduled to work, so an unconfigured or incorrect shift produces a report that looks wrong rather than one that is.

42. Can we upload attendance data from our biometric device manually?

Yes. Device logs can be viewed within the system and uploaded manually where an automatic sync is unavailable, so a connectivity problem at one gate does not leave a gap in the month’s attendance.

43. How long does it take to go live?

We can configure the system in a few hours if we have all the data.