Attendance & Time

Punch in and out

Record your own attendance from Mark Attendance or the Dashboard, and fix the common messages you might see.

  • HR Admin
  • Manager
1 min read
On this page (2 sections)
  1. Punch in and out
  2. Messages you might see

Punch in and out

Go to
  1. Attendance
  2. Mark Attendance

You can also use the Punch Attendance card on the Dashboard. Employees punch in from My Workspace.

  1. Click Punch In. A bar asks “Punch in now at {time}?” — click Punch In again within 6 seconds to confirm.

  2. You’ll see “Punched in successfully” and your punch-in time on the button.

  3. At the end of the day, click Punch Out and confirm. Your hours for the day are calculated.

Messages you might see

MessageMeaning
“Today attendance already done”You’ve already punched in today.
“You haven't punched in today.”Punch in before punching out.
“You've already punched out today.”Today’s attendance is complete. Ask HR to correct it if needed.
“No employee record linked.”Your sign-in email doesn’t match an employee record. Ask HR to check your email on your employee record.
Buttons are greyed outYou have approved leave today.
“…the recorded duration exceeds 24 hours and needs manual review by HR.”The punches for the day are 24 hours or more apart. Ask HR to correct the day.
Punch in and out | Mocha HRMS Help Center