> ## Documentation Index
> Fetch the complete documentation index at: https://zuperinc-section23.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Timesheets

The timesheets module in Zuper is designed to help track and manage field technicians' work hours accurately and efficiently. This allows you to confirm when a technician reached the location and whether they navigated to the correct place.

The admins can create manual time entries, export timesheet reports, and manage approvals, locations, enrolments, and more within the timesheet module.

## Creating manual time entry

<Frame>
  **Navigation:** *Timesheet* --> *+ New Entry*
</Frame>

To create a manual time entry, follow these steps:

1. Select the "**Timesheet**" module from the left navigation menu and choose "**Timesheets**."

<img src="https://mintcdn.com/zuperinc-section23/HaYVJQyRqHRtd36c/images/TS1.jpg?fit=max&auto=format&n=HaYVJQyRqHRtd36c&q=85&s=672b07d3504283f2e02f796324ca95f7" alt="TS1 Jp" width="1902" height="825" data-path="images/TS1.jpg" />

2. By default, the list view displays attendance details for all field technicians, including the authentication picture and activity location, based on the selected date on the left.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS2.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=da8856d7096672de38aa6f13b40d88ed" alt="TS2 Jp" width="1917" height="826" data-path="images/TS2.jpg" />

3. Alternatively, you can switch to the summary view, which allows you to view attendance details for the selected team's users for up to seven days, as shown below:

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS3.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=531ebc7a0619d47c333580a2fc11270f" alt="TS3 Jp" width="1917" height="1652" data-path="images/TS3.jpg" />

4. However, to create a manual timesheet entry, return to the list view and click the "**+ New Entry**" button on the top right. A dialog box appears to create a new timesheet.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS4.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=8f09d79b604040d0b502bd0f46647319" alt="TS4 Jp" width="1917" height="826" data-path="images/TS4.jpg" />

Fill in the following details in the pop-up and click "**Create**."

* **Type of Entry**(*Mandatory*): Select the appropriate type of entry (Punch In, Take Break, Resume Work, Punch Out).
* **Location**(*Mandatory*): Choose the predefined location from Zuper.
* **Date:** Pick the Date using the date picker.
* **Time:** Specify the time for the entry.
* **Assign Users**(*Mandatory*): Select the field technician to add the entry.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS5.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=4b61b4d078aa691e05d44b57b9fab5ac" alt="TS5 Jp" width="1917" height="826" data-path="images/TS5.jpg" />

5. The timesheet is successfully created for the user(s).

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS6.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=f32108962635f99d55f59006f94f7547" alt="TS6 Jp" width="1917" height="834" data-path="images/TS6.jpg" />

5. After creating the timesheets, you can view details and edit or delete them. To do so, click the "**Ellipsis**" icon under Actions and choose "**View Details**," "**Edit Timesheet**," or "**Delete Timesheet**" as needed.

<Note>
  Note: When you edit the user's timesheet, you can only update the date and time of entry as shown below.
</Note>

## Exporting timesheet reports

<Frame>
  **Navigation:** *Timesheets* --> *Export*
</Frame>

You can preview and download the timesheet master report as an Excel file.

1. Click the "**Export**" button at the top right. You will be redirected to the reports page.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS9.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=32e03570d721934be80c567cd0b07eef" alt="TS9 Jp" width="1917" height="826" data-path="images/TS9.jpg" />

2. Use the date picker to select the preferred start and end dates and, if necessary, use the "**Advanced Filter**" option to filter specific entries based on type, team, and location.

<img src="https://mintcdn.com/zuperinc-section23/HaYVJQyRqHRtd36c/images/TS10.jpg?fit=max&auto=format&n=HaYVJQyRqHRtd36c&q=85&s=17328fe7700917d240cd731f2cfa5a5b" alt="TS10 Jp" width="1917" height="826" data-path="images/TS10.jpg" />

3. Once you have set the preferred date range and applied filters, click "**Generate Report**." A preview of the report will be generated on the right.

<img src="https://mintcdn.com/zuperinc-section23/HaYVJQyRqHRtd36c/images/TS11.jpg?fit=max&auto=format&n=HaYVJQyRqHRtd36c&q=85&s=146c21fbd1fa20e131850023241678c4" alt="TS11 Jp" width="1917" height="826" data-path="images/TS11.jpg" />

4. Click "**Download Report**" at the top right of the preview. The report will be exported successfully to your computer as an Excel file.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS12.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=b4d3ff82107a24a300c86be900aae9cb" alt="TS12 Jp" width="1917" height="826" data-path="images/TS12.jpg" />

## Manage timesheet approvals

<Frame>
  **Navigation:** *Timesheets*--> *More Actions*--> Timesheet Approval
</Frame>

Timesheet approval in the timesheets module allows you to review and either approve or reject timesheet approval requests submitted by the user(s). Additionally, you can create a new timesheet directly from here.

### View timesheet approval request

To view and approve/reject timesheet approval requests submitted by the user(s), follow these steps:

1. Select "**Timesheets Approval**" under More Actions in the Timesheets module.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS13.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=fe846ffc386fdec00ed2d6f724f2303d" alt="TS13 Jp" width="1917" height="826" data-path="images/TS13.jpg" />

2. You can view the timesheet approval request submitted by a user(s), which includes details such as *approval period, total work hours, total break hours, current status*, and more.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS14.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=9b871615b8490227d46966090ad3c7a8" alt="TS14 Jp" width="1917" height="826" data-path="images/TS14.jpg" />

3. To approve or reject the pending timesheet request submitted by the user, click the "**Ellipsis**" icon under Actions and select "**View Details**."

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS15.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=7ccde63a43f601a0112d014af8afaf5f" alt="TS15 Jp" width="1917" height="826" data-path="images/TS15.jpg" />

You can view the detailed information, including:

* **Total Work Hours:** The total time worked by a user.
* **Shift Hours:** The duration of the assigned shift.
* **Work Hours:** The actual working time of an employee.
* **Total Break Hours:** The cumulative duration of breaks taken.
* **Overtime Hours:** The additional working time beyond regular hours.
* **Time Off Hours:** The duration of time taken off from work.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS16.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=aaed74bf8b0b5c78017e6f99096e5cf7" alt="TS16 Jp" width="1917" height="826" data-path="images/TS16.jpg" />

Based on this information, you can either approve or reject the timesheet approval request submitted by the user.

<Note>
  **Note:** The total work hours are calculated using the **Work Hours + Overtime Hours summation**.
</Note>

## Pinned filters

Zuper's Timesheets module lets you use pinned filters to streamline your filter experience. Pinned filters keep your most-used criteria readily accessible for quick application.

Pin up to 3 filters in any module.

<Frame>
  Navigation: *Timesheets --> Filters -->Pinned Filter*
</Frame>

1. Select the “**Timesheets**” module from the left navigation menu.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/YkSL3F1quiGXTncx/images/pin-ts.png?fit=max&auto=format&n=YkSL3F1quiGXTncx&q=85&s=358753a47450ed806aa78ad689ce385d" alt="Pin Ts" width="1920" height="878" data-path="images/pin-ts.png" />
</Frame>

2. **Pin Filters for Quick Access**
   * Once your filters are set, click the **Pin Filters** button in the dialog box to save them as pinned.
   * Pinned filters appear in the dialog box's "**Pinned Filters**" section, allowing you to apply them with one click in future sessions.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/YkSL3F1quiGXTncx/images/pin-ts2.png?fit=max&auto=format&n=YkSL3F1quiGXTncx&q=85&s=dc65f76949afb88426490e2cc41a60da" alt="Pin Ts2" width="1920" height="878" data-path="images/pin-ts2.png" />
</Frame>

3. To **Unpin** the filter:

* To unpin, select a pinned filter and click **Remove**.
* To apply pinned or default filters, open the dialog box and select them.
* Use **Clear All** to remove active filters.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/YkSL3F1quiGXTncx/images/pin-ts3.png?fit=max&auto=format&n=YkSL3F1quiGXTncx&q=85&s=900c8bc4325242d9008566becca9d91d" alt="Pin Ts3" width="1920" height="878" data-path="images/pin-ts3.png" />
</Frame>

## Create new timesheets for approval

To create a new timesheet approval, follow these steps:

1. Select "**Timesheet Approval**" under More Actions on the Timesheet listing page.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS17.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=cd49843bc4934bb2011142ecdf20be91" alt="TS17 Jp" width="1917" height="826" data-path="images/TS17.jpg" />

2. You can view the timesheet approval request submitted by the user(s), which includes details such as *approval period, total work hours, total break hours, current status*, and more.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS18.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=bfaae63ac3ef799f40b5705b3330f3c7" alt="TS18 Jp" width="1917" height="826" data-path="images/TS18.jpg" />

3. Click "**+ New Timesheet Approval**" at the top right corner to create a new timesheet approval. A small dialog box appears.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS19.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=d9ced1c207173db0d91e4aa57cd314b3" alt="TS19 Jp" width="1917" height="826" data-path="images/TS19.jpg" />

In the pop-up, enter the following details and click "**Create**" to submit a new timesheet approval.

* **From Date**\*: Select the start date for the timesheet.
* **To Date\***: Choose the end date for the timesheet.
* **Choose a team\***: Select the team to which the user belongs.
* **Choose user\***: Based on the selected team, choose the user whose timesheet requires approval.
* **Remarks\***: Add remarks related to the timesheet approval.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS20.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=da2d1d648f138d4b3d75e6c210cb05fc" alt="TS20 Jp" width="1917" height="826" data-path="images/TS20.jpg" />

### Manage locations

<Frame>
  **Navigation:** *Timesheets* --> *More Actions*--> *Manage Locations*
</Frame>

Manage Locations in the Timesheets module allows you to view existing and create new locations where employees can record their work hours or activities.

1. Select "**Manage Locations**" under More Actions on the Timesheets listing page.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS21.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=e0086ebacc428b9fbcb4dda8d8ea6123" alt="TS21 Jp" width="1917" height="826" data-path="images/TS21.jpg" />

2. The Locations listing page shows the *location names, radius in miles, location*, and more.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS22.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=4f3128de6e3b73842e6ac3459df768dd" alt="TS22 Jp" width="1917" height="826" data-path="images/TS22.jpg" />

3. To create a new location, click "**+ New Location**" at the top right corner of the page. A dialog box appears.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS23.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=ba095b13538640e95b48484bed885b0e" alt="TS23 Jp" width="1917" height="826" data-path="images/TS23.jpg" />

4. Enter the following details in the pop-up and click the "**Save Location**" button to add a new location.

* **Location Name**\*: Enter the location name.
* **Location Geo-Fence Radius (in miles)**\*: The exact geo-fence radius of the location.
* **Address\***: Enter the address details.
* **Location\***: Use this option to pick the area from the map.

<Info>
  \* represents the mandatory fields.
</Info>

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS24.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=675fe1cb4573ce920373541c19de1894" alt="TS24 Jp" width="1917" height="826" data-path="images/TS24.jpg" />

Once the location has been created, you can edit or delete it. To do so, click the "**ellipsis**" icon under Actions and choose "**Edit Location**" or "**Delete Location**" as needed.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS25.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=6d18118f76ae1b5af3a2cfa119c3c257" alt="TS25 Jp" width="1917" height="826" data-path="images/TS25.jpg" />

### Manage enrollments - Facial Authentication

Managing enrollments in the timesheet module lets you view existing enrollments and create new ones for the user. Based on this enrollments, the facial authentication (Bio Metric) will work for punch-in or punch-out, break, or resume. Even a user status update using facial authentication works based on this (if [facial authentication](https://docs.zuper.co/Settings/Modules/Timesheets/Timesheets_Settings#timesheet-settings) option is enabled in settings).

<Frame>
  **Navigation**: *Timesheet* --> *More Actions* --> *Manage Enrollments*
</Frame>

1. Select "**Manage Enrollments**" under More Actions on the Timesheets listing page.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS26.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=8388797b74654f1ecad3fc6ffdf222c1" alt="TS26 Jp" width="1917" height="826" data-path="images/TS26.jpg" />

2. You can view the *user's name, work phone number, number of enrollments attached*, and more.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS27.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=669e3aa7c4208546f5fb1153f5b9bace" alt="TS27 Jp" width="1917" height="826" data-path="images/TS27.jpg" />

3. To view the enrollments attached to the user, click the "**Ellipsis**" icon under Actions and choose "**View Enrollments**."

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS28.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=1306e36333aa38eea86f6c67b4aba074" alt="TS28 Jp" width="1917" height="1652" data-path="images/TS28.jpg" />

4. To upload a new enrollment to the user, click the "**Ellipsis**" icon under Actions and choose "**+ New Enrollment**."

<Note>
  **Note:** You can only attach one image with a maximum file size of 20 MB
</Note>

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS29.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=2ec27c0b9d9dc66057e392b836013fad" alt="TS29 Jp" width="1917" height="1652" data-path="images/TS29.jpg" />

## Quick Actions

From the Timesheets listing page, you can also perform quick actions such as *viewing defaulters, applying filters, searching for users*, and more.

## View defaulters

The defaulters are the users who have failed to submit their timesheets or have discrepancies in their recorded working hours compared to the expected or required hours. To view the defaulters, follow these steps:

1. Click the "**Timesheets**" module from the left navigation menu and select "**Timesheets**."

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS30.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=483f21527f53a1d89386b60b076079a7" alt="TS30 Jp" width="1902" height="825" data-path="images/TS30.jpg" />

2. By default, the list view displays attendance details of all users, including the authentication picture and the location where the activity was conducted, based on the selected date on the left.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS31.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=0a2a60b09aa2a9a186f935fdfe86f835" alt="TS31 Jp" width="1917" height="826" data-path="images/TS31.jpg" />

To view defaulters, click the **'Defaulters**' button at the top right for the selected date.

<img src="https://mintcdn.com/zuperinc-section23/Z6OPyKZNjxPolme9/images/TS39.jpg?fit=max&auto=format&n=Z6OPyKZNjxPolme9&q=85&s=7eea7bdbb984ad0ee6baf941c18b87f0" alt="TS39 Jp" width="1917" height="826" data-path="images/TS39.jpg" />

The timesheet feature reduces administrative overhead and minimizes errors. This tool also allows for better resource planning and helps ensure compliance with labor regulations. Overall, Timesheets in Zuper enhance operational efficiency and provide valuable insights into workforce management.
