> For the complete documentation index, see [llms.txt](https://guide.taskopad.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.taskopad.com/fundamentals/attendance-configuration.md).

# Attendance Configuration

**Follow these steps to configure attendance settings effectively:**

**Step 1:** Navigate to Attendance Configuration:\
Log in to TaskOPad, go to the **Organization Management** section, and select the company for which you want to enable the attendance system. Click on the **Settings** menu in the top-right corner, then open the **Attendance Configuration** tab. Finally, turn on the toggle button to activate the attendance system for the selected company.

<figure><img src="/files/kRL8LQrA63f8nIM0RwuZ" alt=""><figcaption></figcaption></figure>

**Step 2: Employee Permissions**\
In the **Employee Permission** tab, select the users who will have access to the attendance system. Use the checkboxes next to each employee's name to grant or deny attendance access. Once done, click **Save**.

<figure><img src="/files/9gSuv2ssoq7WTPgkiHVj" alt=""><figcaption></figcaption></figure>

**Step 3: Register Faces**\
Navigate to the **Register Faces** tab to upload pictures of employees who have attendance permissions. This feature allows facial recognition for seamless check-in and check-out processes.

<figure><img src="/files/Q3I3BZjkDiVM7SmERXQM" alt=""><figcaption></figcaption></figure>

**Step 4: Set Location and Radius**\
Use the **Set Location & Radius** tab to define check-in and check-out locations.

* Add multiple locations as required.
* Specify the radius within which employees can mark their attendance.
* You can exclude specific users from the location restriction if needed.

<figure><img src="/files/EfsEP0lRAh6Mu1iyv0Uy" alt=""><figcaption></figcaption></figure>

**Step 5: Calendar Setup**\
Go to the **Calendar** tab to configure work timings for each day of the week.

* Define total working hours per day, which will be used to calculate check-in and check-out compliance.
* Add organizational holidays by clicking the **Add Holiday** button.

<figure><img src="/files/LgkvzfPYMtkoKyLkWPqv" alt=""><figcaption></figcaption></figure>

**Step 6: Regularization Approval**\
Open the **Regularization Approval** tab to manage permissions for attendance regularization.

* Define who can regularize check-ins and check-outs for employees.
* This feature is useful for scenarios where employees forget to mark their attendance, allowing their superior to make the necessary adjustments.

<figure><img src="/files/5E9TFDu8pfbrxVFMp5Fe" alt=""><figcaption></figcaption></figure>

After completing the configuration of the settings menu, proceed to the dashboard.

**Check-In From the Dashboard:**

* **Access the Dashboard**:\
  After logging into your TaskOPad account, you'll land on the **Dashboard**.
* **Locate the Check-In Button**:
  * The **Check-In** button is at the top-right corner.
  * It will display your current check-in status.
* **Click Check-In**:
  * When you click the button, your attendance will be logged for the day.
* **Verify Your Status**:

  * Visit the **Attendance** section from the sidebar to confirm your check-in details.

  ( **Note**: If your company uses location or face recognition for attendance, ensure the necessary permissions (like location access) are enabled.)

<figure><img src="/files/4cCoGaVgjEC9yRBQYnNP" alt=""><figcaption></figcaption></figure>

After Check- In  go to **Attendance** from the sidebar.

* There are three tabs i.e. My attendance Tab, Team Attendance & Regularization

<figure><img src="/files/NK2taoRoGClYQjMkz3f1" alt=""><figcaption></figcaption></figure>

* Under My attendance Tab you can see:

  * **Check-In/Check-Out**: View your recorded timings.
  * **Working Hours**: Total expected hours.
  * **Spent Hours**: Hours you've worked.
  * **Variance**: Any deviations from expected hours.
  * **Status**: Displays your current status (Present, Absent, Holiday, Manual, etc.).
  * **Location:** Displays the checkin and checkout locations.

  These will help you to accurately track your hours worked for a specific day and view attendance records on a **weekly**, **monthly**, or **custom date range** basis.

<figure><img src="/files/hzSrY8wUs2UPvByhDdMV" alt=""><figcaption></figcaption></figure>

The **My Attendance** records also include a table view, allowing you to view the data in a tabular format for easy reference.

<figure><img src="/files/IDhwH88WGl7989Uw5FRU" alt=""><figcaption></figcaption></figure>

This allows you to filter the status, for example, if you want to view your total present, absent, holiday, and weekend status.

<figure><img src="/files/xsqkw4Iil9atU468bkN1" alt=""><figcaption></figcaption></figure>

Under the **Team Attendance Tab** (For Managers)

* Navigate to **Attendance** > **Team Attendance**.
* A list of employees will appear.
* Click the **Eye icon** next to an employee's name to view detailed attendance.

<figure><img src="/files/cAsnARoZJ2IIlaTIJflS" alt=""><figcaption></figcaption></figure>

After clicking on eye you can view the team members working under you or reporting to you, where everyone's check-in and check-out times will be visible, making it easier to track the team's working hours.

<figure><img src="/files/YYnX5l1WFPwkK0jTN8DK" alt=""><figcaption></figcaption></figure>

**Under Regularization Tab:**&#x20;

Regularization is basically useful when you forget to check in or check out, use the Regularization feature to correct your attendance records.

* Navigate to **Attendance** > **Regularization**.
* Click the + **Regularization** button.
* Fill in the required details:

  * **Select Member**: Choose the member whose attendance you want to regularize.
  * **Select Date**: Specify the date along with the start and end times for regularization.
  * **Reason**: Provide the reason for the regularization.

  <figure><img src="/files/ZqrZEaeAo3PDDnzCV14n" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/9j5uBtMv4VQmL8rAYlH5" alt=""><figcaption></figcaption></figure>
