Tracking Staff & Teacher Attendance
Track staff attendance with check-in/check-out, leave management, and overtime tracking.
Tracking Staff & Teacher Attendance
TL;DR: Track teacher and staff attendance separately from students — with daily check-in, leave tracking, and integration with payroll for salary calculations.
Staff Attendance Methods
| Method | Best For |
|---|---|
| Manual marking | Admin marks attendance for all staff |
| Self check-in | Staff mark their own attendance on login |
| QR/Biometric | Automated via scanning at entry |
Setting Up
- Go to Settings → Attendance → Staff Attendance.
- Choose your method.
- Set working hours (e.g., 8:00 AM — 3:00 PM).
Daily Staff Attendance
Admin Marking
- Go to Attendance → Staff Attendance → Mark.
- See all staff listed by department.
- Mark: Present / Absent / On Leave / Half Day.
- Submit.
Self Check-In
- Staff logs into EduSuite OS.
- Clicks Check In on their dashboard.
- At the end of day, clicks Check Out.
- Time is logged automatically.
Leave Integration
When a staff member has an approved leave:
- They're automatically marked as "On Leave" in attendance.
- No manual marking needed for approved leaves.
- See: Leave Policies
Reports
- Daily Staff Attendance — Who's present today
- Monthly Staff Report — Working days per staff member
- Punctuality Report — Late arrivals, early departures
- Department-wise — Attendance by department
Payroll Integration
Staff attendance data feeds directly into payroll:
- Present days → full salary
- Absent days (unapproved) → salary deduction
- See: Payroll Setup
Troubleshooting
Q: Staff member checked in but attendance shows absent. A: Check if they checked in within the allowed window. Late check-ins after the cutoff may be flagged differently.
Q: Leave not reflecting in attendance. A: Ensure the leave was approved by the supervisor. Pending leaves don't auto-mark attendance.
Integrate attendance with payroll for automatic salary calculations. Learn how.