Attendance Reports

EduCore provides detailed attendance reports for monitoring student and staff attendance patterns, identifying at-risk students, and generating printable registers for school records.


Monthly Attendance Report

A detailed month-level view of attendance for a specific class-section.

How to Generate

  1. Navigate to Reports > Attendance Reports > Monthly.
  2. Select the class and section.
  3. Select the month and year.
  4. Click Generate.

What It Shows

A grid with:

  • Rows: One row per student, sorted by roll number
  • Columns: One column per school day in the month (holidays and Sundays are excluded)
  • Cells: Attendance symbol — P (Present), A (Absent), L (Late), H (Half-Day), OL (On Leave/Holiday)

Summary Columns (Right Side)

ColumnDescription
Working DaysTotal school days in the month
PresentDays the student was present
AbsentDays the student was absent
LateDays the student arrived late
Half-DayDays the student was present for half the day
PercentageAttendance percentage for the month

The footer shows the class totals:

  • Total students present each day
  • Attendance percentage for each day

Tip: Print the monthly attendance report at the end of each month and file it. This serves as the official attendance record and is required during school inspections.


Class-Wise Attendance Summary

A high-level view of attendance across all classes for a date range.

  1. Navigate to Reports > Attendance Reports > Class-Wise Summary.
  2. Select the date range (e.g., a month or the entire term).
  3. Click Generate.
Class-SectionTotal StudentsAvg. Attendance %Below 75% Count
1A3594.2%0
1B3892.8%1
2A3693.5%0
5A4091.1%2
10A4288.5%4
12A3886.2%5

Click on any class-section to drill down to the student-level monthly report.

Tip: Senior classes (11 and 12) often have lower attendance due to tuition classes and competitive exam preparation. Monitor these classes closely, especially during the second half of the year.


Below 75% Attendance Report

Identifies students whose attendance has dropped below the 75% threshold — critical for CBSE board exam eligibility.

How to Generate

  1. Navigate to Reports > Attendance Reports > Below 75%.
  2. Select the class (or “All Classes” for a school-wide view).
  3. The date range defaults to the current academic year (April to current date).
  4. Click Generate.

What It Shows

Student NameClass-SectionRoll No.Working DaysPresentPercentageStatus
Ravi Kumar10A1518012871.1%At Risk
Sneha Patel10B2218013072.2%At Risk
Arjun Singh12A818012569.4%Critical

Status Levels

StatusAttendance RangeAction Suggested
At Risk72% - 75%Send warning to parents
CriticalBelow 72%Immediate parent meeting required

Actions

  • Click Send Warning Email to notify parents of students in the “At Risk” category.
  • Click Export CSV to download the list.
  • Click Print for a hard copy to share with the principal.

Tip: Run this report at the end of every month. CBSE rules state that a student must have at least 75% attendance to sit for board exams. Identifying at-risk students early gives them time to improve.


Printable Attendance Register

Generates an official attendance register in the format expected by school inspectors and education department auditors.

How to Generate

  1. Navigate to Reports > Attendance Reports > Attendance Register.
  2. Select the class and section.
  3. Select the month.
  4. Click Generate Register.

Register Format

The register follows the standard school inspection format:

  • Header: School name, class-section, month-year, class teacher name
  • Left column: Roll number and student name
  • Date columns: One column per working day, with attendance marks (P/A/L/H)
  • Right columns: Total working days, total present, total absent, percentage
  • Footer: Daily totals, class teacher signature line, principal signature line

Printing

  1. Click Print.
  2. The register is formatted for A4 landscape paper.
  3. Use good quality paper for the official record.

Tip: Some schools maintain the register digitally through the year and print it monthly. Others print a blank register at the beginning of the month, mark attendance manually, and then enter it into EduCore periodically. Both approaches work — choose whichever fits your school’s workflow.


Staff Attendance Report

Tracks staff attendance over a period.

  1. Navigate to Reports > Attendance Reports > Staff Attendance.
  2. Select the month or date range.
  3. Click Generate.
Staff NameDepartmentWorking DaysPresentAbsentOn LeaveHalf-Day%
Mrs. SharmaAcademic242202091.7%
Mr. VermaAcademic242310095.8%
Mr. RaoAdmin2424000100%

Date Range Reports

For custom date ranges:

  1. Navigate to Reports > Attendance Reports > Custom Range.
  2. Select the start date and end date.
  3. Select the class and section (or “All” for school-wide).
  4. Click Generate.
  5. The report shows attendance totals for the selected period.

This is useful for generating attendance data for:

  • A specific term (e.g., Term 1: April-September)
  • An exam period
  • A specific week

Exporting and Printing

All attendance reports support:

  • Export CSV — download as a spreadsheet
  • Print — print-optimized layout
  • PDF Download — save as a PDF document

Tip: At the end of the academic year, export the full-year attendance data as CSV. This serves as a permanent digital record that can be referenced in future years if needed (e.g., for TC issuance or audits).