Daily Attendance

Daily Attendance

Mark attendance for each class and section in seconds.

Marking attendance

Go to Attendance → Mark Attendance. Select the class, section, and date. The student list for that class appears. Each student has a status toggle: P (Present), A (Absent), L (Leave), Late (Late arrival).

Bulk marking

Click Mark All Present to set everyone as present, then individually un-mark the absentees. This is the fastest workflow for most classes.

Attendance can be edited up to 7 days after the date by a user with the Attendance Edit permission. After 7 days it becomes locked for data integrity.

Attendance status options

CodeStatusCounts as present?
PPresentYes
AAbsentNo
LLeave (approved)No
LHLate — Half dayPartial (0.5)
HHolidayN/A (day not counted)

Holiday calendar

Define school holidays at Settings → Holiday Calendar. Holidays are excluded from the attendance denominator — the system calculates percentages only over working days.