Attendance & Academics

Taking attendance

How to mark daily attendance for students and staff.

Taking attendance

Attendance is recorded once per day per class for students, and once per day per staff member. There's no need to mark it per period — daily attendance is what feeds into reports and payroll.

Student attendance

Step 1. Open Attendance

From the menu: Attendance.

Step 2. Pick a date and class

Today and one of your assigned classes are pre-selected.

Step 3. Mark absences

The grid shows every student in the class. Default state is Present.

  • Click an absent student → marks them Absent.
  • Two clicks → marks them On Leave (with a reason field).

Step 4. Submit

Click Submit. The day is locked for editing.

If you need to fix something after submitting, only a branch admin can unlock the day — by design, to keep records honest.

Bulk-marking a whole class

For section-wide events (field trip, sports day), click Bulk Action → Mark on Leave at the top of the grid. One click marks everyone with the same reason.

Staff attendance

From the menu: Staff → Staff Attendance. Works the same way — one row per employee, marked Present / Absent / On Leave / Half Day.

Staff attendance feeds directly into payroll.

Holidays

Days on the holiday calendar automatically skip the attendance grid — you don't need to mark Sundays as everyone-absent. Holidays also drive payroll deductions correctly.

Reports

  • Reports → Attendance → Daily — per-class summary for a date.
  • Reports → Attendance → Monthly — per-student percentage for a month.
  • Reports → Attendance → Watchlist — students below the attendance threshold (default 75%).

Related articles