Reports

Attendance reports

Use the Daily Attendance punch log, the day-by-day Attendance Detail grid and the Monthly Attendance sheet — and read their codes.

  • HR Admin
  • Manager
  • Payroll Admin
1 min read
On this page (3 sections)
  1. Which report to use
  2. Attendance codes
  3. Dates

Which report to use

Go to
  1. Reports
  2. Attendance
ReportFiltersShows
Daily AttendanceBranch, employees, date rangeEvery punch record: date, employee, punch in and out, requested corrections, working hours and approver.
Attendance DetailBranch, employees, date range (up to today)One row per employee with a code for every day, then totals for present, absent, each leave type, holidays and week offs.
Monthly AttendanceBranch, employees, year and monthThe same grid as Attendance Detail for one calendar month — a ready-made attendance register.

Attendance codes

CodeMeaning
PPresent
AAbsent
WOWeek off
HHoliday
Leave short code (for example CL)Full-day approved leave of that type
HDL-CL-PHalf-day leave; present for the other half
HDL-CL-AHalf-day leave; absent for the other half

Dates

Reports can’t look into the future: a start date after today returns no data and end dates are capped at today. Punch times in Daily Attendance are shown in your organisation’s time zone.

Attendance reports | Mocha HRMS Help Center