Skip to content
Help · HRM

Marking and correcting staff attendance

One screen marks and corrects staff attendance for a date — and it is what salary reads when it calculates fines and deductions.

Staff attendance menu and notification choice

In the New Layout, open HRM → Staff Attendance and Reports. This heading contains the existing Staff Attendance and Staff Attendance Report links; there is no separate duplicate report heading. Staff Attendance contains Take Attendance, Update Attendance and Monthly Attendance. Reports keep their existing pages, permissions and tabs. In classic, the existing attendance and report links are listed directly under the same Staff Attendance and Reports heading.

This note replaces earlier unchecked-default instructions below. Teacher App Notification starts checked in Take Attendance in both layouts. You can untick it. Save Attendance still saves silently, even when it is checked. Save and Send SMS keeps its existing confirmation and uses the selected notification choice. Opening the page does not save or notify.

Find the attendance workspaces

Open HRM → Staff Attendance for Take Attendance, Update Attendance and Monthly Attendance. Open HRM → Staff Attendance Report for Combine Report, Individual Report, Employee Attendance Report, Employee General Attendance Report and Lock Update Attendance. Each view keeps its usual permissions.

Where to find it (New Layout): HRM › Staff Attendance and Reports — Take Attendance, View/Update Attendance, Monthly Attendance, Combine Report, Individual Report and Lock Update Attendance are tabs along the top of the page. You only see the tabs your login may open; on the classic layout the menu still lists each screen.

Where to find it

HRM › Employee Attendance. Unlike students, staff are marked and corrected on the same screen: pick a date, and whatever is already recorded is shown ready to change.

Marking a day

  1. Pick the date.
  2. Set each member of staff's status, or use Mark All when the whole school is Present or Off.
  3. Press Save Attendance.

🔴 Mark All acts on what you can SEE

Mark All and the tick-box in the header apply to the visible rows. Search or filter first and they affect only that set — which is how you mark one department — but it also means a filter you forgot about silently narrows what you just marked. Check the grid before saving.

🔴 This is what salary reads

Employee attendance is not just a record. When salary is generated, leaves and absences from this screen drive attendance fines and deductions, and short leaves count against the allowances configured on the salary plan. Correcting attendance after a salary has been generated does not change that salary — it has to be deleted and regenerated.

Scans, and marking on top of them

QR and biometric punches write staff attendance as people arrive, with real in and out times. If you then mark somebody by hand, you change the status; the recorded scan times stay. Use the VD button on a row to see the individual punches behind it.

Holidays

When the date is in Core › Holiday Calendar, the screen says so and staff are not marked absent automatically that day. You can still mark attendance — staff do come in on closed days, and that is worth recording.

Locking a period

HRM › Lock Update Attendance closes a date range so nobody can change it after salaries are prepared. If a date refuses to save, check there first.

See EDUBase running on your own school's data.

A 30-minute online demo, in English or Urdu, using your fee plans and classes. No installation, no commitment.