Chapter 05
Attendance
Attendance in MusterHR is a work timer: you clock in when you start the day, take breaks if you need them, and clock out when you finish. This chapter covers clocking for everyone, the month view and its statuses, exporting a month, correction requests when the clock was not used properly, and — for managers, HR and Super Admins — the Attendance approvals queue and the team view. Everything is recorded in Indian Standard Time (IST).
Attendance in MusterHR is a work timer: you clock in when you start the day, take breaks if you need them, and clock out when you finish. This chapter covers clocking for everyone, the month view and its statuses, exporting a month, correction requests when the clock was not used properly, and — for managers, HR and Super Admins — the Attendance approvals queue and the team view. Everything is recorded in Indian Standard Time (IST).
The clock is not your login
Signing in to MusterHR and clocking in are two different things. Your sign-in history lives under My space → Sign-in activity; your work hours live under My space → Attendance. Opening the app in the morning does not start your timer, and signing out at night does not stop it. The page says as much at the top: "This is your work timer — separate from signing in and out."
The same clock card also appears at the top of your Dashboard, so you can clock in without leaving it. If you still have onboarding steps to finish, the dashboard shows Finish your onboarding in its place — go to My space → Attendance to clock in meanwhile.
Every employee with self-service access has this page, whatever else their role is. Rohan Mehta in HR clocks in exactly the way Priya Sharma in Engineering does.
Worth knowing. If your sign-in has not been linked to an employee record, My attendance shows "No employee record linked" and there is nothing to clock against. Ask HR to link the two on your employee record — see Employee records and profiles.
Clocking in and out
- Go to My space → Attendance (or use the clock card on your Dashboard).
- Click Clock in. A confirmation appears — "Start your attendance for today at 09:32 (IST)" — with the time that will be recorded.
- Click Clock in in the dialog to confirm. The card switches to Working, the timer starts ticking, and the line beneath it reads "In 09:32".
- Click Clock out when you finish. The confirmation shows the finishing time and how long you have worked so far.
- Click Clock out in the dialog to confirm. The card then reads Clocked out and the buttons are replaced by "Done for today ✓".
Both actions are confirmed on purpose, because the recorded time is the moment you confirm — not the moment you opened the page.
You get one attendance record per day. Once you have clocked out you cannot clock in again the same day; if you try, MusterHR answers "You have already clocked in today." A second half of the day that you want on the record has to go through a correction request.
The card shows one of four states:
| State | What it means |
|---|---|
| Not clocked in | Nothing recorded today. The timer shows 0:00:00 and the only button is Clock in. |
| Working | You are clocked in, the timer is running. |
| On break | You are clocked in with a break running. The timer stops counting up. |
| Clocked out | The day is finished and shows "Done for today ✓". |
Breaks
While you are clocked in, click Start break to pause the timer and End break to resume it. Break minutes are subtracted from your worked total, and the card shows them as "break 45m".
Only one break can run at a time — starting a second gives "A break is already running." A break can only run while you are clocked in.
If you clock out while a break is still running, MusterHR closes the break for you at the clock-out time and counts it in the day's break total, so you do not lose the deduction.
Your net worked time is: clock-out minus clock-in, minus all break minutes.
Your month
Below the clock card is the month you are currently viewing, most recent day first.
| Column | What it shows |
|---|---|
| Date | The day, as "Wed, 12 Aug". |
| In | Clock-in time in IST, 24-hour. |
| Out | Clock-out time, or — if the day was never closed. |
| Net worked | Hours and minutes after breaks, e.g. "8h 15m". — while a day has no clock-out. |
| Status | The day's status badge, plus a Late badge where it applies, plus a Correct this day link on days that can be fixed. |
Use the ‹ and › arrows either side of the month name to move between months. The forward arrow is greyed out on the current month — there is nothing in the future to show, and asking for a future month brings you back to this one. A month with nothing in it says so and offers a link back to the current month.
What each status means
| Status | When you see it |
|---|---|
| Present | Set the moment you clock in, and kept at clock-out when your net worked time is 8 hours or more. |
| Half day | Set at clock-out when net worked time is under 8 hours — any amount below it, whether that is 7h 50m or 20 minutes. |
| Missing clock-out | A day recorded as never having been closed. In practice, nothing in the product sets this by itself, so a day you forget to close normally stays Present with an empty Out and no net worked figure. |
| Absent, On leave, Holiday, Weekly off, Work from home | MusterHR recognises and labels these, but the clock does not produce them. A day you did not clock in on simply has no row in the table. |
A separate Late badge appears next to the status when you clocked in after the grace period.
The company rules behind these decisions are:
| Rule | Value |
|---|---|
| A full day | 8 hours (480 minutes) net of breaks |
| Late after | 09:45 IST — a 09:30 day start plus 15 minutes' grace |
| Weekly off | Saturday and Sunday |
Worth knowing. These values are set when your workspace is created and there is no screen in MusterHR for changing them, so every company on the platform currently works to the same 09:30 start, 15-minute grace and 8-hour day. The weekly-off setting is the same one leave uses when it counts working days — see Leave and holidays. Lateness is judged once, at clock-in, and never recalculated afterwards.
Exporting a month
Click Export August 2026 at the top right of My attendance. The button always names the month shown in the table below it, and the file downloads as attendance-2026-08.csv.
| Column | Notes |
|---|---|
| Date | As 2026-08-12 |
| Clock in (IST) | 24-hour HH:mm |
| Clock out (IST) | Blank if the day was never closed |
| Worked (h:m) | E.g. 8:15; blank with no clock-out |
| Break (min) | Total break minutes |
| Status | Written in the internal form — PRESENT, HALF_DAY |
| Late | yes, or blank |
The export covers your own attendance only, for the one month shown, and each export is written to the audit log. HR and Finance who need company-wide numbers should use Payroll & reports → Reports → Attendance summary instead (see Reports, settings and administration).
Correction requests
You need a correction when the clock does not match the day you actually worked: you forgot to clock in, forgot to clock out, or were away from the app when you started.
Days already recorded as Half day or Missing clock-out carry a Correct this day link that opens the form with the date filled in. For any other day — including one you left open and which still reads Present — scroll to Request a correction and pick the date yourself.
- Go to My space → Attendance and scroll to Request a correction.
- Choose the Date. It must be today or earlier; future dates are refused with "Pick a date that has already passed."
- Enter In (IST). This is required — a correction without a clock-in cannot be applied, and MusterHR refuses to send one.
- Enter Out (IST) if you worked a full day. Leave it blank only if you genuinely never clocked out. Clock-out must be later than clock-in, or Request correction stays disabled.
- Enter a Reason — for example "Forgot to clock out, left office 18:45". It is required, and your approver reads it before deciding.
- Click Request correction. You will see "Your correction request has been sent for approval."
Your manager and HR are notified as soon as you send it; if you have no manager on your record, HR alone is notified.
What approval actually does. Approving replaces that day's recorded times with the ones you asked for — it does not merge them. If the day had no record at all, approving creates it. The day is then marked "Corrected by approval", and:
- with both times given, net worked is clock-out minus clock-in, and the status is recalculated (8 hours or more is Present, less is Half day);
- with no clock-out given, the day is stored with a clock-in only, no worked total, and a status of Present;
- breaks recorded on that day are not deducted from a corrected total, so ask for the times that represent your actual working span;
- a Late badge already on the day stays; approving does not add or remove one.
Where you see the outcome. Under My correction requests on the same page, showing your eight most recent requests with the date, the times you asked for, the status — Pending, Approved or Rejected — your reason, and any "Note from your approver". You also get a notification titled "Attendance correction approved" or "…rejected" that links back to My attendance.
Approving corrections
Managers, HR / Ops and Super Admins hold the permission to decide corrections; Finance, Employee and Reporting do not. See Roles and permissions.
Go to Approvals → Attendance approvals. A manager sees requests from their own direct reports only. HR and Super Admins see every pending request in the company. The oldest request sits at the top, and the page says how many are waiting.
| Column | What it shows |
|---|---|
| Employee | Name and employee code. |
| Date | The day being corrected. |
| Recorded → requested | What is on the record now, struck through, with the requested times below it and the difference in minutes — or "Nothing recorded — approving creates the day". |
| Reason | What the employee wrote. |
| Decision | Approve and Reject. |
To approve, click Approve. It applies immediately, with no further confirmation, and overwrites that day's times. This cannot be undone — to put the original times back, the employee has to send a fresh correction request for the same day.
To reject, click Reject, optionally add a Note to the employee (for example, "Times don't match the access-card log"), then click Reject in the dialog. The employee is notified and their recorded times stay exactly as they are.
If two approvers open the queue at once, the second decision fails with "This request has already been decided by someone else." Reload the page — the request will have gone.
Seeing your team's day
Managers, HR and Super Admins also get Approvals → My team, which answers "who is at work today?" for one date.
Pick a Date at the top. HR and Super Admins additionally get a Whose team list, which offers each manager with their number of direct reports, plus Everyone in the company; a line manager is always pinned to their own reports.
Four tiles summarise the day — team size, clocked in today, on leave, not clocked in — above a table of Employee, State, In, Out, Break and Worked. The State badge reads On leave · Casual Leave, Not clocked in, On break, Working, Missing clock-out or Done, so an absence explained by approved leave never looks like an unexplained one. A small "late" marker sits beside the clock-in time where it applies.
Click a name to open that person's month — the same Date, In, Out, Break, Worked and Status columns as your own attendance, with month arrows and a total of days recorded and hours worked. A manager can only open their own reports this way, whatever URL they try.
HR override and locking
HR / Ops and Super Admins hold the Override & lock attendance permission. Today that permission does one thing: it widens the Attendance approvals queue from "my direct reports" to every pending request in the company, so HR can clear a request when a manager is away.
Worth knowing. There is no screen for editing a recorded day directly, for clocking someone in or out on their behalf, or for closing or locking a month once payroll has run. Approving a correction request is the only way a recorded day changes, and a locked or finalised month is not a state attendance has. If a day is wrong, the employee raises the correction and an approver decides it.
Troubleshooting
I forgot to clock out. The day stays open: Out and Net worked show —. Raise a correction for that date with both the times you actually worked. Do not leave Out blank unless you want the day recorded with no clock-out at all.
I tried to clock in and it said I have already clocked in today. There is one record per person per day, and yours is already open or already closed. If it is open, clock out. If it is closed and the times are wrong, raise a correction — approving replaces the whole day.
I clocked in on the wrong day, or on a day off. Raise a correction for that date with the correct times and explain it in the reason. There is no way to delete a day; the closest you can get is a correction that replaces the times.
My shift runs past midnight. The day is the IST calendar date on which you clocked in. If you clock in at 22:30 and try to clock out at 01:15, MusterHR is looking at the new date and answers "You haven't clocked in today." Raise a correction for the starting date with the full span.
My day shows Half day but I worked a full one. Anything under 8 hours net of breaks is recorded as Half day. Check the break total on the row; if the times themselves are wrong, raise a correction.
I was marked Late unfairly. Lateness is fixed at clock-in and a correction does not clear it. Speak to your manager or HR — the recorded times can be corrected, the badge cannot.
Attendance approvals is missing from my sidebar. You do not hold the permission to decide corrections. That is deliberate, not a fault — see Roles and permissions.
More general problems are covered in FAQ and troubleshooting.
Something unclear on this page? Tell us.