Employee Self-Service

Punch in, punch out and view your attendance

For employees: record your working day from the dashboard and check your monthly attendance calendar.

  • Employee
1 min read
On this page (3 sections)
  1. Punch in and out
  2. Your attendance calendar
  3. Frequently asked questions

Punch in and out

  1. On your Dashboard, find Punch Attendance.

  2. Click Punch In, then click Punch In again in the bar that appears to confirm. You have about 6 seconds.

  3. At the end of your day, click Punch Out and confirm.

  • You can punch in once a day.
  • On a day you’re on approved leave, the card shows “You are on leave today. Enjoy your time off!” instead of the buttons.
  • If you forget to punch out, ask your manager or HR to correct the day.

Your attendance calendar

Go to
  1. My Workspace
  2. My Attendance

The cards show your Present, Absent and On Leave days for the month, and the working days left in the current month. Use the arrows on the calendar to move between months, and hover over a day to see your punch times or the leave or holiday name.

Punch out missing means you punched in but didn’t punch out. Later dates in the current month show as Upcoming.

Frequently asked questions

For organisations in India, salaried pay is based on days present plus approved leave. A working day with no attendance and no approved leave is unpaid — so make sure missed punches are corrected.

Punch in, punch out and view your attendance | Mocha HRMS Help Center