Administrators can enable lenient mode in the attendance service, allowing the system to calculate total working hours based on valid check-in and check-out. With this setup, employees only need to check in at a specified time to be marked present for the entire day. You can manually set the expected working hours for employees or set them with their assigned shift timings.
Learn more.
To cofigure this, navigate to Settings (gear icon) > Attendance > Configuration > Attendance Policy.
Annual Paid Leave (Article 39)
Under Article 39 of Japan’s Labor Law, employees who have worked for six months and attended at least 80% of their scheduled workdays are entitled to paid leave. The number of leave days increases with years of service. Employers are required to grant this leave, but they can adjust the timing to ensure it doesn’t affect business operations.
Feature Explanation
Using the leave type gallery feature in leave service, administrators can define the annual leave policy with accrual options to specify how many days are granted and when they are credited. The rest option lets you set rules for leave reset, carry forward, and encashment.
With the leave type gallery in settings, administrators can select a predefined leave policy template specific to the Japan region.
To configure this, go to Settings (gear icon) >. Leave > Configuration > Leave Policy > Leave Type Gallery.
Core Working Hours for Flexi Shift
In Japan, flextime systems allow employees to adjust their start and end times within a set framework, often including core working hours. Core working hours are the specific time slots during which employees are required to be present at work.
Feature Explanation
Core working hours are the fixed time period within a shift during which employees are required to be actively working, even if their shift allows for flexible start or end times.
For Example: If a shift runs from 9:00 AM to 5:00 PM and the core hours are 10:00 AM to 3:00 PM, employees can begin earlier or later, however must be present during the 10:00 AM to 3:00 PM window for team collaboration and to support operational efficiency.
To configure this, Settings (gear icon) > Shifts > General > Manage Shifts > Add Shift.
In Attendance, administrators can enable the grace period policy to set allowed deviations for core working hours. Once the limit is exceeded, a specific type of leave can be deducted as a consequence.
Navigate to Settings (gear icon) > Attendance > Configuration > Specific Policies > Add Specific Policy .
Restrict breaks during core working hours
When Restrict breaks during core working hours option is enabled, you can prevent employees from availing manual or automatic breaks during the specified core working hours.
If core working hours is set for General Shift as 10:30 AM to 2:00 PM, and if Restrict break during core working hours is enabled:
- Administrators cannot configure the new break within the core working hours.

- Employees cannot avail manual breaks, and automatic breaks will not be logged during core working hours.
If an employee starts a break before core working hours and it ends during or after the core hours, a system-generated email will be sent to the employee, their reporting manager (RM), and the admin, notifying them that the employee availed break during core working hours. This is a system default action.
Example:
- Shift: General (9:00 AM – 6:00 PM)
- Shift Core Hours: 4:00 PM – 4:30 PM
- Restrict Break During Core Working Hours: Enabled
- Break Hours Configured for Employee: 1 hour
Scenario:
- Employee starts break at 3:45 PM
- Employee resumes work at 4:45 PM
Outcome:
Since the break overlaps with the core hours, a notification is automatically sent to the employee, reporting manager, and administrators, informing them that the employee availed a break during core working hours.
Holiday Classification
Set up holiday classifications to facilitate different pay rates for employees who work on holidays. You can tag these classifications to holidays of your organization's calendar.
To configure this, navigate to Settings (gear icon) > Leave > Configuration > Additional Options.
Employees can view the holiday along with its classification type, and the classification is also included in related Leave service reports.
In addition to the system classifications, you can click
Add Classification to add new holiday classification.

To view the new classification, navigate to
Leave (left side bar) >
Holidays. Click on the filter option (right corner) and select the holiday classification you added.

Example holiday classifications include: Public Holiday, Bank Holiday, Regional Holiday, Weekend Holiday, and more.
Late Arrival & Early Exit Reminders
By enabling the required notifications to alert the reporting manager if their reportees check in late, check out early, or fail to check in based on their shift schedule.
To configure this,
Navigate to Settings (gear icon) > Attendance > Configuration > Check In and Check Out.
- For every late check-in: The reporting manager will receive an instant notification.
- For early check-outs: A notification will be sent to the reporting manager at the end of the shift, listing all employees who checked out early.
- For missed check-ins: A notification will be sent at the configured time, listing all employees who have not checked in.

- To customize Email Template to your organizational preference, click Customize Email Template.
Labor Union Representative
A labor union representative in a Japan-region IT company is an employee selected or appointed to represent workers’ interests in negotiations with management over working conditions, wages, and labor rights.
In Zoho People, you can add Labor Union Representatives who may either be internal or external. Internal representatives are employees within the organization, while external representatives are from outside the organization. Each representative serves for a defined tenure, and at any given time, the position can be held by an internal representative, an external representative, or both simultaneously.
Feature Explanation
Only Administrators have access to view/add/edit Labor Union Representative-related records.
Follow the steps bellow to add a new Labor Union Representaitve record:
- Navigate to Operations and select the Attendance service.
- Select the Labor Union Representative tab.
- Click on the Add Representative buton.

- Use the drop-down menu to select the representative type.
– If you choose Internal, select an employee from within your organization.
– If you choose External, enter the representative’s details such as name, email, and address.
– If you choose Internal & External, select an internal employee and also provide the external representative’s details.
Proceed by defining the representative tenure by using the date-range selection options.

Click on Add Record. The Labor Union Representative record will now be successfully added.
Click here to learn more about managing and viewing labor union representative records.
For the same tenure, you will not be able to add multiple records.
Extra Agreement Handling
Extra Agreement Handling is a Japan-specific feature that allows administrators to record special clauses. These clauses define periods during which designated employees are legally permitted to work extended overtime.
For each employee a maximum of 6 special clauses (extended overtime) records can be added within a year, i.e, the system will not allow adding more than six instances within a year.
Feature Explanation
Only Administrators have access to view/add/edit special clause records.
Administrators can add special clauses, which are records that legally permit extended overtime for a designated employee. Follow the steps below to add a record:
- Navigate to Operations and select the Attendance service.
- Select the Extra Agreement Handling tab.
- Click on the Add Special Clause button.

- Use the drop-down to select a specific employee. Use the date range selection option to define the period of extended overtime.

- Click Submit. The record will now be added.
Click here to learn more about viewing special clause records.
Break Regularization
The break policy in Zoho People enables employees to submit requests to add missed break entries or update their record in case of any inaccuracies. Such discrepancies may arise when the recorded break details do not match the actual break taken. Through the break regularization process, employees can provide the correct information along with a reason for the update, ensuring their break records remain accurate.
Feature Explanation
To configure break policy, navigate to
Settings > Attendance > Configuration > Break Policy.

Here you can configure settings for break regularization:

Allow employees to regularize their manually logged break entries: Employees can raise regularization requests for their manually logged break entries
- Add missed break entries: Allow employees to add a break entry incase they forgot to log.
- Edit break entries: Allows employees to modify their existing manually logged break entries.
- Defining Reasons that employees can select when raising regularization requests can also be managed here.
- The Restriction section includes options for how early the requests must be raised and how often they can be raised.

Notify about missed breaks: When an allocated break is partially or fully missed, the system triggers a notification at the end of the employee’s shift. You can specify who needs to receive this email.
- Employee: Sends the notification directly to the employee who missed the break.
- Employees’ reporting manager: Notifies the reporting manager of the employee.
- Specific employees: Only the selected employees will be sent a notification.

- Customize Email Template - This allows you to customize the missed break notification email for employees, reporting manager, and specific users.
Raise a Break Regularization Request:
- Navigate to Attendance (left-side tab) > My Data > Regularization.

Click Add Request.
- Select Break under regularize and the respective Date you want to regularize break for.
Click Add missed break entries.
The same steps to be followed if Edit break entries is selected in Break regularization options.
- Select the Break type. Enter the new Start time and End time of the break.
- Enter the Reason.
- Click Submit.
To manage break regularization request for a reportee or team member, navigate to the Team tab. Only users with the appropriate permissions can submit and approve break regularization requests.
Approve Break Regularization Request:
- Navigate to Attendance (left side tab) > Team > Regularization > Break (use the filter option).

- Click on the request.

- Click Approve.
Manage Break Regularization Requests:
Administrators can manage the break regularization request for the entire organization in Operations > Attendance > Regularization > Break (use the filter option).
Early Clock-in Adjustment (Round-off)
The Round-off option automatically adjusts employees’ attendance times, such as check-in, check-out, and total working hours to the rounded time. It helps standardize attendance data by rounding times up or down within a small margin, making payroll calculations and time reports more consistent.
Feature Explanation
To enable round off feature, navigate to Settings > Attendance > Configuration > Attendance Policy > Round-off.
All the following examples are based on a general shift of 9:00 AM to 6:00 PM, with 8 hours as the expected working hours for employees.
Automatically adjusts the employee’s first check-in to the shift start time based on the configured buffer.
For late check-in, select any one of the following option as required:
- You can round off any late check-in time to the shift start time by selecting the Round off to the shift start time option.
Example: If the shift starts at 9:00 AM and this option is selected, any check-in time after 9:00 AM will automatically be recorded as 9:00 AM, regardless of how late the employee checks in.
You can round off a late check-in time to the shift start time if the employee checks in after the shift starts, within the specified number of minutes.
Example: If the shift starts at 9:00 AM, and an employee checks in at 9:10 AM with a 15-minute buffer, their check-in time will be recorded as 9:00 AM, if late check-in was made after 9:15 AM it will not be rounded off.
2. Round off last check-out time
Automatically adjusts the employee’s last check-out to the shift end time based on the configured buffer.
For early check-out, select any one of the following options as required:
- You can round off any early check-out time to the shift end time by selecting the Round off to the shift end time option.
Example: If the shift ends at 6:00 PM, any check-out time before 6:00 PM will automatically be recorded as 6:00 PM, regardless of how early the employee checks out.
- You can round off an early check-out time to the shift end time if the employee checks out before the shift ends, within the specified number of minutes.
Example: If the shift ends at 6:00 PM and an employee checks out at 5:50 PM with a 15-minute buffer, their check-out time will be recorded as 6:00 PM. If the check-out was made before 5:45 PM, it will not be rounded off.

For late check-out, select any one of the following options as required:
- You can round off any late check-out time to the shift end time by selecting the Round off to the shift end time option.
Example: If the shift ends at 6:00 PM and this option is selected, any check-out time after 6:00 PM will automatically be recorded as 6:00 PM, regardless of how late the employee checks out.
- You can round off a late check-out time to the shift end time if the employee checks out after the shift ends, within the specified number of minutes.
Example: If the shift ends at 6:00 PM and an employee checks out at 6:10 PM with a 15-minute buffer, their check-out time will be recorded as 6:00 PM. If the check-out was made after 6:15 PM, it will not be rounded off.
3. Round off total working hours to expected work hours
Rounds off the total working hours to the expected working hours if the difference is within the specified number of minutes.
Example: If the expected working hours are set as 8 hours and an employee works for 7 hours and 55 minutes with a 10-minute buffer, their total working hours will be rounded off to 8 hours.