Attendance that flows straight into payroll.

Staff clock in and out from their dashboard. Praxis marks lateness against their shift start, records overtime hours, and deducts absences and half-days from days paid.

  1. Present
  2. Late
  3. Half day
  4. Absent
  5. Public holiday

Statuses an attendance record can hold. Leave is a status too.

What it does.

Praxis records attendance where staff already are, then uses it when payroll works out days paid.

Clock in and out

  • A clock-in widget on each employee's dashboard
  • Location recorded at clock-in if the employee allows it
  • Switch clock-in on or off for each company

Lateness and hours

  • Late status set automatically against the shift start, with grace minutes
  • Overtime hours recorded at clock-out
  • Public holidays flagged at clock-in

For HR and managers

  • Mark or correct attendance by hand
  • A department heatmap and weekly chart
  • An attendance-rate report for any date range

Holidays

  • Generate Nigerian public holidays, including Easter and Eid dates
  • Add company-specific holidays
  • Holidays excluded from payroll working days

How a day is recorded.

Employees clock themselves in; HR fills the gaps; payroll reads the result.

Who uses it.

RoleWhat they do in attendance
EmployeesClock in and out and see their own records.
ManagersSee attendance for their team.
HRSee the whole company, mark and correct attendance, and run reports.
AdministratorsSwitch clock-in on or off and manage the holiday calendar.

What you get.

  • CSVMonthly attendanceEvery record for the month, ready for a spreadsheet.
  • XLSXAttendance summaryPresent, absent, late and half-day counts by employee.

Attendance in Praxis.

[SCREENSHOT: Attendance page]The department heatmap and weekly chart for the current week.
[SCREENSHOT: Clock-in widget]An employee dashboard showing the clock-in button before 9am.
[SCREENSHOT: Attendance report]The report panel for last month with attendance rates by employee.

See attendance feed a payroll run.

We'll clock in, mark an absence and show its effect on days paid.