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
- Navigate to Reports > Attendance Reports > Monthly.
- Select the class and section.
- Select the month and year.
- 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)
| Column | Description |
|---|---|
| Working Days | Total school days in the month |
| Present | Days the student was present |
| Absent | Days the student was absent |
| Late | Days the student arrived late |
| Half-Day | Days the student was present for half the day |
| Percentage | Attendance percentage for the month |
Footer Row
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.
- Navigate to Reports > Attendance Reports > Class-Wise Summary.
- Select the date range (e.g., a month or the entire term).
- Click Generate.
| Class-Section | Total Students | Avg. Attendance % | Below 75% Count |
|---|---|---|---|
| 1A | 35 | 94.2% | 0 |
| 1B | 38 | 92.8% | 1 |
| 2A | 36 | 93.5% | 0 |
| 5A | 40 | 91.1% | 2 |
| 10A | 42 | 88.5% | 4 |
| 12A | 38 | 86.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
- Navigate to Reports > Attendance Reports > Below 75%.
- Select the class (or “All Classes” for a school-wide view).
- The date range defaults to the current academic year (April to current date).
- Click Generate.
What It Shows
| Student Name | Class-Section | Roll No. | Working Days | Present | Percentage | Status |
|---|---|---|---|---|---|---|
| Ravi Kumar | 10A | 15 | 180 | 128 | 71.1% | At Risk |
| Sneha Patel | 10B | 22 | 180 | 130 | 72.2% | At Risk |
| Arjun Singh | 12A | 8 | 180 | 125 | 69.4% | Critical |
Status Levels
| Status | Attendance Range | Action Suggested |
|---|---|---|
| At Risk | 72% - 75% | Send warning to parents |
| Critical | Below 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
- Navigate to Reports > Attendance Reports > Attendance Register.
- Select the class and section.
- Select the month.
- 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
- Click Print.
- The register is formatted for A4 landscape paper.
- 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.
- Navigate to Reports > Attendance Reports > Staff Attendance.
- Select the month or date range.
- Click Generate.
| Staff Name | Department | Working Days | Present | Absent | On Leave | Half-Day | % |
|---|---|---|---|---|---|---|---|
| Mrs. Sharma | Academic | 24 | 22 | 0 | 2 | 0 | 91.7% |
| Mr. Verma | Academic | 24 | 23 | 1 | 0 | 0 | 95.8% |
| Mr. Rao | Admin | 24 | 24 | 0 | 0 | 0 | 100% |
Date Range Reports
For custom date ranges:
- Navigate to Reports > Attendance Reports > Custom Range.
- Select the start date and end date.
- Select the class and section (or “All” for school-wide).
- Click Generate.
- 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).