Navigation: Settings -> Modules -> Timesheets - > Timesheet General Settings
Timesheet general settings
- Select the βSettingsβ module from the left panel. Under the βModules,β choose the βTimesheetsβ. Select the βTimesheet General Settings.β

Timesheet settings
- Enable timesheet?: Toggle to βYesβ to allow users to submit timesheets.
- Require Timesheet for Managers: Toggle to βYesβ to enable the timesheet for Managers.
- Notify Punch-in / Punch Out: Notify the supervisors of the userβs punch-in/punch-out.
- Allow FE to edit Punch-in / Punch-out timings? Toggle βYesβ to enable FE to edit Punch-in / Punch-out timings. Toggle βNoβ to disable FE to edit Punch-in / Punch-out timings.
- Allow entering remarks for Punch-in / Punch-out: Toggle βYesβ to enable FE to enter remarks. Toggle βNoβ to disable FE to enter remarks.
- Punch-In options
- Require facial authentication for Punching-In?: Toggle β Yes β to enable facial authentication for punching in. Toggle βNoβ to disable facial authentication for punching in.
- Punch-In popup message: Enter a custom message.
- Can Geo-fencing be enabled?: Toggle βYesβ to enable geo-fencing. Toggle β No β to disable geo-fencing.
- Enforce same punch-out location as punch-in: Toggle βYesβ to ensure matching locations. Toggle βNoβ to disable matching locations.
- Punch-Out pptions
- Require facial authentication for Punching-Out?: Toggle βYesβ to enable facial authentication for punching out. Toggle β No β to disable it.
- Punch-Out popup message: Enter a custom message.
- Collect user feedback on punch-out?: Toggle βYesβ to collect feedback. Toggle βNoβ to disable feedback collection.
- Can the user be punched out automatically once their shift is over?: Toggle to βYesβ for auto punch-out. Toggle βNoβ to disable auto punch-out.
- Break Options
- Require facial authentication for taking a break?: Toggle to βYesβ to enable users to use facial verification to take a break. Toggle βNoβ to disable it.
- Message to be popped up when user goes for break: Enter a custom message.
- Total Break Time: Set the allowed break time in minutes
- Resume Work Options


Time-off settings
- Enable Timeoff Request?: Toggle βYesβ to allow time-off requests. Toggle βNoβ to disable time-off requests.
- Enable Cut-off Period for Timeoff requests?: Toggle βYesβ to set a cut-off period. Toggle βNoβ to disable the cut-off period
- No of days for Cut-off Period: Specify the number of days.
- Enable Maximum Timeoff period?: Toggle βYesβ to set a maximum time-off period. Toggle βNoβ to disable the maximum time-off period
- Maximum consecutive days allowed: Set the maximum number of consecutive days.
- Maximum days per month allowed: Set the monthly limit.
- Notify To: Select who should be notified from the drop-down.

Vacation time tracking
Note: Zuper does not support vacation time tracking as part of its feature set. To track and manage employee vacation time, you will need to use a dedicated HRMS (Human Resource Management System) software alongside Zuper.
Timesheet approval settings
- Enable Timesheet Approval?: Toggle βYesβ to allow users to submit timesheets. Toggle βNoβ to disable users from submitting timesheets.
- Can timesheet submission be automated?: Toggle βYesβ to enable automatic submission. Toggle βNoβ to disable automatic submission.
- Choose timesheet submission frequency: Select from βWeekly ,β βMonthly ,β or β FortNight .β
- Choose the day on which the timesheet should be submitted: Select a day for submission deadlines.

Approval settings
Navigation: Settings -> Modules -> Timesheets - > Approval Settings
- Select the βSettingsβ module from the left panel. Under the βModules,β choose the βTimesheetsβ. Select the βApproval Settings.β

- Add a new hierarchy by clicking + New Hierarchy.

- Assign users and levels for approval (For instance, John McKeever at Level 1).

Time-off Request Settings
Navigation: Settings -> Modules -> Timesheets - > Time off Request Settings
- Select the βSettingsβ module from the left panel. Under the βModules,β choose βTimesheets.β Then, select βTimeoff Request Settings.β

- Click + New Timeoff Request Type to create a new type.

- Request Type Name: Enter the request type.
- Type: Select βPaidβ or βUnpaidβ from the drop-down.
- Number of days allowed (in a year): Enter the days for the custom leave.
Click the Save Request Type to save.
Master Shifts
Navigation: Settings -> Modules -> Timesheets - > Master Shifts
- Select the βSettingsβ module from the left panel. Under the βModules,β choose βTimesheets.β Then, select βMaster Shifts.β

- Click + New Shift to create a new shift.
Fill in details: - Shift Name (Mandatory) β Enter the name of the shift.
- From Time (Mandatory) β Choose the shiftβs start time.
- To Time (Mandatory) β Choose the end time of the shift.
- Choose Frequency (Mandatory) β Choose the shift frequency range.
- Repeat Every (Mandatory) β Enter the number to which the shift can be repeated.
