> For the complete documentation index, see [llms.txt](https://docs.pockethrms.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pockethrms.com/ess-portal/manager/leave-and-attendance/approving-rejecting-attendance-regularization.md).

# Attendance Regularization

Description about the attendance regularization requests approval process

**Introduction**

This page provides the steps for approving the attendance regularization requests from your employees. You will be able to do this process using any of the following 4 methods:

* ESS
* Mobile App
* App Notification
* Email

*Note - Kindly contact your Admin/ HR for rights if you are not able to perform the steps below.*

### **How to approve/reject attendance regularization requests using ESS Portal?**

**Step 1:** Log into the ESS portal with your manager credentials. Select ‘Leave’ and then ‘Approval’ from the left side menu.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqU9HSVC7rPVb823VZ%2FAttendance%20Regln-Approve-ESS-1.png?alt=media\&token=8bfc713c-a6e9-4dc7-bf44-394a2f4b3ef1)

**Step 2:** Select ‘Attendance Regularization’ tab at the top.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqUCHdYTgF7TCe-5v-%2FAttendance%20Regln-Approve-ESS-2.png?alt=media\&token=144023a7-f491-4a58-ac81-68ef3a5bab8f)

**Step 3:** Optionally, search for the employee’s name.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqUGo9jhIWfQyUE253%2FAttendance%20Regln-Approve-ESS-3.png?alt=media\&token=bff1c795-f084-416a-ad81-58fef8cee6fa)

**Step 4:** Select the ‘From Date’ and ‘To Date’ between which you need to regularize the attendance entries.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqUK_3xMByXCrGzRZR%2FAttendance%20Regln-Approve-ESS-4.png?alt=media\&token=39c7d13b-be85-4971-bdc1-b6ab5234fa16)

**Step 5:** Select the ‘Search’ button to start searching for the regularization requests.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqUNHN8jztotgJiB2w%2FAttendance%20Regln-Approve-ESS-5.png?alt=media\&token=206292bb-392c-49c6-8e7c-a8de9f817523)

**Step 6:** Select the bullet points / radio buttons next to each request’s row to accept or reject the requests.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqUQbeFmU4gTnRByHe%2FAttendance%20Regln-Approve-ESS-6.png?alt=media\&token=baace01b-cb03-4404-bb75-375c36c36ac3)

**Step 7:** Alternatively, you can select the check box next to ‘**ACCEPT’** or **‘REJECT’** to approve or reject all of the requests.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqUTdtPE5xdnU4_ZCY%2FAttendance%20Regln-Approve-ESS-7.png?alt=media\&token=e80d59b4-7617-4578-9b07-6f90fd22f636)

**Step 8:** Once you are satisfied with the selections, select the button **‘Save’** to confirm the changes.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqUYHgvWzdzXc1YtHY%2FAttendance%20Regln-Approve-ESS-8.png?alt=media\&token=bdf1619a-9530-4fad-bacf-44553e52478c)

### **How to approve/reject attendance regularization requests using the Pocket HRMS Mobile App?**

**Step 1:** Log into the ESS portal with your manager credentials. Log into the ESS portal with your manager credentials.  Open the side menu by tapping on the ‘Hamburger Menu Icon’ and select the option ‘**Leave**’.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqVYxV-0nDwm0f8Vev%2FAttendance%20Regln-Approve-App-1.png?alt=media\&token=b416321a-a95e-4e27-843c-db5a0ac2f40a)

**Step 2:** Tap on the option ‘**Approval’**.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqVaSGlRs-e6xIhvAc%2FAttendance%20Regln-Approve-App-2.png?alt=media\&token=c6b5ae91-1c06-4213-9fdd-44d8d59192f4)

**Step 3:** Tap on the **‘Attendance Regularization’** tab at the top.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqVeFYLvEdiR9p3XTc%2FAttendance%20Regln-Approve-App-3.png?alt=media\&token=48034e65-9421-4e2f-9043-d8f206bf4317)

**Step 4:** Tap on the filter button at the bottom right and select the relevant filters and then tap on ‘Search’ button to find the requests.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqVgpA8-fnOI9G-3Rf%2FAttendance%20Regln-Approve-App-4.png?alt=media\&token=742e7b7f-1362-4e3b-a8f5-0a13bd79f4e8)

**Step 5:** Approval: Tap on the ‘Approve’ button corresponding to each request to approve it and get the ‘Success’ notification at the bottom of the screen.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqVr-nlIR0gWUERcCm%2FAttendance%20Regln-Approve-App-5.png?alt=media\&token=221455f8-fc4c-4114-ac40-0ad1d635331a)

**Step 6:** Rejection: Tap on the ‘Reject’ button corresponding to each request to reject it and provide the reason for the same in the pop-up menu and select ‘Ok’ to confirm your selection.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqVuKfSGvMcZ5x6dg0%2FAttendance%20Regln-Approve-App-6.png?alt=media\&token=2f8947f9-6023-4f1c-a587-e6241f9e6d4e)

### **How to approve/reject attendance regularization requests using the app notification?**

**Step 1:** Tap on the bell icon at the top right corner of the screen.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqWlU2j3EKzufjKpQ0%2FAttendance%20Regln-Approve-Notfcn-1.png?alt=media\&token=1c1ca594-3891-4418-9e0f-7a64985c9385)

**Step 2:** Tap on the regularization request notification titled, ‘Regularization Pending’

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqWniYV_VvmcD69tjw%2FAttendance%20Regln-Approve-Notfcn-2.png?alt=media\&token=9c7f2654-f807-4e7c-a2ca-a89118e66148)

**Step 3:** Approval: Tap on the ‘Approve’ button corresponding to the request to approve it and get the ‘Success’ notification at the bottom of the screen.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqWqxReXGNaWgCK4Tj%2FAttendance%20Regln-Approve-Notfcn-3.png?alt=media\&token=a938ed86-846e-401a-8d11-317192bedf8b)

**Step 4: Rejection:** Tap on the ‘Reject’ button corresponding to the request to reject it and provide the reason for the same in the pop-up menu and select ‘Ok’ to confirm your selection.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqWtuBVkLdcp_OWYik%2FAttendance%20Regln-Approve-Notfcn-4.png?alt=media\&token=7fd48044-9f60-481f-9dd4-cdc44adbb3dd)

### **How to approve/reject attendance regularization requests using your official email?**

**Step 1:** Log into the ESS portal with your manager credentials. You will get an attendance regularization approval email with the ‘**Approve**’ and **‘Reject’** links.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqXZDGQgxLXAM4C6wq%2FAttendance%20Regln-Approve-Email-1.png?alt=media\&token=2719ec61-9aec-47f5-a0a6-07d79d38a890)

**Step 2: Approval:** On clicking the ‘Approve’ link, a new window or tab will open where you can enter any remarks and click on ‘**Approve’** button to approve the request.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqXao76Fbk2A8KWfxb%2FAttendance%20Regln-Approve-Email-2.png?alt=media\&token=225b5f89-1df0-41b0-b821-0690588b7381)

**Step 3: Rejection:** On clicking the rejection link, a new window or tab will open where you need to enter the reason for rejection and click on **‘Save’** to reject the request.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqREQKk4z3RLKvrnSr%2F-MkqXdDMlyDOI3wGaN-O%2FAttendance%20Regln-Approve-Email-3.png?alt=media\&token=1154488a-1dc8-485a-af0e-9fe1444cbcbc)

### **How to generate your team’s attendance regularization report in the ESS portal?**

**Step 1:** Log into the ESS portal with your manager credentials. Select ‘Leave’ and then ‘My Team Report’ from the left side menu.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqvY_ANXWATDamcbZx%2F-Mkqxk7i8m7hFl4Dcd6M%2FAttendance%20Regln-MyTeamReport-1.png?alt=media\&token=c036545d-e3e0-4ab6-b275-9f06ce522d4d)

**Step 2:** Select ‘Attendance Regularization’ tab at the top. In some cases, depending on your screen resolution, it might be under the ‘More’ menu at the end of the tabs section.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqvY_ANXWATDamcbZx%2F-MkqxmqAxh_LJZH64zc0%2FAttendance%20Regln-MyTeamReport-2.png?alt=media\&token=a2a1ee32-3fd6-4c4d-99bb-e2bb5c1a1ff9)

**Step 3:** Search for the employee’s name, the type of regularization as well as the period for which you need to generate the report. Once selected, select the ‘Search’ button.

![](https://4282324958-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXep_PEmh8mDPVWj49x%2F-MkqvY_ANXWATDamcbZx%2F-MkqxpR7H6DUSdNLZ5q2%2FAttendance%20Regln-MyTeamReport-3.png?alt=media\&token=a9519910-73ae-40f6-a561-a7edd0ed2a52)

**Note:** If you are unable above steps, kindly contact us at <support@pockethrms.com>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.pockethrms.com/ess-portal/manager/leave-and-attendance/approving-rejecting-attendance-regularization.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
